ttp://iaeme.com/Home/journal/IJARET 599 editor@iaeme.com h
International Journal Advanced Research Engineering a Technology (IJARET) of in nd
Volume 12, Issue 2, February 2021, pp.599-608 Article ID: IJARET_12_02_059
Available online ttp://iaeme.com/Home/issue/IJARET?Volume=12&Issue=2 at h
ISSN Prin 0976-6480 and ISSN Online: 0976-6499 t:
DOI: 10.34218/IJARET.12.2.2021.059
© IAEME Publication Indexed Scopus
DECISION MAKING APPROACH FOR
RANKING OF SOFTWARE TESTING
TECHNIQUES USING EUCLIDEAN DISTANCE
BASED APPROACH
Sheetal Sharma, Kartika Panwar and Rakesh Garg
Amity University, Uttar Pradesh, India
ABSTRACT
Software testing is considered as a crucial segment in the software development life
cycle that mainly emphasizes on the error detection in software to enhance the software
reliability. Various software testing techniques have been developed over the decades
to reveal the various errors in software to achieve the better software development. The
efficient use of these techniques development seems out as an infant stage in the in
current scenario. The high demand of the better quality software development has
shaped the need for a decision-aid procedure to make the right selection. A deterministic
multi-criteria decision making quantitative model based on the Euclidean distance
based approach (EDBA) has been developed for the ranking of software testing
techniques. EDBA determines Euclidean distance for each technique from hypothetical
optimal point that has the best values for each selection criteria. Finally, the ranking of
the testing techniques is obtained for the selection purpose
Key words: Software testing, Multi-criteria decision making; Selection criteria,
EDBA, Ranking.
Cite this Article: Sheetal Sharma, Kartika Panwar and Rakesh Garg, Decision Making
Approach for Ranking of Software Testing Techniques using Euclidean Distance Based
Approach, International Journal of Advanced Research in Engineering and Technology
(IJARET), 12(2 2021, pp. 599-608. ),
ttp://iaeme.com/Home/issue/IJARET?Volume=12&Issue=2 h
1. INTRODUCTION
Software plays a very crucial and vital role not only in the business and scientific enterprises,
but also in human’s daily life where it runs various daily routine devices like mobiles, cars and
TVs. Although a lot of advancement towards the software development with high quality have
been made, the high-quality software goal can be achieved by carried out efficient and effective
testing at each phase of the development. It can be stated that to ensure the high quality of the
software, it must be tested exhaustively. Software testing may be referred as a process that
mainly aims on the determination of errors occurred in any software. Testing of any software