2015-06-23 45 views
0

我目前正在使用contiperf,基于注释的性能测试和JUnit进行一些性能测试。JUnit和Contiperf:属性文件来动态创建contiperf注释值

我从属性文件加载JUnit测试,并希望能够从这些属性文件加载注释值。

我在网上搜索并找不到动态创建Contiperf注释值的方法。如果有人知道如何做到这一点,他们能否指引我朝着正确的方向发展?

预先感谢您!

回答

1

我会先看看this link和理解contiperf内部的工作:

它本质上是创建基于提取注释值自己的线程池,以在单个线程上运行的每个测试调用JUnit的规则。它从apply方法中的FramworkMethod参考中读取这些注释值。

一劈去解决,这是了解this link

然后你创建一个构造函数的规则走在你的“属性值”,更新的“框架法”的注释值改变contiperf规则本身在它传递到PerfTestStatement()之前。

我希望这个小的解决方法是你正在寻找!