Pytest(一)

1、在命令行运行

2、在pytest框架中,有如下约束:

  • 所有的单测文件名都需要满足test_*.py格式或*_test.py格式。
  • 在单测文件中,可以包含test_开头的函数,也可以包含Test开头的类。
  • 在单测类中,可以包含一个或多个test_开头的函数。

此时,在执行pytest命令时,会自动从当前目录及子目录中寻找符合上述约束的测试函数来执行。

3、postman导出Python requests代码

4、导出的代码

import requests

url = "https://www.v2ex.com/api/nodes/show.json"

querystring = {"name":"python"}

payload = ""
headers = {
    'cache-control': "no-cache",
    'Postman-Token': "a6287cbb-7ac3-4421-8fbf-970231c1ce1d"
    }

response = requests.request("GET", url, data=payload, headers=headers, params=querystring).json()  获取json的数据,转换成json格式的数据

print(response['name'])
print(response['id'])

  5、用unittest框架断言

原文地址:https://www.cnblogs.com/feifei-cyj/p/10643918.html