测试崩溃时,继续在Xcode中运行测试

时间:2017-09-01 20:40:46

标签: xcode unit-testing

在Xcode中运行大量测试时,我遇到了一个崩溃的测试。 Xcode调试器显示了崩溃的位置,但似乎似乎没有将该测试标记为失败并继续运行其余测试。

Xcode如何将崩溃的测试标记为失败并继续运行其余的测试?

2 个答案:

答案 0 :(得分:1)

将崩溃的测试标记为失败并继续运行其余测试的最简单,也可能是唯一的方法是使用Debug>分离让崩溃的测试“死”。 Xcode将继续运行剩余的测试。

答案 1 :(得分:0)

在Swift中,你可以使用:https://marcosantadev.com/test-swift-fatalerror/

这有点棘手,但它确实有效。