def setUp(self): conf = ConfigParser() self.file_path = file_path('1') conf.read(setting_path()) self.username = conf.get('teamLeader', 'Zhenglinlin') self.password = conf.get('operation', 'password') self.username1 = conf.get('management', 'yangyinghua') appPackage = conf.get('android', 'appPackage') appActivity = conf.get('android', 'appActivity') print(appPackage + '\n' + appActivity) self.people = get_people_name() self.mobile = get_mobile() device_name = get_android_udid() stop_android_appium() sleep(2) start_android_appium(device_name) desired_caps = { 'platformName': 'Android', 'deviceName': device_name, 'platformVersion': get_android_version(), 'appPackage': 'com.zld.zld_face_rec_app', 'appActivity': '.Login.LaunchActivity', # 'appPackage': appPackage, # 'appActivity': appActivity, 'chromeOptions': { 'androidProcess': 'com.zld.zld_face_rec_app' }, 'showChromedriverLog': True, 'recreateChromeDriverSessions': True, # 'automationName': 'Uiautomator2' } self.driver = android_driver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) sleep(3)
def setUp(self): conf = ConfigParser() self.file_path = file_path('1') conf.read(setting_path()) self.username = conf.get('teamLeader', 'Zhenglinlin') self.password = conf.get('operation', 'password') self.username1 = conf.get('management', 'yangyinghua') device_name = get_android_udid() stop_android_appium() sleep(2) start_android_appium(device_name) desired_caps = { 'platformName': 'Android', 'deviceName': device_name, 'platformVersion': get_android_version(), 'appPackage': conf.get('android', 'appPackage'), 'appActivity': conf.get('android', 'appActivity') # 'automationName': 'uiautomator2' } self.driver = android_driver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) sleep(3) handle_permissions_popovers(self.driver) android_login(self.driver, self.username, self.password) agree_with_permissions(self.driver)
def setUp(self): conf = ConfigParser() self.path = r'C:\Users\%s\Desktop\UIAutotest\TeseCase\Web\setting.ini' % ( str(getpass.getuser())) self.file_path = r'C:\Users\%s\Desktop\UIAutotest\Page\file\1.jpg' % ( str(getpass.getuser())) conf.read(self.path) self.username = conf.get('teamLeader', 'username') self.password = conf.get('operation', 'password') self.username1 = conf.get('management', 'yangyinghua') device_name = get_android_udid() stop_android_appium() sleep(2) start_android_appium(device_name) desired_caps = { 'platformName': 'Android', 'deviceName': device_name, 'platformVersion': '7.1.1', 'appPackage': 'cn.zlddata.zldtest', 'appActivity': 'cn.zlddata.zldtest.MainActivity' } self.driver = android_driver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) sleep(3) android_login(self.driver, self.username, self.password)
# -*-coding:utf-8 -*- import unittest from selenium.webdriver.support.wait import WebDriverWait from Page.Element import get_element, get_elements from Page.android.get_udid import get_android_udid, get_android_version, android_7_uninstall from Page.android.start_appium import start_android_appium from appium import webdriver from time import sleep from Page.android.stop_appium import stop_android_appium device_name = get_android_udid() stop_android_appium() sleep(2) start_android_appium(device_name) desired_caps = { 'platformName': 'Android', 'deviceName': device_name, 'platformVersion': get_android_version(), 'appPackage': 'cn.zlddata.zldtest', 'appActivity': 'cn.zlddata.zldtest.MainActivity', 'unicodeKeyboard': True, 'resetKeyboard': True } if get_android_version()[:3] == '7.0': android_7_uninstall() driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", desired_caps) # driver.switch_to.alert.accept()