Properties of Good Unit Tests for Software Quality Assurance

Main Author: Mustafa Nizamul Aziz
Format: Article
Terbitan: , 2020
Online Access: https://zenodo.org/record/3884317
Daftar Isi:
  • Software Quality is a vital element in Software development, therefore Software Engineering researchers and practitioners strive to show the importance of it. It is obvious to find the best tools to ensure Software Quality. One of the tools that prove the Software Quality is Unit Testing; which has shown its power to assess the Quality of Software. Good Unit tests must have to follow some certain attributes. A well- known working plan is ‘A-TRIP’ through which all the inevitable properties of good Unit Tests are checked. The purpose of this paper is to give words to A-TRIP and to show its practical impact on Software Quality Assurance. Documents analysis was used here as the data collection method to develop Research Questions (RQ). Qualitative method was used as the data analysis method in the research process to answer the RQs. The paper figured out the Cost of Tests as well as made arguments about each A-TRIP property and its implications in terms of costs in the software process.