期刊
JOURNAL OF OBJECT TECHNOLOGY
卷 6, 期 9, 页码 231-251出版社
JOURNAL OBJECT TECHNOLOGY
DOI: 10.5381/jot.2007.6.9.a12
关键词
-
资金
- Swiss National Science Foundation for ''NOREX: Network of Reengineering Expertise (SNF SCOPES) [IB7320-110997]
- Swiss National Science Foundation for Analyzing, capturing and taming software change (SNF) [200020-113342]
- French ANR (National Research Agency) for ''COOK: Rearchitecturisation des applications industrielles objets [JC0542872]
With the success of agile methodologies more and more projects develop large test suites to ensure that the system is behaving as expected. Not only do tests ensure correctness, but they also offer a live documentation for the code. However, as the system evolves, the tests need to evolve as well to keep up with the system, and as the test suite grows larger, the effort invested into maintaining tests is a significant activity. In this context, the quality of tests becomes an important issue, as developers need to assess and understand the tests they have to maintain. In this paper we present TestLint. an approach together with an experimental tool for qualifying tests. We define a set of criteria to determine test quality, and we evaluate our approach on a large sample of unit tests found in open-source projects.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据