Commit c02d1fc9 by zhangying

review

parent 73289859
......@@ -3,5 +3,5 @@
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8" project-jdk-type="Python SDK" />
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (xm-uitest-sow)" project-jdk-type="Python SDK" />
</project>
\ No newline at end of file
......@@ -2,7 +2,7 @@
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="jdk" jdkName="Python 3.8 (xm-uitest-sow)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TestRunnerService">
......
import pytest
# content of test_sample.py
def func(x):
return x + 1
def test_answer():
assert func(3) == 5
\ No newline at end of file
from appDriver import get_app_driver
from login import app_login
from commom.appDriver import get_app_driver
from commom.login import app_login
from startClass import start_class
from time import sleep, time
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......
......@@ -31,5 +31,6 @@ def get_app_driver(PATH_TO_BINARY_APP):
if __name__ == '__main__':
driver = get_app_driver(PATH_TO_BINARY_APP)
get_app_driver()
# driver = get_app_driver(PATH_TO_BINARY_APP)
# driver.find_element_by_id("rc-tabs-0-tab-2").click()
from appDriver import get_app_driver, driver
from commom.appDriver import get_app_driver
# driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
# 手机号登录
def app_login(driver):
......
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......@@ -10,13 +9,13 @@ app_login(driver)
def classStatus(driver):
driver.implicitly_wait(10)
element = driver.find_element_by_class_name("classStatus")
print(element)
print(element.size)
print(element.text)
classStatusElement = driver.find_element_by_class_name("classStatus")
print(classStatusElement)
print(classStatusElement)
print(classStatusElement)
return element
return classStatusElement
if __name__ == '__main__':
classStatus(driver)
\ No newline at end of file
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
from time import sleep
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......@@ -10,13 +9,13 @@ app_login(driver)
def today(driver):
driver.implicitly_wait(10)
element = driver.find_element_by_class_name("today")
print(element)
print(element.size)
print(element.text)
todyElement = driver.find_element_by_class_name("today")
print(todyElement)
print(todyElement.size)
print(todyElement.text)
return element
return todyElement
if __name__ == '__main__':
today(driver)
\ No newline at end of file
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......@@ -10,13 +9,13 @@ app_login(driver)
def weekDay(driver):
driver.implicitly_wait(10)
element = driver.find_element_by_class_name("weekday")
print(element)
print(element.size)
print(element.text)
weekDayElement = driver.find_element_by_class_name("weekday")
print(weekDayElement)
print(weekDayElement.size)
print(weekDayElement.text)
return element
return weekDayElement
if __name__ == '__main__':
weekDay(driver)
\ No newline at end of file
from appDriver import get_app_driver
from login import app_login
from time import sleep, time
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
......
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
app_login(driver)
# 添加课件
def coursewareTab(driver):
driver.implicitly_wait(10)
coursewareTabElement = driver.find_element_by_class_name("CoursewareTab")
print(coursewareTabElement)
print(coursewareTabElement)
print(coursewareTabElement)
return coursewareTabElement
if __name__ == '__main__':
coursewareTab(driver)
\ No newline at end of file
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
app_login(driver)
# 直播间header-课程名称
def roomName(driver):
driver.implicitly_wait(10)
roomNameElement = driver.find_element_by_class_name("roomName")
print(roomNameElement)
print(roomNameElement)
print(roomNameElement)
return roomNameElement
if __name__ == '__main__':
roomName(driver)
\ No newline at end of file
from commom.appDriver import get_app_driver
from commom.login import app_login
driver = get_app_driver(r'C:\Users\Administrator\AppData\Local\Programs\xmqxy\小麦企学院.exe')
app_login(driver)
# 直播时间已到,提示是否开始上课-是/否
def startPromt(driver):
driver.implicitly_wait(10)
startPromtElement = driver.find_element_by_class_name("ant-btn")
print(startPromtElement)
print(startPromtElement)
print(startPromtElement)
return startPromtElement
if __name__ == '__main__':
startPromt(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