python运行不出结果_python执行完生成不出报告?

# 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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值