博客
分类
标签
归档
暗黑模式
关于
博客
分类
标签
归档
暗黑模式
关于
看每一个日夜,用黑眼圈换理想
pytest下指定case运行顺序
背景通常设计自动化case,需要注意独立性原则,减少case间的依赖性,那么如果必须要指定运行顺序该怎么办呢? 以pytest为例,我们知道,pytest默认执行用例是根据项目下的文件名称按ascii码去收集运行的;文件中的用例是从上往下按顺序执行的。 验证处理顺序简单写个demo, 结构如下,存在文件和文件夹,验证文件夹和文件优先级。 写多个方法验证同文件内搜集顺序。 注意Folde...
2022-01-04
python
阅读全文
多进程运行pytest
背景随着自动化case数量的增长,执行一次耗时也越来越长,目前生产环境大概需要40分钟才能跑完所有case!时间,时间就是生命,需要想办法来提高运行速度。 一般情况下我们会想先优化代码,看看哪边耗时比较长,常规的优化可以分为三个步骤:数据准备, 执行操作,结果检查。 这边数据大多在testcollection直接传递,而结果检查现在大部分的断言并不复杂,因此数据准备,结果检查就不多提了。...
2021-12-27
python
test
阅读全文