Appium case 闪退后如何再次启动 appium ?

测试小书童 · 2016年09月21日 · 最后由 测试小书童 回复于 2016年09月22日 · 2047 次阅读

如果执行某条 case 发现闪退了,有些问题请教下:

  • 如何要有再次启动 appium 的机制?
  • 如何在上个闪退的 case 之后继续执行下面的 case?
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

简单暴力:把检查 appium 进程和启动 appium 也写在 case 和 setup 里面

在执行完上个用例初始化一下(可以直接调启动方法)
其他异常的话可以检测当前的 appActivity 当发生变化的时候做对应的处理

#1 楼 @guogorki 这思路我自己好好想想,哈哈

—— 来自 TesterHome 官方 安卓客户端

#2 楼 @testly 是个好方法,我用的 python 不知道这样可以得到当前的 activity?

—— 来自 TesterHome 官方 安卓客户端

#4 楼 @lose

driver.current_activity
测试小书童 关闭了讨论 09月22日 16:44
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册