Metrics for measuring the effectiveness of software-testing tools

Author(s):  
J.B. Michael ◽  
B.J. Bossuyt ◽  
B.B. Snyder
Author(s):  
Ruya Samli ◽  
Zeynep Behrin Güven Aydın ◽  
Uğur Osman Yücel

Measurement in software is a basic process in all parts of the software development life cycle because it helps to express the quality of a software. But in software engineering, measurement is difficult and not precise. However, researchers accept that any measure is better than zero measure. In this chapter, the software metrics are explained, and some software testing tools are introduced. The software metric sets of Chidamber and Kemerer Metric Set (CK Metric Set), MOOD Metric Set (Brito e Abreu Metric Set), QMOOD Metric Set (Bansiya and Davis Software Metric Set), Rosenberg and Hyatt Metric Set, Lorenz and Kidd Metric Set (L&K Metric Set) are explained. The software testing tools such as Understand, Sonargraph, Findbugs, Metrics, PMD, Coverlipse, Checkstyle, SDMetrics, and Coverity are introduced. Also, 17 literature studies are summarized.


Author(s):  
Heidilyn Veloso Gamido ◽  
Marlon Viray Gamido

<span>Software testing is considered to be one of the most important processes in software development for it verifies if the system meets the user requirements and specification. Manual testing and automated testing are two ways of conducting software testing. Automated testing gives software testers the ease to automate the process of software testing thus considered more effective when time, cost and usability are concerned. There are a wide variety of automated testing tools available, either open source or commercial. This paper provides a comparative review of features of open source and commercial testing tools that may help users to select the appropriate software testing tool based on their requirements.</span>


2019 ◽  
Vol 1378 ◽  
pp. 042030
Author(s):  
F. Okezie ◽  
I. Odun-Ayo ◽  
S. Bogle

Author(s):  
Chao-Hsien Hsieh ◽  
Zhen Wang ◽  
Qing Zhang ◽  
Yubo Song ◽  
Xiaoyu Wu ◽  
...  

Author(s):  
Tamilarasi T ◽  
M. Prasanna

Software Testing is the pre-eminent part of the software development life cycle process. It is the process of evaluating system or its components with the specified requirements or not. It is important process by means of accessing the quality of software, reusability and traceability of the requirements specified. There are many number of testing techniques and tools available for this task. Software testing is an essential part of research and lot of development has been made in this field. In this chapter, testing techniques and tools including test design tools, load and performance testing tools, test management tools, test implementation tools, test evaluation tools, static analysis tools, Basic path testing, Loop testing, Control structure testing, code based techniques, Path testing, data flow testing, syntax testing has been described. Some distinctive latest research and development in testing strategy have been summarized.


Sign in / Sign up

Export Citation Format

Share Document