IntelliJ - 重新运行测试用例的一部分

时间:2015-04-23 07:33:38

标签: testing intellij-idea ide

假设我有一个测试用例

testSomething
    testA
    testB
    testC
    ...

如果我运行“testSomething”,则“testA”,“testB”,...按顺序运行。不幸的是,由于缓存,这会伪造统计数据(运行每个单独测试的时间)。

如果我选择一个测试用例,比如“testB”并重新运行那个测试用例,我将失去有关其他测试的所有信息,因为“testSomething”-run的结果被丢弃,只显示“testB” 。 有没有办法防止这种情况发生?即保持一切显示,只更新“testB”的结果?

1 个答案:

答案 0 :(得分:1)

不,无法更新测试树中单个测试的结果。您可以做的是将整个选项卡固定为执行testSomething的结果(右键单击选项卡标题,然后从上下文菜单中选择" Pin选项卡"然后运行testB再次 - 然后其结果将显示在单独的标签中,您仍然可以访问testSomething的结果。