Selenium 测试用例组织

随着测试用例数量的增长,有效地管理和组织测试用例及测试报告至关重要,以提升工作效率。一种方法是将用例存放在独立的文件夹中,测试报告则存储在另一个文件夹,并通过一个run.py脚本来运行、测试并发送报告。本文以Python3的Html Test Report为例,展示了一个项目文件结构,包括run.py、Test_case(包含多个测试用例文件夹)和Test_report(包含不同测试报告)的布局。
摘要由CSDN通过智能技术生成

当测试用例量多起来后,随后我们根据每天的测试结果,可能会有很多的测试报告。找到一个办法来合理管理case和测试报告就显得很重要,能提工作试效率。根据我的经验,我们可以把用例用一个文件夹装起来,测试报告也单独放在一个文件夹里。外层用一个run程序来运行和测试和发送测试报告。


下面的例子里用到Python3版本的Html Test report. git 链接Here.


文件结构如下:

project folder:

-----|run.py

-----|Test_case

----------|test_case_1

----------|test_case_2

.


-----|Test_report

----------|test_report_1

----------|test_report_1

.


举例如下:

run.py

import time,unittest
from HTMLTestRunner_PY3 import HTMLTestRunner

test_dir='./Test_case'
discover=unittest.defaultTestLoader.discover(test_dir,pattern="test*.py")
if __name__=="__
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值