在Debian上利用Swagger进行API测试可参考以下步骤:
安装工具
sudo apt install docker.io  
docker pull swaggerapi/swagger-ui  
docker run -p 8080:8080 swaggerapi/swagger-ui  
访问 http://localhost:8080 查看文档。sudo apt install nodejs npm  
sudo npm install -g swagger-ui-express  
配合Express应用生成文档。准备API规范文件
创建 swagger.yaml 或 swagger.json 文件,定义接口路径、参数、响应等,例如:
swagger: '2.0'  
paths:  
  /users:  
    get:  
      summary: "获取用户列表"  
      responses:  
        '200':  
          description: "用户列表"  
启动Swagger UI测试
http://localhost:8080 即可查看接口并测试。http://localhost:3000/api-docs。自动化测试(可选)
unittest):pip3 install swagger-codegen  
swagger-codegen generate -i swagger.yaml -l python -o ./generated  
通过生成的代码调用API并断言响应。说明:优先通过Swagger UI手动测试接口逻辑,再通过代码生成工具实现自动化,确保测试覆盖率和效率。