- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Postman:Postman测试报告:Postman测试报告的常见问
题与解决
1Postman测试报告基础
1.1生成测试报告的方法
在Postman中,测试报告是通过运行测试集合并收集结果来生成的。这不
仅帮助你了解API请求的响应是否符合预期,还提供了详细的测试执行情况。
以下是生成测试报告的步骤:
1.创建或选择测试集合:在Postman中,你需要有一个测试集合,
这个集合包含了你想要测试的API请求和预设的测试脚本。
2.运行测试集合:点击“Runner”工具,选择你的测试集合,设置
运行次数和环境,然后运行。
3.查看测试结果:运行完成后,Postman会显示测试报告,包括每
个请求的状态、响应时间、通过或失败的测试脚本等信息。
4.导出测试报告:你可以将测试报告导出为JSON、HTML或CSV格
式,以便于分享和进一步分析。
1.1.1示例:使用PostmanRunner生成测试报告
假设你有一个名为APITestCollection的测试集合,包含以下测试脚本:
//这是一个测试脚本示例,用于检查响应状态码是否为200
pm.test(Statuscodeis200,function(){
pm.response.to.have.status(200);
});
//检查响应中是否包含特定的JSON键
pm.test(Bodycontainskeyid,function(){
pm.expect(pm.response.json()).perty(id);
});
在Postman中,你可以按照以下步骤生成测试报告:
1.打开Postman并导航到“Runner”。
2.选择APITestCollection。
3.设置运行次数为5次。
4.点击“StartRunner”按钮。
5.运行完成后,Postman会显示测试报告,你可以查看每个请求的
测试结果。
6.点击“Export”按钮,选择你想要的格式(例如HTML),然后保
存测试报告。
1
1.2测试报告的结构解析
Postman测试报告的结构是基于JSON格式的,这使得报告易于被其他工具
读取和解析。以下是一个测试报告JSON结构的示例:
{
id:unique-id,
name:APITestCollection,
runMode:iteration,
iterationCount:5,
tests:[
{
item:GetUser,
request:{
url:/users/1,
method:GET
},
results:[
{
name:Statuscodeis200,
pass:true,
responseTime:123
},
{
name:Bodycontainskeyid,
pass:true,
responseTime:150
}
]
},
{
item:CreateUser,
request:{
url:/users,
method:POST,
body:{
name:JohnDoe,
email:john.doe@
}
},
您可能关注的文档
- Postman:Postman安装与配置:Postman变量与环境变量.pdf
- Postman:Postman安装与配置:Postman插件与扩展功能.pdf
- Postman:Postman安装与配置:Postman高级请求设置.pdf
- Postman:Postman安装与配置:Postman环境配置.pdf
- Postman:Postman安装与配置:Postman集合与集合管理.pdf
- Postman:Postman安装与配置:Postman与持续集成.pdf
- Postman:Postman安装与配置:Postman自动化测试.pdf
- Postman:Postman安装与配置:创建第一个API请求.pdf
- Postman:Postman安装与配置:使用Postman预设请求类型.pdf
- Postman:Postman安装与配置教程.pdf
文档评论(0)