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

add log

上级 50a7908f
......@@ -14,6 +14,7 @@ class Login(TestCase):
pass
def test_login_code(self):
tools.get_app_log("test_login_code")
time.sleep(1)
try:
......@@ -25,8 +26,7 @@ class Login(TestCase):
self.driver.find_element_by_id("ed_code").send_keys("089898")
self.driver.find_element_by_id("btn_user_login").click()
except Exception as e:
filename = tools.get_screenshot_dir("test_login_code")
self.driver.save_screenshot(filename)
self.driver.save_screenshot(tools.get_screenshot_dir("test_login_code"))
print(e)
tools.save_log(e)
......@@ -42,8 +42,7 @@ class Login(TestCase):
self.driver.find_element_by_id("ed_pwd").send_keys("15606680072")
self.driver.find_element_by_id("btn_user_login").click()
except Exception as e:
filename = tools.get_screenshot_dir("test_login_pwd")
self.driver.save_screenshot(filename)
self.driver.save_screenshot(tools.get_screenshot_dir("test_login_pwd"))
print(e)
tools.save_log(e)
......@@ -59,8 +58,6 @@ class Login(TestCase):
self.driver.find_element_by_id("ed_pwd").send_keys("123456a")
time.sleep(1)
self.driver.find_element_by_id("btn_user_login").click()
filename = tools.set_file_path('images/') + 'Login.png'
self.driver.save_screenshot(filename)
self.driver.save_screenshot(tools.set_file_path('images/') + 'Login.png')
except Exception as e:
print(e)
\ No newline at end of file
......@@ -27,7 +27,6 @@ class Register(TestCase):
self.driver.find_element_by_id("btn_user_login").click()
except Exception as e:
filename = tools.get_screenshot_dir("test_login_code")
self.driver.save_screenshot(filename)
self.driver.save_screenshot(tools.get_screenshot_dir("test_login_code"))
print(e)
tools.save_log(e)
......@@ -18,6 +18,12 @@ def get_validate_code(self):
raise ValueError
return code
#app running log
def get_app_log(name):
cmd_log = "adb logcat -c && adb logcat > " + get_log_dir(name)
os.popen(cmd_log)
def save_log(log):
pass
......@@ -27,7 +33,7 @@ def get_screenshot_dir(name):
# 保存日志地址
def get_log_dir(name):
return set_file_path('logs/')
return set_file_path('logs/') + name + '.txt'
# 保存报告地址
def get_report_dir():
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册