2015-04-23 77 views
0

的一部分,比方说,我有一个测试用例的IntelliJ - 重新运行测试用例

testSomething 
    testA 
    testB 
    testC 
    ... 

如果我跑“testSomething”,然后“种皮”,“TESTB”,...将按顺序运行。不幸的是,这是由于高速缓存造成的统计数据(运行每个单独测试的时间)。

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

+0

你用什么框架来执行这些测试? –

回答

1

不,没有办法更新测试树中单个测试的结果。你可以做的是将整个选项卡连接到执行testSomething的结果(右键单击选项卡标题并从上下文菜单中选择“Pin选项卡”),然后再次运行testB - 然后其结果将显示在单独的选项卡中您仍然可以访问testSomething的结果。