Journals / Turkish Journal of Electrical Engineering and Computer Sciences / 2020 / Cilt: 28 - Sayı: 1

A preliminary survey on software testing practices in Khyber PakhtunKhwa region of Pakistan

Pages
575–589
DOI
—

Abstract

Conducted to ensure the quality of software products, the software testing process has a great significancein the software development and is the vital step of the verification and validation process. For conforming a softwarefeature to the end user requirements, organizations rely on extensive testing procedures. Despite being the key factor,many of the software development industries/companies do not define/follow a systematic testing process. In this paper,we analyze/learn from the conducted surveys in the past and formulate a questionnaire for a survey in the northernregion of Pakistan. To the best of our knowledge, no such survey has ever been conducted in Pakistan. Thus, our workcan be used as a baseline for such surveys in other regions or for a survey at the country level. This survey focuses onvarious aspects of testing methodologies and techniques. With the analyses of the survey findings, we conclude that atesting “maturity” model (based on the cultural/organizational/political values/constraints) should be devised for theimprovement of current testing practices to ensure the production of quality software. The survey is regional but theresults and knowledge obtained are in line with the related surveys conducted in other regions of the globe.