Ios 我们可以在XSuite测试之间停止终止应用程序吗?

Ios 我们可以在XSuite测试之间停止终止应用程序吗?,ios,swift,xctest,Ios,Swift,Xctest,我们可以在XSuite测试之间停止终止应用程序吗 我正在运行30个UI测试用例,在这些用例中,我希望使用XUITests连续运行而不终止应用程序。在这种情况下,您应该在第一个测试方法中启动应用程序一次,而不是在设置方法中启动应用程序 但请记住,没有规定测试方法的执行顺序。使用Product->Test方法可以以不同的顺序运行,从“Test Navigator”运行方法时也可以以不同的顺序运行方法我在做stackoverflow的陈词滥调,但您真的不应该这样做。杀死中间人的想法是防止以前的故障级联

我们可以在XSuite测试之间停止终止应用程序吗


我正在运行30个UI测试用例,在这些用例中,我希望使用XUITests连续运行而不终止应用程序。

在这种情况下,您应该在第一个测试方法中启动应用程序一次,而不是在
设置方法中启动应用程序


但请记住,没有规定测试方法的执行顺序。使用
Product->Test
方法可以以不同的顺序运行,从“Test Navigator”运行方法时也可以以不同的顺序运行方法

我在做stackoverflow的陈词滥调,但您真的不应该这样做。杀死中间人的想法是防止以前的故障级联并破坏整个批次。也许给你的测试更多的断言,使它更长,涵盖更多?我同意警笛;该框架阻止您在多个测试中连续运行应用程序,以鼓励测试相互独立的最佳实践。KIF框架允许应用程序在测试之间不退出。但它是基于XCTest的。