示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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)
示例#4
0
# -*-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()