Investigating Software Testability and Test cases Effectiveness

01/25/2022
by   Mamdouh Alenezi, et al.
0

Software measurement is an essential management tool to develop robust and maintainable software systems. Software metrics can be used to control the inherent complexities in software design. To guarantee that the components of the software are inevitably testable, the testability attribute is used, which is a sub-characteristics of the software's maintabilility as well as quality assurance. This study investigates the relationship between static code and test metrics and testability and test cases effectiveness. The study answers three formulated research questions. The results of the analysis showed that size and complexity metrics are suitable for predicting the testability of object-oriented classes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2023

Measuring Software Testability via Automatically Generated Test Cases

Estimating software testability can crucially assist software managers t...
research
11/09/2021

Test cases as a measurement instrument in experimentation

Background: Test suites are frequently used to quantify relevant softwar...
research
02/22/2021

Towards Evidence-based Testability Measurements

Evaluating Software testability can assist software managers in optimizi...
research
06/26/2018

How Do Static and Dynamic Test Case Prioritization Techniques Perform on Modern Software Systems? An Extensive Study on GitHub Projects

Test Case Prioritization (TCP) is an increasingly important regression t...
research
08/20/2022

An ensemble meta-estimator to predict source code testability

Unlike most other software quality attributes, testability cannot be eva...
research
02/02/2020

Investigating usability of MSstatsQC software

MSstatsQC [3] is an open-source software that provides longitudinal syst...
research
03/15/2018

The Impact of the Object-Oriented Software Evolution on Software Metrics: The Iris Approach

The Object-Oriented (OO) software system evolves over the time to meet t...

Please sign up or login with your details

Forgot password? Click here to reset