问答 【小白求教】Mac 上用 appium 做客户端自动化测试如何多开应用

薄暮 · 2022年07月05日 · 最后由 薄暮 回复于 2022年07月06日 · 6124 次阅读

刚入坑客户端测试,团队选择用 appium 来做自动化测试
启动参数里使用 bundleId 来定位测试的应用,但这样似乎只能定位到一个应用,如果测试多个客户端交互的自动化应该如何实现?

共收到 7 条回复 时间 点赞

自动化 android 还是 ios

使用

driver.activate_app(app_name)

来切换 app

不建议使用 Appium,因为需要多个应用程序交互控制,使用网易的 Airtest 挺好的,Appium 启动一个 session 后,再去控制其他应用程序很容易崩掉,如果没有设置得当,不适于交互频繁的,Appium 适合单个 APP 的控制

如果确认要使用 Appium,可以参考:http://t.zoukankan.com/appstest-p-5088877.html

Bruce 回复

多谢建议。下方的链接我也看了,但我的场景应该就在 Mac 上 appium 打开 app 开始自动化测试,链接里的我看是多个 device

Time 回复

mac 的应用还真没试过,一般好像没用 appium 跑桌面话的 mac 应用,可以看下网上资料https://blog.csdn.net/lylfv/article/details/125362368

Time 回复

自动化 mac 上的应用

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册