- 首页 > it技术 > >
appium+python自动化测试(2)
- 【appium+python自动化测试(2)】创建一个ios工程
APPiumDemo
文章图片
工程.png
- 创建编辑自动化测试脚本文件
ios_test.py
,放入创建的项目目录下面(工程.png
)
脚本内容
//python脚本语言要注意每行缩进,这是python语法特性
from appium import webdriver
import timeprint('---------开始配置测试属性-------------------------')
desired_caps = {'platformName':'ios',
'deviceName':'iPhoneXs',
'platformVersion':'12.4.1',
'noReset':True,
'app':'/Users/jinhui/Desktop/appiumSimpleDemo/build/Release-iphoneos/appiumSimpleDemo.app',
'udid':'真机设备udid',
'bundleId':'zjh.demo.APPiumDemo',
'xcodeOrgId':'开发者账号',
'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
文章图片
开启服务.png
- 打开终端,进入工程
APPiumDemo
目录执行命令python3 test_ios.py
(因为新装了python3.7,系统python运行有错)
自动化测试结果.png
推荐阅读