我对正确运行的Web应用程序进行了一系列功能测试,但每个都需要使用@BeforeClass
和@AfterClass
注释提供的类级别设置和拆卸,因此需要JUnit 4.0或更高版本.
现在我想使用少量的这些功能测试来执行负载测试,这些测试模拟了大量用户请求Web应用程序的相关页面.为了让每个用户在JWebUnit中拥有自己的"模拟浏览器",我需要在JUnitPerf中使用TestFactory来实例化测试中的类,但是由于JUnit 4测试是通过注释@Test
而不是从中派生出来的TestCase
,所以我得到了一个TestFactory must be constructed with a TestCase class
例外.
是否有人成功使用JUnitPerf及其TestFactory与JUnit 4?什么是让它全部起作用的秘诀?
我开发了一个(大部分)工作插件,但由于它的功能与它处理的项目直接相关,你如何为插件开发单元和集成测试.我最好的想法是为插件创建一个集成测试项目,该插件在其生命周期中使用插件,并且有测试报告插件在处理数据时的成功或失败.
谁有更好的想法?