您一定编写过大量单元测试。作为一名开发人员,您每天都要运行很多次测试,尤其在持续集成环境中更是如此。但是如果因为修改源代码而打断了这些单元测试,会带来什么影响呢?当 Jester 与 Maven 结合在一起构造 Grester 后,您很快就会找到解决方案。
阅读全文>
发表于 @ 2008年07月15日 14:31:00|评论(loading...)|收藏
测试是软件开发过程中的重要环节之一,充分的测试是保证软件可靠性的重要基础。然而,测试人员经常遇到一个尴尬的场景,就是当我们要测试一个类的成员变量或方法时,却发现该类的成员变量或方法是非公有的(私有或保护的),这令很多有经验的测试人员也感到头痛。本文总结了访问类的非公有成员变量或方法的四种途径,并提供它们在测试领域中的常见应用场景。阅读全文>
发表于 @ 2008年04月29日 13:36:00|评论(loading...)|收藏
大型企业解决方案具有许多组件。验证每个系统组件的可操作性充满了挑战,但它是一项极其重要的任务。即使在生产环境中,您也可以使用嵌入的测试组件,这些组件使得整个系统在部署期间可测试。在本文中,您将了解如何在项目的体系结构、实现和操作阶段高效地为嵌入的测试组件做好安排。您还将了解如何在具有最小操作开销的情况下将这些测试组件嵌入到功能组件中。阅读全文>
发表于 @ 2008年01月25日 12:18:00|评论(loading...)|收藏
一直以来,“对多个浏览器进行测试” 像是一条难以解开的咒语,因为需要对大量浏览器进行测试。对所有浏览器进行测试(尤其是目前)几乎是不可能的。但是这比您想象中的要容易很多。本文将介绍各种实现跨浏览器测试的技术,既包括比较全面的技术,也包括便捷但不严谨的技术。您必须要面对的一个问题就是,需要根据自己的资源进行选择。阅读全文>
发表于 @ 2008年01月24日 09:21:00|评论(loading...)|收藏