pytest框架中ddt的使用方法


import requests
import pytest

data = [
    ('20', '30', '50'),
    ('0', '0', '0'),
    ('-2', '3', '1'),
]

@pytest.mark.parametrize('a,b,s', data)
def test_add_api(a, b, s):
    url = f'http://115.28.108.130:5000/add/?a={a}&b={b}'
    res = requests.get(url)
    # 期望結果 '50'  實際結果 res.text
    print('響應結果', res.text)
    assert s == res.text


if __name__ == '__main__':
    pytest.main(['test_add_api.py', '-vs'])

以上是加法接口用例,pytest中的ddt的使用方法,以及運行方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM