selenium-如何执行全部用例并生成测试报告

1.导入unittest模块,和HTMLTestRunner。

2.告知需要执行所有用例所在的文件位置。 例如:  case2Pate = “D:\\xuexi\\xue\\case2”

3.使用discover 确定需要执行的地址,和所有需要执行的用例格式      命令: discover = unittert.defaultTestLoader.discover(case2Path, "test*.py)   

4.告知生成的测试报告存放的位置。    如: reporPath = “D:\\xuexi\\xue\\report\\"+ "result.html”

5. 把生成的数据,写入文件中          命令:fp = open(reporPath,  “wb”)

6.执行命令:

runner = HTMLTestRunner.HTMLTestRunner(fp, verbosity=2,title="发布订单报告", description="这是一个HML格式的报告") title为标题,description为描述

runner.run(discover)

fp.close()

 

HTMLTestRunner.py插件链接如下:

链接:https://pan.baidu.com/s/1UZp5RsYZx18Yg794Ny33OA 密码:p3s0

转载于:https://www.cnblogs.com/fudan/p/8693958.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值