Commit a311308c by zhangying

Merge branch 'master' of D:\pycharm projects\xm-uitest-sow with conflicts.

parent e1649949
from commom.appDriver import get_app_driver
from commom.login import app_login
from startClass import start_class
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
app_login(driver)
start_class(driver)
# 进入直播间
def alert_accept(driver):
# sleep(3)
driver.find_element_by_class_name("ant-btn").click()
return alert_accept
if __name__ == '__main__':
alert_accept(driver)
\ No newline at end of file
import os
from time import sleep, time
from src.framework.common import file_abspath
from selenium import webdriver
from selenium.webdriver.chrome import service
from selenium.webdriver.chrome.webdriver import WebDriver
# web_driver_path = os.path.join(
# "./chromedriver")
service = webdriver.chrome.service.Service(file_abspath() + "/tools/chromedriver.exe")
service.start()
def get_app_driver(PATH_TO_BINARY_APP):
driver: WebDriver = webdriver.remote.webdriver.WebDriver(
command_executor=service.service_url,
desired_capabilities={
'browserName': 'chrome',
'goog:chromeOptions': {
'args': [],
'binary': PATH_TO_BINARY_APP,
'extensions': [],
'windowTypes': ['webview']},
'platform': 'ANY',
'version': ''},
browser_profile=None,
proxy=None,
keep_alive=False)
sleep(5)
return driver
if __name__ == '__main__':
get_app_driver()
# driver = get_app_driver(PATH_TO_BINARY_APP)
# driver.find_element_by_id("rc-tabs-0-tab-2").click()
from commom.appDriver import get_app_driver
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
# 手机号登录
def app_login(driver):
driver.find_element_by_id("rc-tabs-0-tab-2").click()
driver.find_element_by_id("xmphone").click()
driver.find_element_by_id("xmphone").send_keys("15068165765")
driver.find_element_by_id("xmpwd").click()
driver.find_element_by_id("xmpwd").send_keys("0000")
driver.find_element_by_class_name("submit").click()
return app_login
if __name__ == '__main__':
app_login(driver)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment