传统的测试用例要求测试或开发人员用代码表示用户的操作,判断断言是否符合预期,写测试用例需要时间,即使叠加版本,测试用例的维护成本也很高。 为了根据无嵌入点的需求结合自动化测试检测嵌入点,及时报警,提高精度和代码质量,缩短测试用例的开发维护时间,自动生成测试用例的方案应运而生,并且不会因错误而中断代码的执行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 .再次运行测试脚本并生成测试报告。
最后:什么也别说,加油!