Abstract
The appropriate usage of efficient testing technique at any stage of the Software Development Life Cycle (SDLC) is still in infant stage. There are a number of testing techniques at various phases of testing. Selection of the right testing technique at any stage is one of the critical problems. The selection method should not only take the subjective knowledge but also incorporate objective knowledge for the efficient selection of testing technique as per the requirements. Selection of testing technique at every stage of SDLC depends on many factors such as resources, schedule, cost of the project, etc. Thus we formulate the selecting of testing technique as a multi criteria decision making problem and propose an efficient solution.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ntafos, S.C.: A comparision of some structural testing strategies. IEEE Transactions on Software Engineering 14(6), 868–874 (1988)
Naik, K., Tripathy, P.: Software Testing and Quality Assurance. Wiley, Chichester (2008)
Amar, M., Shabbir, K.: Systematic Review on Testing Aspect oriented Programs - Challenges, Techniques and Their Effectiveness. Blekinge Institute of Technology. In: MSE-2008, 17 (2008)
Juristo, N., Moreno, A.M., Vegas, S.: State of the Empirical Knowledge on Testing Techniques. In: Proceedings of the International Conference on Software Maintenance (1999)
Vegas, S.: Characterisation schema for selecting software testing techniques (2002)
Mahapatra, R.P., Singh, J.: Improving the Effectiveness of Software Testing through Test Case Reduction. World Academy of Science, Engineering and Technology 37, 345–350 (2008)
Roper, M., Miller, J., Brooks, A., Wood, M.: Towards the Experimental Evaluation of Software Testing Techniques. In: Proc. EuroSTAR 1994 (1994)
Frankl, P.G., Weiss, S.N.: An Experimental Comparison of the Effectiveness of Branch Testing and Data Flow Testing. IEEE Transactions on Software Engineering 19(8), 774–787 (1993)
Clarke, L.A., Podgurski, A., Richardson, D.J., Zeil, S.J.: A comparison of data flow path selection criteria. In: Proceedings of the Eighth International Conference on Software Engineering, pp. 244–251 (1985)
Basili, V.R., Selby, R.W.: Comparing the effectiveness of software testing. IEEE Transactions on Software Engineering SE-13(12), 1278–1296 (1987)
Rothermel, G., Untch, R.H., Chu, C., Harrold, M.J.: Test Case Prioritization: An Empirical Study. In: Proceedings of the International Conference on Software Maintenance, pp. 179–188 (1999)
Williams, L., Snipes, W., Meneely, A.: On Increasing System Test Effectiveness through a Test Case Prioritization Model Using Static Metrics and System Failure Data. In: Reliability Analysis of System Failure Data Workshop (2007)
Ma, Z., Zhao, J.: Test case prioritization based on analysis of program structure. In: Asia-Pacific Software Engineering Conference, pp. 471–478 (2008)
Upadhyay, N., Deshpande, B.M., Agrawal, V.P.: Integrated decision approach for COTS selection. Int. J. Decision Sciences, Risk and Management 2(3/4), 165–177 (2010)
Jadidi, O., Hong, T.S., Firouzi, F., Yusuff, R.M., Zulkifli, N.: TOPSIS and fuzzy multi-objective model integration for supplier selection problem. Journal of Achievements in Materials and Manufacturing Engineering 31(2), 762–769 (2008)
Saaty, T.L.: The Analytic Network Process. RWS Publications, Pittsburgh (1996)
James, T.: Whalen & Associates, LLC, http://www.whalen.ws/
Tsai, W.T., Bai, X., Paul, R., Shao, W., Agarwal, V.: End-to-end Integration Testing Design. In: Computer Software and Applications Conference, pp. 166–171 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Victor, M., Upadhyay, N. (2011). Selection of Software Testing Technique: A Multi Criteria Decision Making Approach. In: Nagamalai, D., Renault, E., Dhanuskodi, M. (eds) Trends in Computer Science, Engineering and Information Technology. CCSEIT 2011. Communications in Computer and Information Science, vol 204. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24043-0_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-24043-0_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24042-3
Online ISBN: 978-3-642-24043-0
eBook Packages: Computer ScienceComputer Science (R0)