1. 安装requests和unittest库

在命令行中输入以下命令:

pip install requests
pip install unittest
  1. 创建测试用例

在项目根目录下创建一个名为test_case.py的文件,编写测试用例代码。例如:

import unittest
import requests

class TestAPI(unittest.TestCase):

    def test_get(self):
        url = 'http://httpbin.org/get'
        response = requests.get(url)
        self.assertEqual(response.status_code, 200)

    def test_post(self):
        url = 'http://httpbin.org/post'
        data = {'key': 'value'}
        response = requests.post(url, data=data)
        self.assertEqual(response.status_code, 200)
  1. 创建测试套件

在项目根目录下创建一个名为test_suite.py的文件,编写测试套件代码。例如:

import unittest
from test_case import TestAPI

if __name__ == '__main__':
    suite = unittest.TestSuite()
    suite.addTest(TestAPI('test_get'))
    suite.addTest(TestAPI('test_post'))
    runner = unittest.TextTestRunner()
    runner.run(suite)
  1. 运行测试套件

在命令行中进入项目根目录,输入以下命令运行测试套件:

python test_suite.py

测试结果会在命令行中显示


原文地址: https://www.cveoy.top/t/topic/fhzB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录