appnium之app定位方法:坐标定位(可以兼容不同手机屏幕),新建测试交流群651385084

一:因为定位app很多东西都找不到,id,name,class等,所以就利用坐标方式来进行定位,非常好用,并且兼容不同手机,下面是简单的代码参考。

        

 def getSize(driver):  #获取当前手机屏幕大小:x和y表示
      x = driver.get_window_size()['width']
      y = driver.get_window_size()['height']
      return (x, y) 

 allsise=getSize(driver) #使用获取动态x和y轴,通用所有屏幕手机

 driver.tap([(allsise[0] * 0.5,allsise[1]*0.83)],)  #点坐标使用比例来,通用所有手机屏幕
  sleep(5)

你可能感兴趣的:(appnium之app定位方法:坐标定位(可以兼容不同手机屏幕),新建测试交流群651385084)