A Study on the Selection of Software Testing Techniques Based on the Multi-Criteria Decision-Making Model
Main Article Content
Abstract
In software development, software testing is a crucial activity that aims to ensure the quality and reliability of software products. However, the process of selecting the most appropriate software testing technique for a particular project can be a challenging and intricate task, as it involves multiple conflicting criteria and goals. This article suggests applying multi-criteria decision making (MCDM) methods, namely COPRAS, EDAS, and MABAC, to the challenge of selecting software testing techniques. Additionally, the weights of the criteria were analyzed using the MEREC method. The outcomes indicate that the methods employed consistently rank the options. The end-to-end testing technique is ranked the highest, while bottom-up integration testing is ranked the lowest. The ranking and selection approach proposed in the article can serve as a valuable tool for software testers and managers when making informed decisions about selecting software testing techniques that meet user requirements.