1991
DOI: 10.1002/stvr.4370010304
|View full text |Cite
|
Sign up to set email alerts
|

Software testing tools: A new classification scheme

Abstract: Software testing tools have proliferated in recent years, and a number of tool classification schemes have been published. In order to provide common reference points for potential purchasers and tool vendors, to ease the comparison of tools with similar functionality, and to assist future research into tool‐supportable software testing, a new classification scheme for testing tools is proposed. The scheme uses six major categories: Test Management, Test Design, Non‐Execution Evaluation, Test Execution. Test A… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2001
2001
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…Such an enormous commitment demands automation whenever possible. Some aspects of testing such as regression testing have been automated successfully in various Computer Aided Software Testing (CAST) tools (Graham, 1991). The tests are invariably derived manually and entered into a database; Graphical User Interfaces (GUI) may be tested by capturing mouse movements and clicks and replaying them later as a regression test.…”
Section: Discussionmentioning
confidence: 99%
“…Such an enormous commitment demands automation whenever possible. Some aspects of testing such as regression testing have been automated successfully in various Computer Aided Software Testing (CAST) tools (Graham, 1991). The tests are invariably derived manually and entered into a database; Graphical User Interfaces (GUI) may be tested by capturing mouse movements and clicks and replaying them later as a regression test.…”
Section: Discussionmentioning
confidence: 99%
“…Testing requires high resource utilization to conform to the end-user requirements. According to an estimate, half of the software cost is incurred by software testing actions to meet the high quality of software [1]. To make a system more reliable and maintainable numerous testing techniques are presented in the literature like unit testing, black-box testing, gray box testing, white box testing, penetration testing, stress testing, regression testing, integration testing, system testing, performance testing, Graphical User Interface (GUI) testing, security testing, and compatibility testing.…”
Section: Introductionmentioning
confidence: 99%
“…However, this situation makes it difficult for users to decide which test tool to use. There are several studies in the literature that automatic testing tools are examined and evaluated [7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26]. Although these studies are very valuable in the field of automated software testing tools, they do not cover the testing aspects such as test levels, interfaces used, performance analysis, ease of use, code requirements.…”
Section: Introductionmentioning
confidence: 99%