swagger python自动化用例_使用pytest+allure等框架进行自动化测试

文章目录

1、框架介绍

2、安装JDK8(包括配置环境变量)

3、安装Python3(包括配置环境变量)

4、安装scoop

5、安装windows版的allure

6、安装python版的selenium

7、安装谷歌浏览器

8、安装谷歌浏览器驱动

9、检查pytest是否已经安装(如果没有安装需要安装)

10、安装allure-pytest

11、安装pytest-ordering

12、安装requests框架

13、安装jsonpath框架

14、控制台输出测试结果

15、浏览测试报告

16、用例1的代码

17、用例2的代码

18、用例3的代码

19、运行测试集的代码

20、参考资料

1、框架介绍

框架

安装的版本

描述(作用)

selenium

python版

UI自动化框架,操纵各种主流浏览器

pytest

python版

测试框架,类似junit, testng, unittest

allure

windows版

生成html格式的测试报告

requests

python版

接口自动化框架,发送http请求

jsonpath

python版

json数据解析框架

2、安装JDK8(包括配置环境变量)

3、安装Python3(包括配置环境变量)

4、安装scoop

iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

5、安装windows版的allure

scoop install allure

6、安装python版的selenium

pip install selenium

7、安装谷歌浏览器

8、安装谷歌浏览器驱动

1)下载chromedriver.exe

2)将该驱动文件放到python的安装目录里面

比如:D:\Python3\chromedriver.exe

9、检查pytest是否已经安装(如果没有安装需要安装)

10、安装allure-pytest

pip install allure-pytest

11、安装pytest-ordering

pip install pytest-ordering

12、安装requests框架

pip install requests

13、安装jsonpath框架

pip install jsonpath

14、控制台输出测试结果

15、浏览测试报告

16、

你可能感兴趣的:(swagger,python自动化用例)