首页 > 移动平台 > 详细

Appium的ios配置

时间:2018-10-09 23:02:30      阅读:243      评论:0      收藏:0      [点我收藏+]

automationName   text         XCUITest

platformName             text           iOS          

platformVersion           text          11.3

deviceName                text         iphone Simulator

app                            firepath          路径

-----------------------------------------------------------------------------------------------------

from appium import webdriver

import time

capability={

  "automationName ": "XCUITest",

  "platformName " : "iOS",          

  "platformVersion " : "11.3",

  "noReset":"true",

  "deviceName " : "iphone Simulator",

  "app"        :" 路径"

 

}

driver=webdriver.Remote(‘http://127.0.0.1/wd/hub‘,capability)

driver.switch_to.alert.accept()

-------------------------------------------------------------------------

from appium import webdriver

import time

capability={

  "automationName ": "XCUITest",

  "platformName " : "iOS",          

  "platformVersion " : "11.3",

  "noReset":"true",

  "deviceName " : "iphone Simulator",

  "app"        :" 路径"

}

driver=webdriver.Remote(‘http://127.0.0.1/wd/hub‘,capability)

driver.execute_script("mobile:scroll",{"direction":"right"})

def get_size():
size=driver.get_window_size()
width=size[‘width‘]
height=size[‘height‘]
return width,height
#向左滑动
def swipe_left():
x1=get_size()[0]/10*9
y1=get_size()[1]/2
x2=get_size()[0]/10
driver.swipe(x1,y1,x2,y1)
#向右滑动
def swipe_right():
x1=get_size()[0]/10
y1=get_size()[1]/2
x2=get_size()[0]/10*9
driver.swipe(x1,y1,x2,y1)
#向上滑动
def swipe_up():
x1=get_size()[0]/2
y=get_size()[1]/10*9
y1=get_size()[0]/10
driver.swipe(x1,y,x1,y1)
#向下滑动
def swipe_down():
x1=get_size()[0]/2
y=get_size()[1]/10
y1=get_size()[1]/10*9
driver.swipe(x1,y,x1,y1)
def swipe_on(direction):
if direction==‘up‘:
swipe_up()
elif direction==‘down‘:
swipe_down()
elif direction==‘left‘:
swipe_left()
else:
swipe_right()
swipe_left()
driver.quit()

Appium的ios配置

原文:https://www.cnblogs.com/xuzhongtao/p/9763686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!