在Ubuntu上用Postman进行自动化测试,可按以下步骤操作:
可通过Snap包管理器安装,命令为sudo snap install postman --classic。也可通过APT包管理器安装,需先导入GPG密钥,再添加仓库、更新包列表后安装。还能通过Flatpak安装,先安装Flatpak,再添加Flathub仓库后安装Postman。
打开Postman,创建新请求,填写请求参数。在“Tests”选项卡中,用JavaScript编写测试脚本,如pm.test("Status code is 200", function () { pm.response.to.have.status(200); })来检查状态码是否为200。
将相关请求组织到“Collection”中,可在集合的“Pre-request Script”中编写预请求脚本,在“Tests”中编写测试脚本,实现数据驱动测试、动态请求等功能。
点击集合右侧“Run”按钮,配置迭代次数、环境变量等选项后点击“Start Run”。也可使用Newman命令行工具运行,先安装Newman,再导出集合为JSON文件,最后运行newman run your_collection.json。
测试完成后,Postman会显示每个断言的成功或失败状态,也可查看Newman生成的报告。