ANALYSIS OF THE ECONOMIC EFFICIENCY OF AUTOMATED TESTING IMPLEMENTATION IN SOFTWARE DEVELOPMENT
https://doi.org/10.17747/2311-7184-2023-3-68-76
Abstract
The article considers the main factors influencing the effectiveness of the implementation of automated testing in software development teams. A method is proposed for assessing the need to automate manual testing (test cases) based on checklists and a decision tree previously presented in other works. Factors related to the availability of specialists necessary for automation, their qualifications and the availability of automation tools in the company were added to the checklist and decision tree. Also, a method for assessing the economic efficiency of introducing test automation based on the analysis of the return of investment ratio is presented.
About the Authors
T. R. MasalimovRussian Federation
Master’s student, Ufa State Petroleum Technological University (Ufa, Russia). ORCID: 0009-0001-2922-7925
S. F. Sayfullina
Russian Federation
Cand. sci. (econ.), associate professor, Ufa State Petroleum Technological University (Ufa, Russia). ORCID: 0000-0002-5425-102X
References
1. Царев Ю.В., Сильянова Е.Ф., Кисельников С.А. Особенности ручного и автоматизированного тестирования программного обеспечения // Вестник науки. 2021. № 6(39). С. 117–121.
2. Ayo A. Research on software testing and effectiveness of automation testing. URL: https://www.researchgate.net/publication/333203621_Research_on_software_testing_and_effectiveness_of_automation_testing.
3. Bindu Bhargavi S.M., Suma V. A survey of the software test methods and identification of critical success factors for automation // SN Computer Science. 2022. No 449. P. 1–9.
4. Garousi V., Mäntylä M. When and what to automate in software testing? A multi-vocal literature review // Information and Software Technology. 2016. No 76. P. 1–38.
5. Kanij T., Merkel R., Grundy J. A preliminary survey of factors affecting software testers // 23rd Australian software engineering conference. 2014.
6. Kumar D., Mishra K. The impacts of test automation on software’s cost, quality and time to market // Procedia Computer Science. 2016. No 79. P. 8–15.
7. Lindholm D. Economics of test automation – test case selection for automation. URL: https://liu.diva-portal.org/smash/get/diva2:1294193/FULLTEXT01.pdf.
8. Software and systems engineering – Software testing – Part 1: General concepts. URL: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:29119:-1:ed-2:v1:en.
9. Toroi T., Raninen A., Vaatainen L. Identifying process improvement targets in test processes: A case study // IEEE International Conference on Software Maintenance. 2013.
10. Wiklund K., Eldh S., Sundmark D., Lundqvist K. Impediments for software test automation: A systematic literature review: Impediments for Software Test Automation // Software Testing Verification and Reliability. 2017. No 27(2).
Review
For citations:
Masalimov T.R., Sayfullina S.F. ANALYSIS OF THE ECONOMIC EFFICIENCY OF AUTOMATED TESTING IMPLEMENTATION IN SOFTWARE DEVELOPMENT. Business Strategies. 2023;11(3):68-76. (In Russ.) https://doi.org/10.17747/2311-7184-2023-3-68-76