概述
# config:utf-8importtime,unittest
fromutils.config importConfig
fromutils.loginclass importlogin_go
fromdriver.dr importDriver
fromHTMLTestRunner importHTMLTestRunner
classHzzh(unittest.TestCase):
defsetUp(self):
driver = Driver(self)
self.driver = driver.choose_browser()
self.driver.get(Config().get('URL'))
time.sleep(5)
deftest_01(self):
login_go(self.driver).login('cheb','cheng')
time.sleep(3)
try:
self.assertEqual(self.driver.find_element_by_id('navDivContainer').text,'cheb')
print('登录成功!')
except:
print('登录失败,账号密码错误!')
self.driver.close()
deftest_02(self):
login_go(self.driver).login('h1','123456')
try:
self.assertEqual(self.driver.find_element_by_id('navDivContainer').text,'平台管理员')
print('登录成功!')
except:
print('登录失败,账号密码错误!')
self.driver.close()
deftearDown(self):
time.sleep(1)
# self.driver.quit()print("over")
if__name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(Hzzh("test_01"))
suite.addTest(Hzzh('test_02'))
now = time.strftime("%Y-%m-%d-%H_%M_%S",time.localtime(time.time()))
filename = "F:\lianxi_007\report\"+ now + " result.html"withopen(filename,"wb") asfp:
runner = HTMLTestRunner(
stream=fp,title="测试报告",description="用例执行情况")
runner.run(suite)
fp.close()
最后
以上就是斯文小丸子为你收集整理的python运行不出结果_python执行完生成不出报告?的全部内容,希望文章能够帮你解决python运行不出结果_python执行完生成不出报告?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复