Postman:Postman测试报告:Postman测试报告的常见问题与解决.pdf

Postman:Postman测试报告:Postman测试报告的常见问题与解决.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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@

}

},

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档