【程序编程相关:JAVA代码编写的30条建议 】
【推荐阅读:55种网页常用小技巧(javascrip】junitperf是一个来度量代码的性能与执行效率的一个性能测试工具,通过编写用于junitperf的单元测试代码可以使这一过程自动化.从另外一个角度来说它是junit的一个扩展插件.【扩展信息:Resin2.1.12的数据库连接池配置】
假如你对这种类型的自动化测试感兴趣的话可以参考我写的书«pragmatic project automation»您也可以花两天时间光顾一下站点«test-driven development with junit workshop»,这里提供了一些很好的junit的学习途径并且还有mike clark的一些讲义与实践指导手册帮助你更深入地了解测试驱动开发.目录· 简介· 使用目的· junitperf下载· junitperf安装· junitperf构建与测试· 如何使用junitperf · 编写有效的junitperf测试· 局限性 · 技术支持 · 捐助 · 培训与指导 · 许可信息 · 感谢 · 相关资源 简介junitperf是基于junit的一个度量性能与执行效率的一个自动化测试框架(工具).junitperf包含以下两个主要的类(扩展了junit):· timedtest timedtest用来执行测试,返回执行该测试所使用的时间.timedtest构造方法中需要指定一个最大可接受的执行时间.默认情况下,执行该方法时会等待被执行的测试执行完毕,如果实际所用的时间超过了指定的最大时间则标识测试失败.另外你也可以通过在构造方法指定当实际执行时间超过最大可接受时间时不继续执行该测试,并标识测试未通过.· loadtest loadtest用来模仿多个并发用户多次迭代执行测试.使用目的很明显,junitperf是对junit测试框架的一个扩展.这种方式的扩展允许动态地增加junit测试用例来进行性能测试,不会影响到先前的测试.这样您就可以快速简易地构造出性能测试套件.性能测试套件可以自动地,独立于其它的junit测试用例执行.... 下一页