学习
- 您可以参阅本文在 developerWorks 全球站点上的 英文原文 。
- “用 Cobertura 测量测试覆盖率”(Elliotte Rusty Harold,IBM developerWorks,2005 年 5 月):Elliotte Rusty Harold 介绍了如何通过 Cobertura 发现潜伏着 bug 的未测试代码。
- “Effective Unit Testing with DbUnit”(Andrew Glover,OnJava,2004 年 1 月):Andrew Glover 介绍了使用 DbUnit 的数据库-依赖测试。
- “ 追求代码质量: 用 JUnitPerf 进行性能测试”(Andrew Glover,IBM developerWorks,2006 年 11 月):两个监控可扩缩性和性能的简单测试。
- “选择持续集成服务器”(Paul Duvall,IBM developerWorks,2006 年 9 月):对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查。
- 通过测试分类实现敏捷构建(Andrew Glover,IBM developerWorks,2006 年 10 月):Andrew Glover 揭示了三种确保端对端系统健壮性所需的测试,然后介绍如何按类别自动排序和运行测试。
- 可重复的系统测试 (Andrew Glover,IBM developerWorks,2006 年 9 月):Andrew Glover 介绍了 Cargo,这是一个以通用方式自动化容器管理的开源框架,所以您每次都能编写逻辑上可重复的系统测试。
- “用 Selenium 自动化验收测试”(Christian Hellsten,IBM developerWorks,2005 年 12 月):如何用 Selenium 测试工具对 Ruby on Rails 和 Ajax 应用程序进行功能测试。
- “Continuous Integration”(Martin Fowler):Fowler 关于持续集成实践的基本文章。
- “JUnitPerf”(Mike Clark):了解如何将 JUnitPerf 用于早期性能测试。
- 让开发自动化 系列(Paul Duvall,IBM developerWorks):探讨实践中对自动化软件开发过程的使用,了解何时及如何成功地应用自动化。
- 追求代码质量 (Andrew Glover,IBM developerWorks):了解更多有关代码规格、测试框架和编写高质量代码的信息。
- developerWorks Java 技术专区:数百篇关于 Java 编程各方面的文章。
获得产品和技术
- JUnitPerf:使用 JUnit 访问性能瓶颈。
- Cobertura:计算被测试访问过的源代码的百分比。
- Selenium:一个针对 Web 应用程序的测试工具。
- DbUnit:瞄准数据库驱动项目的 JUnit 扩展。
- CruiseControl:用于持续构建过程的框架。
讨论
- 改进您的代码质量讨论论坛:经常在 developerWorks 投稿的 Andrew Glover 是一名专注于改善代码质量方面的顾问,他为此论坛带来了相当丰富的专业知识。
文章来源于领测软件测试网 https://www.ltesting.net/