我是自动化测试的新手。
我尝试使用 Kif 框架对我的应用程序进行自动化集成测试,以便在发布前进行测试。我有几个测试用例。当我运行测试(Cmd + U)时,这个测试用例以奇怪的顺序运行(不是按字母顺序排列)。我也无法运行单个测试用例,当我尝试这样做时,随机测试用例在我想运行的测试用例之前运行。
附言我的一些测试用例继承了更通用的测试用例。
你能给我一些提示吗? 谢谢!
最佳答案
据我所知,测试用例没有明确的顺序,它们应该相互独立。如果您有依赖于执行顺序的单元测试,那么您的测试是错误的,需要重构您的测试以使其独立。
关于ios - 无法运行单个 KIFTestCase(XCTestCase 的子类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27380454/