- 3
- 0
- 约小于1千字
- 约 7页
- 2017-08-23 发布于江苏
- 举报
随着网络的发展,软件也越来越复杂,从独立的单机结构到C/S结构、 B/S结构、多层体系架构、面向服务(SOA)结构等,集成的软件技术越来越 多,支持的软件用户也越来越多。一种凸显在人们面前的问题便是性能问题 。很多软件系统在开发测试时没有任何问题,但是上线不久就崩溃了,原因 就在于缺少了性能方面的验证。因此,对于这类软件,其性能测试应该“从 小做起”,从单元测试做起。 性能测试应该贯穿软件开发的全过程。 p-unit能够很好地解决如下问题: 同一个测试用例,可以单线程运行,也可以多线程运行。 对于每个测试函数,p-unit都给出了运行时间和内存消耗情况。 p-unit尤其侧重性能的测试,它支持同一个测试用例,在不同参数下的运行。 测试结果方面,p-unit非常灵活,默认的形式有控制台输 出、文件输出、图片和PDF报表。 p-unit甚至支持不同虚拟机之间的性能比较。 构建p-unit测试环境总共包含以下一些环境: 选择一款集成开发环境 获得p-unit开发包 配置开发环境 p-unit测试功能主要包括: 单线程测试 多线程测试 参数化测试 多虚拟机测试 与JUnit兼容 像JUnit一样,p-unit也可以定义自己的testSuite,对testSuite中的一批testCase进行统一测试。 p-unit支持一个缓冲池,当同时运行的测
原创力文档

文档评论(0)