Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Evaluating and Selecting Testing Tools

Published: 01 May 1992 Publication History

Abstract

A system using process and forms to give managers and tool evaluators a reliable way to identify the tool that best fits their organization's needs is discussed. It is shown that a tool evaluator must analyze user needs, establish selection criteria (including general criteria, environment-dependent criteria, tool-dependent functional criteria, tool-dependent nonfunctional criteria, and weighting), search for tools, select the tools, and then reevaluate the tools. Forms for recording tool selection criteria, classifying testing tools, profiling tool-to-organization interconnections, creating hardware and software profiles, and creating tool-interconnection profiles are presented. It is argued that, with these forms, evaluators have a reasonably accurate and consistent system for identifying and quantifying user needs, establishing tool-selection criteria, finding available tools, and selecting tools and estimating return on investment.

References

[1]
1. C. Jones, Applied Software Measurement, McGraw-Hill, New York, 1991.
[2]
2. R. Poston, "The Power of Simple Software Testing Metrics," The Letter T, Sept. 1990, pp. 1-4.
[3]
3. Business Week, "The Quality Imperative," special bonus issue, Fall 1991.
[4]
4. B. Bouldin, Agents of Change, Yourdon Press/Prentice Hall, Englewood Cliffs, N.J., 1989.
[5]
5. G. Deffenbaugh, "CASEing The Joint," Unix Review, Dec. 1991, pp. 24-30.
[6]
6. B. Beizer, Software Testing Techniques, Van Nostrand Reinhold, New York, 1989.
[7]
7. R. Firth et al., "A Guide to the Classification and Assessment of Software Engineering Tools," Tech. Report CMU/SEI-87-TR-10, ESD-TR-87-111, Software Engineering Institute, Pittsburgh, 1987.

Cited By

View all
  • (2022)Spider Monkey Particle Swarm Optimization (SMPSO) With Coverage Criteria for Optimal Test Case Generation in Object-Oriented SystemsInternational Journal of Open Source Software and Processes10.4018/IJOSSP.30075013:1(1-20)Online publication date: 23-May-2022
  • (2020)Test case generation based on mutations over user execution tracesSoftware Quality Journal10.1007/s11219-020-09503-428:3(1173-1186)Online publication date: 1-Sep-2020
  • (2019)Securing the testing process for industrial automation softwareComputers and Security10.1016/j.cose.2019.04.01685:C(156-180)Online publication date: 1-Aug-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Software
IEEE Software  Volume 9, Issue 3
May 1992
92 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 May 1992

Author Tags

  1. performance evaluation
  2. program testing
  3. software classification
  4. software evaluation
  5. software selection
  6. software testing tools
  7. software tools
  8. tool selection criteria
  9. user needs

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Spider Monkey Particle Swarm Optimization (SMPSO) With Coverage Criteria for Optimal Test Case Generation in Object-Oriented SystemsInternational Journal of Open Source Software and Processes10.4018/IJOSSP.30075013:1(1-20)Online publication date: 23-May-2022
  • (2020)Test case generation based on mutations over user execution tracesSoftware Quality Journal10.1007/s11219-020-09503-428:3(1173-1186)Online publication date: 1-Sep-2020
  • (2019)Securing the testing process for industrial automation softwareComputers and Security10.1016/j.cose.2019.04.01685:C(156-180)Online publication date: 1-Aug-2019
  • (2017)Choosing the Right Test Automation ToolProceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering10.1145/3084226.3084252(21-30)Online publication date: 15-Jun-2017
  • (2017)Decision Support for Selecting Tools for Software Test AutomationACM SIGSOFT Software Engineering Notes10.1145/3011286.301130441:6(1-5)Online publication date: 5-Jan-2017
  • (2013)An analysis framework for ontology querying toolsProceedings of the 9th International Conference on Semantic Systems10.1145/2506182.2506183(1-8)Online publication date: 4-Sep-2013
  • (2002)Using version control data to evaluate the impact of software toolsIEEE Transactions on Software Engineering10.1109/TSE.2002.101947828:7(625-637)Online publication date: 1-Jul-2002
  • (2000)SUITProceedings of the 7th international conference on Design, specification, and verification of interactive systems10.5555/1756227.1756236(79-95)Online publication date: 5-Jun-2000
  • (2000)Concerns On Architecture-Centered Software Development: A SurveyJournal of Integrated Design & Process Science10.5555/1240312.12403144:3(13-35)Online publication date: 1-Aug-2000
  • (1999)Using version control data to evaluate the impact of software toolsProceedings of the 21st international conference on Software engineering10.1145/302405.302649(324-333)Online publication date: 16-May-1999

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media