# test_01.py
# coding:utf-8
import requests
def test_01(base_url):data = {'city': "上海",'key': 'xxxxxxxxxx'}r = requests.post(base_url, data=data)result = r.json()['reason']print(r.json())assert result == '查询成功!'
pytest -vs --base-url http://apis.juhe.cn/simpleWeather/query test_01.py

# coding:utf-8
import pytest
import requests
def test_01(base_url):data = {'city': "上海",'key': 'xxxxxxxxx'}r = requests.post(base_url, data=data)result = r.json()['reason']print(r.json())assert result == '查询成功!'
if __name__ == '__main__':pytest.main(['-vs','--base-url','http://apis.juhe.cn/simpleWeather/query',])
[pytest]
base_url = http://apis.juhe.cn/simpleWeather/query
# coding:utf-8
import pytest
import requests
def test_01(base_url):data = {'city': "上海",'key': 'xxxxxxxx'}r = requests.post(base_url, data=data)result = r.json()['reason']print(r.json())assert result == '查询成功!'
pytest_dev.ini
# pytest_dev.ini
[pytest]
addopts = --base-url=https://test.anjing.com
pytest_qa.ini
# pytest_qa.ini
[pytest]
addopts = --base-url=https://qa.anjing.com
# coding:utf-8
def test_home_page(base_url):print(base_url)assert base_url == "https://test.anjing.com"


总结