
自动化测试
文章平均质量分 83
cdc-x
这个作者很懒,什么都没留下…
展开
-
Pytest之生成allure报告
在之前我们已经学会使用插件生成 html 格式的测试报告:```pythonpip install pytest-htmlif== '': pytest.main(["-vs", "--html=./report/result.html"])pytest -vs --html ./report/result.html ```很明显报告的效果配不上我们高大上的逼格.......原创 2023-02-24 23:53:21 · 453 阅读 · 0 评论 -
Pytest初识
单元测试是指在软件开发过程中,针对软件的最小单位(函数,方法)进行正确性的检查测试。自动化测试框架是指为了完成一个指定的系统的自动化测试而封装的一整套的完成的代码。主要封装了自动化的基础模块、管理模块、测试的统计模块等等。单元测试框架只是自动化测试框架中的组成部分之一。一套完整的自动化测试框架还包括:pom设计模式、数据驱动、关键字驱动、全局配置文件的封装、日志监控……原创 2023-02-24 23:49:01 · 158 阅读 · 0 评论 -
Pytest 固件
在实际的测试中,我们需要在测试用例执行的前后去完成一些额外的操作。例如针对于 Web 测试,在用例执行前需要打开浏览器,完成用户登录等一系列前置操作;在用例执行完成后,要清除浏览器缓存,关闭浏览器......Pytest 框架提供的固件机制(又称为夹具)可以帮我们实现一系列的前后置操作。我们先创建一套测试用例:和方法作用于每一个测试方法,每个测试方法执行之前都会先去执行方法,执行之后都会再去执行方……原创 2023-02-24 23:53:35 · 382 阅读 · 0 评论