کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434261 1441696 2014 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Increasing test coverage with Hapao
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Increasing test coverage with Hapao
چکیده انگلیسی

Test coverage is about assessing the relevance of unit tests against the tested application. It is widely acknowledged that software with a “good” test coverage is more robust against unanticipated execution, thus lowering the maintenance cost. However, ensuring good quality coverage is challenging, especially since most of the available test coverage tools do not discriminate between software components that require “strong” coverage from the components that require less attention from the unit tests.Hapao is an innovative test coverage tool, implemented in the Pharo Smalltalk programming language. It employs an effective and intuitive graphical representation to visually assess the quality of the coverage. A combination of appropriate metrics and relations visually shape methods and classes, which indicates to the programmer whether more effort on testing is required.This paper presents the important features of Hapao by illustrating its application on an open source software.


► This paper highlights an important deficiency in traditional test coverage tools.
► It presents Hapao, an innovative tool to assess the quality of the code coverage against unit tests.
► The tool as well as its benefits are described.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 79, 1 January 2014, Pages 86–100
نویسندگان
, ,