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