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