Postman中文文档——测试脚本

测试脚本

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

Postman中文文档——测试脚本_第1张图片
测试标签


编写Postman测试脚本

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

Postman中文文档——测试脚本_第2张图片
测试对象格式

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

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


沙盒(Sandbox)

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


片段(Snippets)

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

Postman中文文档——测试脚本_第3张图片
片段


查看结果

Postman中文文档——测试脚本_第4张图片
在测试标签中查看结果

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

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

你可能感兴趣的:(Postman中文文档——测试脚本)