今天想通过 Inspector 来定位元素,结果半天都运行不起来,后来通过一番搜索,终于可以正常运行了,在这里记录并总结一下,分享给需要的朋友们。

一、环境
Appium:1.2.0
XCode:5.1.1

二、前提条件
你的测试代码需要在真机上成功运行过,如何在真机上运行测试代码,请自行检索。

三、步骤
1.启动 Appium(GUI)
2.运行你的测试代码
3.点击 Appium 上的 Inspector 按钮,为了能在测试代码运行结束后继续使用 Inspector,可以将 tearDown 改写为:

def tearDown(self):
        # End the session
        # self.driver.quit()
        pass

这样 session 就不会被注销掉,可以一直刷新或录制了。


↙↙↙阅读原文可查看相关链接,并与作者交流