我们说我有10个测试用例,Exception
发生在第二个测试用例上。在它发生后,其余的测试都不会开始。如何在Exception
发生后继续运行测试?
答案 0 :(得分:0)
在catch块中添加其他测试用例。
假设异常将在第二个测试用例中出现,那么您可以在该catch块中添加剩余的测试用例
有些时候我们需要在获得Exception之后或在缓存异常之后使用某些功能
您可以使用Catch块。
try{
testcase1
testcase2
.
.
.
.
testcase10
}
catch(Exception e)
{
if(testcase1.isExecute()||blaa || blaa)
{
//you have something to check here which testcases have exception or which testcase is executed
run your rest of test cases.
testcase7
.
.
testcase10
}
此代码可能对您有所帮助。这只是逻辑,你需要做的实现..