Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1903-6
Abstract
Conducted to ensure the quality of software products, the software testing process has a great significance in the software development and is the vital step of the verification and validation process. For conforming a software feature 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 northern region of Pakistan. To the best of our knowledge, no such survey has ever been conducted in Pakistan. Thus, our work can be used as a baseline for such surveys in other regions or for a survey at the country level. This survey focuses on various aspects of testing methodologies and techniques. With the analyses of the survey findings, we conclude that a testing "maturity" model (based on the cultural/organizational/political values/constraints) should be devised for the improvement of current testing practices to ensure the production of quality software. The survey is regional but the results and knowledge obtained are in line with the related surveys conducted in other regions of the globe.
Keywords
Empirical software testing, Software testing practices, software quality, Khyber PakhtunKhwa Pakistan, software development verification and validation process
First Page
575
Last Page
589
Recommended Citation
LATIF, BUSHRA and RANA, TAUSEEF
(2020)
"A preliminary survey on software testing practices in Khyber PakhtunKhwa region of Pakistan,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 28:
No.
1, Article 42.
https://doi.org/10.3906/elk-1903-6
Available at:
https://journals.tubitak.gov.tr/elektrik/vol28/iss1/42
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons