from appium import webdriver from time import sleep #创建pycharm连接手机应用字典 desired_caps={ "platformName":"Android", #平台名字 "platformVersion":"7.1.2", #设备版本号 : adb shell getprop ro.build.version.release "deviceName":"127.0.0.1:62025", #设备名 : adb devices "appPackage":"com.mobivans.onestrokecharge", # app包名 "appActivity":"com.mobivans.onestrokecharge.activitys.MainActivity", # 主启动页 "udid":"127.0.0.1:62025", # 设备编号 "unicodeKeyboard":True, # 支持中文 "deviceReadyTimeout":20000 # 20s } #1.创建webdriver对象 awd = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) sleep(1) #1.定位账本按钮 awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_account").click() sleep(1) #2.定位报表按钮 awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_charts").click() sleep(1) #3.定位发现按钮 awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_discovery").click() sleep(1) #4.定位设置按钮 awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_setting").click() sleep(1) #5.定位记一笔按钮 awd.find_element("id","com.mobivans.onestrokecharge:id/main_write1").click() sleep(1) awd.find_element("id","com.mobivans.onestrokecharge:id/add_img_back").click() #进入记一笔之后,点击返回按钮
python之APP自动化测试 连接设备运行方式
最新推荐文章于 2024-07-19 04:08:18 发布