Visualization of Specification Coverage: A Case Study of a Web Application Development in Industry
Hiroyuki Nakagawa, Toshinobu Hasegawa, Shori Matsui, Tatsuhiro Tsuchiya · 2017
Specifications for a software system are usually verified using test cases in the testing phase. As is code coverage, specification coverage is expected to help comprehend how many specifications to be implemented are tested. In this study, we apply a visualization process for specification coverage to a web application development project in industry. This process provides two views for visualization from different viewpoints. The process also provides a classification of specifications according to the assurance degree of test execution. The results of the case study demonstrate that the process provides effective measures to comprehend how many specifications are covered and discovers trends related to the project.