|
This article is cited in 1 scientific paper (total in 1 paper)
COMPUTER SOFTWARE AND COMPUTING EQUIPMENT
Model of information and advisory system of decision support when choosing method of software testing
E. Yu. Galimovaab, S. V. Belovb a Saint-Petersburg State University of Industrial Technologies and Design, Saint-Petersburg, Russian Federation
b Astrakhan State Technical University, Astrakhan, Russian Federation
Abstract:
High quality software systems is an urgent task for any enterprise. Improving quality increases the competitiveness and relevance of software products. One of the tools to ensure quality is testing software systems. This article discusses the basic principles of building an information-advisory system (IAS) of decision support when choosing a method for testing software. The conceptual approaches to testing based on the functional characteristics of software classes are analyzed. When choosing a testing method, it is recommended to take into account not only the financial component, but also the specific characteristics of the tested software system. A list of questions has been developed with the help of which the qualitative properties of software systems are formalized. The list of questions is based on the ISO / IEC 25010: 2011 model. Questionnaires and tables of pairwise comparisons of questions are invited to fill out a group of experts. Questions have equivalent significance with respect to the criterion of “Importance for Automation”. When selecting experts, it is not always possible to create a homogeneous group, therefore, it is proposed to calculate the weighting coefficients of competence of each expert. Based on the data obtained, weights are calculated for answers to questions. Next, the convolution is calculated and, depending on the result, a recommendation is made on choosing the type of testing. The analytical and structural model of IAS is constructed. In the developed software system, a data input subsystem, a subsystem for ranking questions and expert competencies, and a unit for generating the resulting data are allocated. The proposed IAS will make it possible to calculate the competency coefficients of experts, to rank questions according to the degree of importance for testing automation, and to choose the optimal approach to testing software systems.
Keywords:
software testing, information advisory system, automated testing, manual testing.
Received: 18.03.2020
Citation:
E. Yu. Galimova, S. V. Belov, “Model of information and advisory system of decision support when choosing method of software testing”, Vestn. Astrakhan State Technical Univ. Ser. Management, Computer Sciences and Informatics, 2020, no. 3, 52–60
Linking options:
https://www.mathnet.ru/eng/vagtu636 https://www.mathnet.ru/eng/vagtu/y2020/i3/p52
|
Statistics & downloads: |
Abstract page: | 90 | Full-text PDF : | 57 | References: | 8 |
|