运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:2.54 MB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:
更新时间:2013-03-09 12:27:00
下载统计:
对机组性能基准测试和单元测试,它支持运行相同的测试单独或同时是一个开源框架,产生的结果的形式,纯文本,图像或PDF文件,并显示内存和时间的消耗。
测试套件和测试类
测试套件和测试类是对单位的神器出山:www.shenqi73.com两个重要概念。对单位不需要任何特殊类型的测试类,每一个类都可以是一个测试类。当然,它包括JUnit测试用例。特别对单位只测试类 - P-unittest模块有一个特殊的接口。
按照以下程序对单元执行正常的测试:
·调用设置,如果有。
·调用的测试方法。
·调用tearDown方法。
注意到,setUp和tearDown也将被视为性能测试的一部分。如果你不想指望他们到的性能数据,您需要实现对的unittest模块接口,将被执行:
·调用setUpBeforeWatchers。
·调用setAfterWatchers。
·调用的测试方法。
·调用tearDownBeforeWatchers。
·调用tearDownAfterWatchers。正如它的名字所暗示的,你可以把setUp和tearDown代码到的setUpBeforeWatchers和tearDownAfterWatchers。
时间/内存记录
对单位记录在内存中运行的测试方法和时间的消耗。 “守望者”的概念,对单位,监督的状态,在运行过程中的测试方法。
安装默认情况下,内存守望的时间看守。对单位支持用户自定义的守望者。用户只需要实现的看守接口和寄存器对单位法亚军。
默认情况下,启用时间看守。如果你想观看的内存消耗,你需要添加一行代码:
runner.methodRunner()。addWatcher(新MemoryWatcher());
并行
对单位的支持同时运行测试。如何写呢?你不需要写任何有关并发测试 - 同样作为一个正常的测试。您只需要使用P-unitConcurrentRunner,同时运行测试。更多详细信息,请参阅获得亚军。
跑步者
亚军是对单位的核心理念。你需要一个运行器来运行你的测试。默认情况下,有两种不同的亚军 - 独奏的亚军和并发亚军,这样一个测试,可以独奏兼执行。
它是复杂的推出了亚军吗?一行代码:
新SoloRunner()。运行(MyTest.class);或的新ConcurrentRunner()。运行(MyTest.class);
默认情况下,对unitConcurrentRunner启动10个线程执行的测试方法。你可以配置它的构造函数中的P-unitConcurrentRunner的(THREADCOUNT),在您的测试类,你甚至可以做很好的控制。
如果你需要不同的线程数来执行不同的测试类,你只需要实现并行接口为您的测试中,这就要求返回concurrentCount的。
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论