1,947
Views
3
CrossRef citations to date
0
Altmetric
COMPUTER SCIENCE

Acceptance testing based test case prioritization

, & | (Reviewing editor)
Article: 1907013 | Received 19 Jul 2019, Accepted 18 Mar 2021, Published online: 18 Apr 2021

References

  • Akimoto, S., Yaegashi, R., & Takagi, T., “Test Case Selection Technique For Regression Testing Using Differential Control Flow Graphs” IEEE 2015
  • Alian, M., Suleiman, D., & Shaout, A., “Test case reduction techniques- survey” IJACSA 2016
  • Anand, S., Burke, E., Chen, T. Y., Clark, J., Cohen, M. B., Grieskamp, W., Zhu, H., Harrold, M. J., McMinn, P., Bertolino, A., Jenny Li, J., & Zhu, H. (2013, August). An orchestrated surevy on automated software test case generation. Journal of Systems and Software, 84(8), 1978–22. https://doi.org/10.1016/j.jss.2013.02.061
  • Andrews, J. H., Menzies, T., & Felic, C. H. L. (2011). Genetic algorithms for randomized unit testing. IEEE Transactions on Software Engineering, 37(1), 1–15. https://doi.org/10.1109/TSE.2010.46
  • Bach, J., “Useful features of a test automation system (part iii)”, Testing Techniques Newsletter, 1996.
  • Caprara, A., Toth, P., & Fischetti, M. (2000, December). Algorithms for the set covering problem. Annals of Operations Research, 98(1–4), 353–371. https://doi.org/10.1023/A:1019225027893
  • Chaturvedi, S., & Kulothungan, A. (2014, March - April). Improving fault detection capability using coverage based analysis. IOSR Journal of Computer Engineering (IOSR-JCE), 16(2), 22–30. https://doi.org/10.9790/0661-16262230
  • Chen, T. Y., & Lau, M. F. (1998). A simulation study on some heuristics for test suite reduction. Information and Software Technology, 40(13), 777–787. https://doi.org/10.1016/S0950-5849(98)00094-9
  • Deason, W. H., Brown, D. B., Chang., K. H., & C, J. H. (1991). A rule – based software test data generator. IEEE Transactions on Knowledge and Data Engineering, 3(1), 108–117. https://doi.org/10.1109/69.75894
  • Di Nardo, D., Alshahwan, N., Briand, L., & Labiche, Y., “Coverage-based test case prioritization: An industrial case study”, Proceedings of international conference on software testing, verification and validation, 2013, pp.302–311.
  • Duggal, G., & Suri, B., “Understanding regression testing techniques”,2008.
  • Eghbali, S., & Tahvildari, L. (2016). Test case prioritization using lexicographical ordering. IEEE. 12/1178-1195/42. https://doi.org/10.1109/tse.2016.2550441
  • Elbaum, S., Malishevsky, A., & Rothemel, G. (2002). Test case prioritization: A family of empirical studies. IEEE Transaction on Software Engineering, 28(2), 159–182. https://doi.org/10.1109/32.988497
  • Elbaum, S., Malishevsky, A. G., & Rothermel, G. (2000). “Prioritizing test cases for regression testing”, Technical Report, 1–9. University of Nebraska-Lincoln.
  • Fraser, G., & Arcuri, A. (2013). Whole test suite generation. IEEE Transaction on Software Engineering, 39(2), 276–291. https://doi.org/10.1109/TSE.2012.14
  • Fraser, G., McMinn, P., & Arcuri, A. (2014). A memetic algorithm for whole test suite generation. The Journal of Systems and Software, 13(48), 1–17. https://doi.org/10.1016/j.jss.2014.05.032
  • Girgis, M. R. (2005). Automatic test data generation for data flow testing using a genetic algorithm. Journal of Universal Computer Science, 11(6), 898–915. http://dx.doi.org/10.3217/jucs-011-06-0898
  • Gligoric, M., Eloussi, L., & Marinov, D., “Practical regression test selection with dynamic file dependencies,” in Proc. int. symp. software testing and analysis, Baltimore, MD, July 12–17, 2015, pp. 211–222. Basel, Switzerland.
  • Gupta, S., Rapria, H., Kapur, E., Singh, H., & Kumar, A. (2012, June). A Novel approach for test case prioritization. At IJCSEA, 2(3), 293–302. https://doi.org/10.1109/ICCIC.2013.6724209
  • Harman, M., Mansouri, S. A., & Zhang, Y. (2012, November). Search-based software engineering: Trends, techniques and applications. ACM Comput. Surv, 45(1), 11: 1–11:61. https://doi.org/10.1145/2379776.2379787
  • Hsu, H., & Orso, A., “MINTS: A general framework and tool for supporting testsuite minimization,” in Proc. 31st int. conf. software engineering, Vancouver, Canada, May 16–24, 2009, pp. 419–429. Canada.
  • Kosindrdecha, N., & Daengdej, J. (2010). A test case generation process and technique. Journal of Software Engineering, 4(4), 265–287. https://doi.org/10.3923/jse.2010.265.287
  • Krishnamoorthi, R., & Sahaya Arul Mary, S. A. (2009). Regression test suite prioritization using genetic algorithms. International Journal of Hybrid Information Technology,2(3), 35–52.
  • Kumar, R., Singh, S., & Gopal, G. (2013). Automatic test case generation using genetic algorithm. International Journal of Scientific & Engineering Research, 4(6), 1135–1141. https://doi.org/10.1109/ICCIC.2013.6724209
  • Lin, C.-T., et al. (2013). History-based test case prioritization with software version awareness. Engineering Complex Computer Systems (ICECCS).
  • Mayers, G. J. (2004). The art of software testing. John Wiley & Sons Publication.
  • McMaster, S., & Memon, A. (2007). Fault detection, probability analysis for coverage-based test suite reduction. IEEE. 12/48-54/6. https://doi.org/10.1109/ICSM.2007.4362646
  • Mei, H., Hao, D., Zhang, L., Zhang, L., Zhou, J., & Rothermal, G., “A static approach to prioritizing junit test cases” IEEE 2012
  • Moshini, M. M., & Bardsiri, A. K. (2015). The application of Meta-Heuristic Algorithms in automatic software test case generation. International Journal of Mathematical Sciences and Computing, 3(12), 1–7. https://doi.org/10.5815/ijmsc.2015.03.01
  • Narijan, D., Gotlieb, A., & Sen, S. “Test Case Prioritization for continuous regression testing: An industrial case study”, Proceedings of internationalConference on software maintenance, 2013, pp.540–543. Netherlands: IEEE.
  • Pargas, R. P., Harrold, M. J., & Peck, R. R. (1999). Test-data generation using genetic algorithms. Journal of Software Testing, Verification and Reliability, 2(18),1–19. https://doi.org/10.1002/(sici)1099-1689(199912)9:4%3C263::aid-stvr190%3E3.0.co;2-y
  • Roongruangsuwan, S., & Daengdej, J. (2005-2010). Test case prioritization Techniques. Journal of Theoretical and Applied Information Technology, 45–60.
  • Rothermal, G., & Harrold, M. J. (1996). Analyzing regression test selection techniques. IEEE Transactions on Software Engineering, 22(8), 529–551. https://doi.org/10.1109/32.536955
  • Rothermal, G., Harrold, M. J., Ostrin, J., & Hong, C. “An empirical study of the effects of minimization on the fault detection capabilities of test suites”, In Proceedings of IEEE International Test Conference on Software Maintenance (ITCSM’98), 1998, pp. 34–43. canada.
  • Rothermal, G., Untch, R., Chu, C., & Harrold, M. (2001). Test case prioritization. IEEE Transactions on Software Engineering, 27(10), 929–948. https://doi.org/10.1109/32.962562
  • Rout, J., Et al (2011). An efficient test suite reduction using priority cost technique. International Journal of Computer Science and Engineering.4/74-89/9. https://doi.org/10.1109/ICSM.1998.738487
  • Sihan, L., Bian, N., Chen, Z., You, D., & Yuchen, H., “A simularion study on some search algorithms for regression test case prioritization” 2010,1–10.
  • Solanki, K., & Singh, Y. (2014). Novel classification test case prioritization techniques. International Journal of Computer Applications, 100(12), 36–42. https://doi.org/10.5120/17580-8356
  • Watkins, A. L., “The automatic generation of test data using genetic algorithms”, Proceedings of 4th software quality conference, 1995, Volume-2, 300–309. Dundee (UK).
  • Wong, W. E., Jr, H., London, S., & Mathur, A. P. (1998). Effect of test set minimization on fault detection effectiveness. In Software Practice and Experience (pp. 179–188). wiley.
  • Yoo, S., & Harman, M. (2007). Regression testing minimisation, selection and prioritization: A survey . In Software testing, verification and reliability (pp. 1–59).
  • Yoo, S., & Harman, M. (2012, March). Regression testing minimization, selection and prioritization: A survey. Softw. Test. Verif. Reliab, 22(2), 67–120. https://doi.org/10.1002/stv.430