Results 31 to 40 of about 1,940,331 (371)
Regression testing is carried out to ensure that software modifications do not introduce new potential bugs to the existing software. Existing test cases are applied in the testing, such test cases can run into thousands, and there is not much time to ...
Anthony Wambua Wambua, G. Wambugu
semanticscholar +1 more source
Test Case Prioritization for Software Product Line: A Systematic Mapping Study
Combinatorial explosion remains a common issue in testing. Due to the vast number of product variants, the number of test cases required for comprehensive coverage has significantly increased.
Muhammad Idham +5 more
doaj +1 more source
Test2Vec: An Execution Trace Embedding for Test Case Prioritization [PDF]
Most automated software testing tasks can benefit from the abstract representation of test cases. Traditionally, this is done by encoding test cases based on their code coverage.
E. Jabbar +3 more
semanticscholar +1 more source
A Multi-Goal Particle Swarm Optimizer for Test Case Prioritization
Regression testing is carried out to test the updated supply code within the constraints of time and sources. Since it is very difficult to run all the updated source code every time, test case prioritization is needed to decrease the fee of regression ...
Muhammad Nazir +5 more
doaj +1 more source
Similarity-based prioritization of test case automation [PDF]
The importance of efficient software testing procedures is driven by an ever increasing system complexity as well as global competition.
Daniel Flemström +4 more
openalex +4 more sources
Exploring Better Black-Box Test Case Prioritization via Log Analysis
Test case prioritization (TCP) has been widely studied in regression testing, which aims to optimize the execution order of test cases so as to detect more faults earlier.
Zhichao Chen +7 more
semanticscholar +1 more source
A survey on different approaches for software test case prioritization
Testing is the process of evaluating a system by manual or automated means. While Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) shows diminution in fault detection rate, Test Case Prioritization (TCP) does not ...
Rajendrani Mukherjee, K. Sridhar Patnaik
doaj +1 more source
Learning to Rank for Test Case Prioritization
In Continuous Integration (CI) environments, the productivity of software engineers depends strongly on the ability to reduce the round-trip time between code commits and feedback on failed test cases.
Safa Omri, C. Sinz
semanticscholar +1 more source
Test case prioritization using test case diversification and fault-proneness estimations [PDF]
Regression testing activities greatly reduce the risk of faulty software release. However, the size of the test suites grows throughout the development process, resulting in time-consuming execution of the test suite and delayed feedback to the software ...
Mostafa Mahdieh +2 more
semanticscholar +1 more source
Test case prioritization is a method to prioritize test cases to improve the testing efficiency of service-oriented workflow applications. Existing prioritization methods prioritize test cases in different application environments according to different ...
Hongda Wang +5 more
doaj +1 more source

