提交 e92afe8f 编写于 作者: yuan.luo's avatar yuan.luo

init project

上级
import time
import unittest
import HTMLTestRunner
from appium import webdriver
class MyTestCase(unittest.TestCase):
def setUp(self):
caps = {}
caps["platformName"] = "Android"
caps["platformVersion"] = "8.0.0"
caps["deviceName"] = "SM-G9550"
caps["appPackage"] = "com.picahealth.yunque"
caps["appActivity"] = ".activitys.mainpage.InitWelcomeActivityVideo"
self.driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)
def tearDown(self):
# self.driver.quit()
print("tearDown")
def test_something(self):
driver = self.driver
print("链接成功!")
time.sleep(2)
try:
driver.find_element_by_id("bt_next").click()
time.sleep(2)
driver.find_element_by_id("ed_phone").send_keys("15606680071")
driver.find_element_by_id("ed_code").send_keys("245456")
driver.find_element_by_id("ed_pwd").send_keys("123456a")
time.sleep(1)
driver.find_element_by_id("btn_user_login").click()
except Exception as e:
print(e)
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(MyTestCase("test_something"))
filename = "" + 'result.html'
fp = open(filename, 'wb')
runner = HTMLTestRunner.HTMLTestRunner(stream=fp, title='测试报告', description='用例执行情况:')
runner.run(suite)
fp.close()
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册