InfoQ

主题/标签专用视图

InfoQ 上所有与“TestNG”相关的内容及新闻


最新“TestNG”相关专题内容

访谈及书摘:Hani Suleiman 和 Cedric Beust,“新一代Java测试: TestNG和高阶理念”

社区
Java
主题
软件测试,
单元测试

InfoQ.com最近采访了新一代Java测试:TestNG和高阶理念的作者Hani Suleiman和Cédric Beust,并针对这本书和他们对测试的总体看法进行了讨论。InfoQ很荣幸在这里给大家提供该书第二章的节选,“Mocks和Stubs”。

图书摘录:持续集成意味着持续测试

社区
Agile
主题
敏捷技术,
质量交付

持续集成(Continuous Integration,CI)这项基本的XP实践现在已经变成了被广泛使用的开发者最佳实践之一。InfoQ为您提供了“持续集成:改善软件质量并降低风险”一书中的“第六章:持续测试”,在这一章中,作者提出了一些编写优秀测试以保证系统质量的建议和示例。

“TestNG”相关新闻

JUnit尚未消亡

社区
Java
主题
单元测试,
发布

最近众所周知(译者注:关于infamous为何翻译为众所周知,请查看原文的评论,上面有作者对该词的说明)的JUnit发布了Java测试框架的4.5版,但是这足以使其在聚光灯下继续闪耀吗?请阅读这篇新闻以了解对JUnit未来的一些看法。

使用Hudson和FindBugs进行持续集成和代码检查

社区
Java,
Agile
主题
开放源代码,
配置管理,
工件和工具,
质量交付

最近在IBM developerWorks发表的一篇文章中谈到如何使用开源工具将构建过程中的持续集成(Continuous Integration,CI)和代码检查这两项任务自动化。它描述了如何安装和配置Hudson,并使用Subversion、Ant对Hudson进行配置。同时辅之诸如FindBugs和PMD之类的软件检查工具,来创造一个可以对测试结果和缺陷情况进行持续性反馈的构建过程。

文章:持续集成意味着持续测试

社区
Agile
主题
敏捷技术,
质量交付

持续集成已经成为了典型的软件开发最佳实践之一,但是在实际应用中总是会存在种种问题。测试会花去应用程序构建的大部分时间,而且结构混乱的测试栈会导致构建陷入困境,开发团队就不得不扔掉先前已经达成共识的持续集成实践,来换取用于编码的时间。InfoQ为你带来了《持续集成:改善软件质量并降低风险》一书中的免费章节:“第六章:持续测试”。