首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xcode 7 UI测试命令

Xcode 7 UI测试命令
EN

Stack Overflow用户
提问于 2015-11-13 18:13:45
回答 2查看 3.1K关注 0票数 6

我有几个UI测试,我可以成功地单独或分组。最后,我将我的测试分解成特定的类,并以这种方式运行它们。我遇到的问题是Xcode按照字母顺序执行UI测试,而不是按写入/显示顺序执行。知道怎么绕过它吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-13 18:33:57

一个好的测试套件不应该依赖于按照特定的顺序执行。如果你有,你可能会有一些测试污染。我将向相关测试的setUp()方法中添加常见的初始化逻辑(例如登录用户)。或者创建一个助手方法并在类之间共享该方法。这样,再加上为每个测试重新启动应用程序,应该会使您的测试顺序变得无关紧要。

票数 8
EN

Stack Overflow用户

发布于 2015-11-17 16:34:39

XC测试是令人难以置信的错误。有时,似乎风的方向或地球自转的速度将决定你是否随机失败。我发现的一个修复方法在一定程度上缓解了这些令人沮丧的问题,即如果您调用这是您的tearDown()函数:

代码语言:javascript
运行
复制
XCUIApplication().terminate()

其中XCUIApplication()是正在运行的应用程序。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33699272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档