首页 > 编程知识 正文

python批量生成测试用例,python自动生成文章原创

时间:2023-05-06 13:18:30 阅读:40982 作者:1820

传统的测试用例要求测试或开发人员用代码表示用户的操作,判断断言是否符合预期,写测试用例需要时间,即使叠加版本,测试用例的维护成本也很高。 为了根据无嵌入点的需求结合自动化测试检测嵌入点,及时报警,提高精度和代码质量,缩短测试用例的开发维护时间,自动生成测试用例的方案应运而生,并且不会因错误而中断代码的执行html

测试框架:

测试框架可以使用FAutoTest测试小程序。 H5、与以前使用的selenium相比,代码的执行相当稳定。 等待的时间也很稳定。 与phantom屏幕截图中的像素相比,测试用例的行为更加精细。 基于x5内核的驱动程序可以测试微信环境,以涵盖当前业务的使用场景。 python

如何自动生成测试用例?

1 .首先在后台配置测试用例,做具体的思考

请点击位置xpath。 这个测试用例有望复制或样式微信

请求接口将测试用例的数据配置写入表中,并提供接口以提取测试用例的所有数据框架

2 .测试用例配置结束后,python在界面中显示测试用例配置的参与(in字段)、参与(out字段)、in中的字段参与、url有点击行为的页面、xpath显示点击的位置、xpath

3.python请求接口,遍历接口数据生成前缀为test_case_xxx的测试用例,并自动生成测试用例,而不是在一个测试用例中执行完整的操作,出现错误测试

生成测试报告:

安装HTMLTestRunnerurl

HTML测试运行器是Python标准库中unittest模块的扩展,用于生成HTML测试报告。 htm

2 .在测试脚本中引入接口

fromhtmltestrunnerimporthtmltestrunner

3 .定义测试报告的路径并调用html测试运行器

4 .运行测试脚本,打印测试报告,生成html。

5 .再次运行测试脚本并生成测试报告。

最后:什么也别说,加油!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。