Appium自动化测试之IOS模拟器与真机
IOS常用控件定位方式
name:id定位
lable:accessibility定位
value:xpath定位
IOS模拟器
环境:appium-desktop 1.15.1
IDE:PyCharm
应用:UICatalog.app.zip(这是我编译好的链接下载地址: https://pan.baidu.com/s/1SFsFVizH_EhxeN2niMiP9g 密码:sat5)
直接上运行代码示例,如下
import time
from appium import webdriver
class Test_Demo():
    def setup(self):
        caps = {}
        caps["app"] = "/Users/aaron/Desktop/UICatalog.app.zip"  #app路径
        caps["deviceName"] = "iPhone 11 Pro Max"  #选择的机型
        caps["platformVersion"] = "13.2"  #选择的机型系统版本
        caps["platformName"] = "iOS"  #平台名字
        caps["automationName"] = "xcuitest"  
        caps["noReset"] = True  #运行不重新安装应用。默认是false,每次运行即重新安装app
        self.driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)
        self.driver.implicitly_wait(20)
    def test_click(self):
        self.driver.find_element_by_accessibility_id("Buttons").click()
    def teardown(self):
        time.sleep(20)
        self.driver.quit()IOS真机
相关推荐
  歆萌    2020-08-03  
   歆萌    2020-07-05  
   无缘公子    2020-06-18  
   xjp    2020-08-03  
   lucialee    2020-07-18  
   maowenbei    2020-07-04  
   QCkiss    2020-06-21  
   xhpscdx    2020-06-16  
   freerocker    2020-06-16  
   ZoctopusD    2020-06-14  
   lucialee    2020-06-13  
   freerocker    2020-06-12  
   xhpscdx    2020-06-12  
   RocketJ    2020-06-11  
   chichichi0    2020-06-10  
   Dipa    2020-06-09  
   dangai00    2020-06-06