Abstract: In the software industry, testing operation represents a challenging task that is independent of software product quality control. Traditional and common software testing methods are time ...