Postman中文文档——测试脚本

测试脚本

使用Postman,您可以使用JavaScript语言为每个请求编写和运行测试。


编写Postman测试脚本

Postman测试脚本本质上是为特殊测试对象设置值的JavaScript代码。测试脚本在发送请求后执行,允许访问响应对象。您可以为对象中的元素设置描述性键,然后说明是否为true。例如,tests[“Body contains user_id”] = responseBody.has(“user_id”); 将检查响应正文是否包含user_id字符串。

您可以根据需要添加任意数量的key,具体取决于您要测试的内容。查看一些Postman测试的例子

测试脚本将作为集合请求的一部分被保存。这对于后端和前端开发人员都是完美的,以确保一切都能正常运行。没有什么比通过代码试图弄清楚出了什么问题来的方便!


沙盒(Sandbox)

Postman测试脚本在沙盒环境中运行,这与应用程序的执行环境是分开的。要检查测试脚本沙盒中的可用内容,请查看 Sandbox文档


片段(Snippets)

虽然在编写测试脚本时几乎没有什么需要记住的事情,Postman会尝试通过在编辑器旁边列出常用的代码段来简化此过程。您可以选择要添加的代码段,并将相应的代码添加到测试编辑器中。这是快速构建测试用例的好方法。


查看结果

Postman每次运行请求时都会运行测试脚本。当然可以选择不看测试结果!

结果显示在响应查看器下的测试Tests)选项卡中。选项卡标题显示了多少通过了测试,并在此列出了在测试变量中设置的键。如果值为true,则测试通过。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,161评论 19 139
  • Postman沙盒 Postman Sandbox是一个JavaScript执行环境,您可以在编写预请求脚本和测试...
    千夜阅读 12,608评论 0 10
  • Postman用法简介-Http请求模拟工具 在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,...
    奥利奥龙卷风阅读 4,371评论 2 9
  • 每个男孩子小时候,大概都会做过英雄梦!向往着能仗剑天涯,闯荡江湖,行侠仗义,除暴安良!甚至当今社会更有一些人热衷于...
    三省牛123阅读 2,559评论 0 4
  • 凡是嫉妒心重的人,都有一些共同特点,比如爱挑剔别人的毛病,以自我为中心,唯我独能,看不起别人等。 当一个人成天都担...
    展翅大鹏阅读 311评论 0 0

友情链接更多精彩内容