05 2022 档案
摘要:https://www.jb51.net/article/211350.htm
阅读全文
摘要:在执行allure报告的时候, 报以下错误 解决办法:更换一个allure 驱动文件即可。 我本来的驱动文件是allure-2.17.2、然后更换为allure-2.9.0 就可以了。 切记:记得切换path变量
阅读全文
摘要:在实际python接口自动化项目中, 可能有多个py用例文件, 当你需要将用例文件1的变量, 需要传入用例文件3,或者需要传入更多的用例文件中, 使用yaml文件来保存这些变量是非常方便实用的 如何做? 1. 首先在项目根路径下新建一个 extract.yaml 文件。(名称可以自定义) .2 然后
阅读全文
摘要:前言:在做接口自动化时, 前后置功能是我们必用的一个功能,下面将介绍pytest中,都有哪些前后置方法,以及他们的优劣之分 1. setup和teardown (函数级)前后置功能方法,来看一下它是怎么使用的。 import pytest class TestOrder: def setup(sel
阅读全文
摘要:很多同伴在执行py文件时, 用的都是函数入口运行,如下 if __name__ == '__main__': pytest.main(['-s']) 因为我们在学习python时用的也都是此方法,但是无论是接口自动化还是web自动化,项目上一般都是使用 pytest.ini 文件配置运行方法。以下介
阅读全文
摘要:也许有人觉得这样的问题很愚蠢,以至于关于这个的问题网上讲解很少,一般上来都是教你如何使用,但对于一个刚踏入python 接口自动化 的小白来说, 越简单的问题越让人难以理解。 requirements.txt 文件解释: 这个文件是一个用于一次性保存在python包的一个文件,通常我们在下载包时,例
阅读全文