appium总结

  1. appium desktop连接session时,先在上面选择好服务器,再attach。
  2. appium desktop创建session时,先在上面设置,再start。
  3. appium创建session如果保存登录状态一定要记得把noReset设置成True
  4. appium如果启动失败,看看是否端口被占用,以及杀掉adb试一试
  5. appium测试的时候,可以开一个ipython,先写成函数的形式。
  6. appium指定设备不是靠deviceName,而是udid
  7. appium server连接设备的时候是用adb,但是端口好像不能指定。
  8. appium 中find_element之类的东西,其中的超时参数都不奏效!!!找不到就一直死等。
  9. 我在所有find_element 之前都对 page source进行检查,如果匹配到id,就find,没有就不find,就很少会出现找不到死等的情况。
  10. 好好利用driver.page_source
  11. driver.tap() 其中的参数是一个坐标元组的列表。比如 [(100,100), (200, 200)]

你可能感兴趣的:(appium总结)