我对正确运行的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?什么是让它全部起作用的秘诀?
有哪些技术可以缩短Grails项目构建和运行单元测试所需的时间?例如,Grails是否具有与Maven 3并行构建功能相同的功能?
我目前正在使用Grails来构建我的应用程序(不是Gradle等),使用Spock测试,由Jenkins驱动.我找到了一个脚本来并行化单元和集成测试,但我正在寻找更多.
以下是一些相关问题:
更新:
testing parallel-processing grails multithreading unit-testing