展示 2 篇文章   每页 2
工具框架
544 阅读

pytest hook中定义marker且不用运行参数

做个备忘。主要是现在多个项目的自动化脚本有不同的筛选条件,并且每个pytest的test方法上加太多fixture实在不利于维护,而且平台上不打算再加一个用于传递参数的表单项。所以打算直接在pytest hook中过滤一下,达到简化的目的。 比如简单来说,测试方法可能是这样 @......
python pytest
自动化
45 阅读

pytest定义结束后的清理行为的几种方式

目的是在pytest所有的测试脚本都执行完了后,需要执行一个特定的清理工作,要求就是在最终执行,无论是单个还是多个脚本。 有三种方式,在conftest里。 第一种是添加一个finalizer,这种方式是比较老的一种用法,不过仍然有效。 pytest在开始运行时便会将clean_service......
python pytest