| Peer-Reviewed

Metrics for Quantification of the Software Testing Tools Effectiveness

Received: 12 March 2015     Accepted: 20 March 2015     Published: 15 April 2015
Views:       Downloads:
Abstract

An automated testing tool helps the testers to quantify the quality of software by testing the software automatically. To quantify the quality of software there is always a requirement of good testing tools, which satisfy the testing requirement of the project. Although there is a wide range of testing tools available in the market and they vary in approach, quality, usability and other characteristics. Selecting the appropriate testing tool for software there is a requirement of a methodology to prioritize them on the basis of some characteristics. We propose a set of metrics for measuring the characteristics of the automated testing tools for examination and selection of automated testing tools. A new extended model which is proposed provides the metrics to calculate the effectiveness of functional testing tools on the basis of operability. The industry will be benefited as they can use these metrics to evaluate functional tools and they can further make selection of tool for their software required to be tested and hence reduce the testing effort, saving time and gaining maximum monetary benefit.

Published in American Journal of Software Engineering and Applications (Volume 4, Issue 1)
DOI 10.11648/j.ajsea.20150401.12
Page(s) 15-22
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2015. Published by Science Publishing Group

Keywords

Software Testing, Software Metrics, Automated Testing Tools, Tool Evaluation

References
[1] J. T. McCabe, “A complexity measure,” IEEE Trans. Software Eng. SE-2, 4, pp. 308-320, Dec 1976.
[2] C. Dekkers, “Demystifying Function point: Lets understandsome terminology,” IT metrics strategies, Oct 1998.
[3] M. H. Halested, “Elements of software science, ” New York: Elsevier Science, 1977.
[4] S. R. Chidamber and R. F. Kemerer, “Ametrics suite for object-oriented design,” IEEE Trans. Software Eng.vol. 20, 6, pp. 476-493,June1994.
[5] W. Li and S. Henry, “Object oriented metrics that predicts maintainability,” Journal of System and Software, vol. 23, 2, pp. 111- 122, Nov 1993.
[6] B. Daniel and M. Boshernitsan, “Predicting and explaining automated testing tool effectiveness,” University of Illiois at Urban- Campaign, Tech. Rep. UIUCDCS-R-2008-2956, April 2008.
[7] M. Lorenz and J. Kidd, “Object Oriented Software Metrics,” Printice Hall Publishing, 1994.
[8] McCabe & Associates, McCabe Object Oriented Tool Usre’s Instruction, 1994.
[9] Linda H. Rosenberg, “Metrics for Object Oriented Environment,” EFAITP/AIE Third Annual Software Metrics Conference, December 97.
[10] R. Hudli, C. Hoskins and A. Hudli, “Software Metrics for Object Oriented Design,” IEEE, 1994.
[11] Y. Lee, B. Liang and F. Wang, “Some Complexity Metrics for Object Oriented Program Based on Information Flow,” Proceedings: CompEuro, pp. 302-310, March 1993.
[12] C. Youngblut and B. Brykczynski, “An examination of selected software testing tools: 1992,” IDA Paper, Inst. For Defense Analyses, Alexandria, Va., pp -2925, Oct. 1993.
[13] C. Youngblut and B. Brykczynski, “An examination of selected software testing tools: 1993,” Supp. IDA Paper, Inst. For Defense Analyses, Alexandria, Va., pp -2769, Dec. 1992.
[14] G. T. Daich, G. Price, B. Ragland, and M. Dawood, “Software test technologies report,” Software Technology Support Center, Hill AFB, Utah, Aug. 1994.
[15] J. Thatcher, “Evaluation and Repair Tools,” posted on http://www.jimthatcher.com, June 2002.
[16] M. Y. Ivory, R. R. Sinha and H. A. Hearst, “Empirically validated web page design metrics,” In Proceedings of the Conference on Human Factors in Computing Systems, pp. 53-60, New York, NY, ACM press, 2001.
[17] R. M. Poston and M. P. Sexton, “Evaluating and selecting testing tools,” IEEE Software, vol. 9, 3, pp. 33-42, May 1992.
Cite This Article
  • APA Style

    Pawan Singh, Mulualem Wordofa Regassa. (2015). Metrics for Quantification of the Software Testing Tools Effectiveness. American Journal of Software Engineering and Applications, 4(1), 15-22. https://doi.org/10.11648/j.ajsea.20150401.12

    Copy | Download

    ACS Style

    Pawan Singh; Mulualem Wordofa Regassa. Metrics for Quantification of the Software Testing Tools Effectiveness. Am. J. Softw. Eng. Appl. 2015, 4(1), 15-22. doi: 10.11648/j.ajsea.20150401.12

    Copy | Download

    AMA Style

    Pawan Singh, Mulualem Wordofa Regassa. Metrics for Quantification of the Software Testing Tools Effectiveness. Am J Softw Eng Appl. 2015;4(1):15-22. doi: 10.11648/j.ajsea.20150401.12

    Copy | Download

  • @article{10.11648/j.ajsea.20150401.12,
      author = {Pawan Singh and Mulualem Wordofa Regassa},
      title = {Metrics for Quantification of the Software Testing Tools Effectiveness},
      journal = {American Journal of Software Engineering and Applications},
      volume = {4},
      number = {1},
      pages = {15-22},
      doi = {10.11648/j.ajsea.20150401.12},
      url = {https://doi.org/10.11648/j.ajsea.20150401.12},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajsea.20150401.12},
      abstract = {An automated testing tool helps the testers to quantify the quality of software by testing the software automatically. To quantify the quality of software there is always a requirement of good testing tools, which satisfy the testing requirement of the project. Although there is a wide range of testing tools available in the market and they vary in approach, quality, usability and other characteristics. Selecting the appropriate testing tool for software there is a requirement of a methodology to prioritize them on the basis of some characteristics. We propose a set of metrics for measuring the characteristics of the automated testing tools for examination and selection of automated testing tools. A new extended model which is proposed provides the metrics to calculate the effectiveness of functional testing tools on the basis of operability. The industry will be benefited as they can use these metrics to evaluate functional tools and they can further make selection of tool for their software required to be tested and hence reduce the testing effort, saving time and gaining maximum monetary benefit.},
     year = {2015}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Metrics for Quantification of the Software Testing Tools Effectiveness
    AU  - Pawan Singh
    AU  - Mulualem Wordofa Regassa
    Y1  - 2015/04/15
    PY  - 2015
    N1  - https://doi.org/10.11648/j.ajsea.20150401.12
    DO  - 10.11648/j.ajsea.20150401.12
    T2  - American Journal of Software Engineering and Applications
    JF  - American Journal of Software Engineering and Applications
    JO  - American Journal of Software Engineering and Applications
    SP  - 15
    EP  - 22
    PB  - Science Publishing Group
    SN  - 2327-249X
    UR  - https://doi.org/10.11648/j.ajsea.20150401.12
    AB  - An automated testing tool helps the testers to quantify the quality of software by testing the software automatically. To quantify the quality of software there is always a requirement of good testing tools, which satisfy the testing requirement of the project. Although there is a wide range of testing tools available in the market and they vary in approach, quality, usability and other characteristics. Selecting the appropriate testing tool for software there is a requirement of a methodology to prioritize them on the basis of some characteristics. We propose a set of metrics for measuring the characteristics of the automated testing tools for examination and selection of automated testing tools. A new extended model which is proposed provides the metrics to calculate the effectiveness of functional testing tools on the basis of operability. The industry will be benefited as they can use these metrics to evaluate functional tools and they can further make selection of tool for their software required to be tested and hence reduce the testing effort, saving time and gaining maximum monetary benefit.
    VL  - 4
    IS  - 1
    ER  - 

    Copy | Download

Author Information
  • School of Informatics, IOT, Hawassa University, Awassa, Ethiopia

  • School of Informatics, IOT, Hawassa University, Awassa, Ethiopia

  • Sections