今天想通过 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 就不会被注销掉,可以一直刷新或录制了。