-
創(chuàng)建一個ios工程
APPiumDemo
創(chuàng)建編輯自動化測試腳本文件
ios_test.py
,放入創(chuàng)建的項目目錄下面(工程.png
)
腳本內(nèi)容
//python腳本語言要注意每行縮進兰怠,這是python語法特性
from appium import webdriver
import time
print('---------開始配置測試屬性-------------------------')
desired_caps = {'platformName':'ios',
'deviceName':'iPhoneXs',
'platformVersion':'12.4.1',
'noReset':True,
'app':'/Users/jinhui/Desktop/appiumSimpleDemo/build/Release-iphoneos/appiumSimpleDemo.app',
'udid':'真機設(shè)備udid',
'bundleId':'zjh.demo.APPiumDemo',
'xcodeOrgId':'開發(fā)者賬號',
'xcodeSigningId':'iPhone Developer',
'automationName':'XCUITest'}
print('---------開始測試-------------------------')
driver = webdriver.Remote('http://0.0.0.0:4723/wd/hub', desired_caps)
print('---------測試中(20s后退出App)-------------------------')
time.sleep(20)
driver.quit()
print('---------App退出-------------------------')
-
打開appium app瞄摊,點擊start server
-
打開終端诞吱,進入工程
APPiumDemo
目錄執(zhí)行命令python3 test_ios.py
(因為新裝了python3.7鹏往,系統(tǒng)python運行有錯)