2014 · 10 citations · 9 references
ComputingComputer SciencePenetration TestingTest ConstructionTest DevelopmentDevelopment PrioritizationSoftware TestingWeb Application TestingFault Detection RateMulti-criteria PrioritizationPrioritizationRegression Test PrioritizationTest Case DevelopmentTest Case PrioritizationTest CasesTest Prioritization
Test case prioritization techniques improve the performance of regression testing, and arrange test cases in order to obtain maximum available fault that is going to be detected in a shorter time. In this research the priority is given to test cases that are performed based on multiple criteria and hybrid criteria to enhance the effectiveness of time and cost for proposed technique. This paper shows that our prioritization technique is appropriate for regression testing environment and show that our prioritization approach frequently produces a higher average percentage of fault detection rate value, for web application. The experiments also reveal fundamental tradeoffs in the performance of time aware prioritization. In this technique some fault will be seeded in subject application, then applying the prioritization criteria on test cases to obtain the effective time of average percentage fault detection rate.
9
Prioritizing test cases for regression testing
Gregg Rothermel, R.H. Untch, Chengyun Chu et al. · IEEE Transactions on Software Engineering · 2001 · 1.3K citations
Computing, Systems Engineering, Experimental Performance +11
TimeAware test suite prioritization
Kristen R. Walcott, Mary Lou Soffa, Gregory M. Kapfhammer et al. · 2006 · 343 citations
Management, Systems Engineering, Experimental Performance +12