首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个设备上的XCUITest

多个设备上的XCUITest
EN

Stack Overflow用户
提问于 2018-06-04 16:28:24
回答 1查看 1K关注 0票数 2

我需要自动化这个场景:

  1. 在第一设备上做某事(点击UI元素)
  2. 第二设备上验证某物(验证UI元素)
  3. 在第二装置上做某事
  4. 在第一装置上验证某事物

这在XCUITest上可行吗?有可能同步这个序列吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-05 07:42:12

到目前为止,它的不可能用纯XCUITest实现。

XCUITest测试是一个UI测试包-> --另一个iOS应用程序,它安装在同一设备上并运行对主包的测试(您的应用程序)

因此,当您运行测试时,这两个应用程序(测试应用程序和主应用程序)都安装在设备上,并且所有的执行都仅限于该设备。

您仍然可以进行并行测试(在多个设备上进行相同的测试),但是没有办法让一个场景对2个设备进行操作。

但是,带有XCode 9的Appium支持多个并发会话,因此您可以编写以下测试:

  1. 在第一个设备上启动会话1并在其上执行UI操作
  2. 在第2台设备上启动第2期会议并进行验证
  3. 使用会话2在第二个设备上执行smth
  4. 使用会话1验证第一个设备上的smth
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50684995

复制
相关文章

相似问题

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