软件测试——Postman Script脚本功能

这篇具有很好参考价值的文章主要介绍了软件测试——Postman Script脚本功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Postman作为软件测试里一款非常流行的调试工具,给我们提供了一个执行JavaScript脚本的环境,所以我们可以使用js语言编写脚本来解决一些接口自动化的问题,比如接口依赖、接口断言等等。Postman有Pre-RequestScript和Tests两个编写js脚本的模块,支持以嵌入脚本的方式动态准备测试数据,并根据业务需求设计测试用例。

Postman运行顺序:在每次请求前,首先运行Pre-requestScript中的办法,然后调用接口——运行Tests中的办法endTime

一、Pre-request Script

这个模块的话其实主要就是在发送request之前,编写一个Pre-request Script,定制化request。比如说有个查询接口需要传入查询的时间,参数名分别是endTime与beginTime。这里通过Pre-request Script中代码去实现,每一次在调用接口之前,先获取日期endTime与beginTime,然后再去储存为环境变量或全局变量,提供给接口传参。
postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试
每一次调用接口的时候都会更新全局变量的endTime与beginTime值。
postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试

二、Tests

在收到了response之后,我们可以用Tests来处理返回数据。主要是处理接口依赖和实现接口断言的那些地方。

1.接口参数依赖:我们通过获取返回数据里面的值,保存或者更新为环境变量或全局变量,去解决接口参数的依赖问题。

2.断言:主要是判断接口返回数据是不是包含了每个特定值,去检查接口是不是正常。比方从登录接口返回数据的时候获取token参数值,然后保存到全局变量中,给后面的接口去进行调用。
postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试
后面的接口如果需要使用用户token入参,那么可以通过引用全局变量token值进行调用
postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试


              【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图】


一、Python编程入门到精通

二、接口自动化项目实战 

postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试

三、Web自动化项目实战

四、App自动化项目实战 

postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试

五、一线大厂简历

六、测试开发DevOps体系 

postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试

七、常用自动化测试工具

八、JMeter性能测试 

postman tests脚本,postman,测试工具,软件测试,程序人生,自动化测试

九、总结(尾部小惊喜)

生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!

生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!

只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到! 文章来源地址https://www.toymoban.com/news/detail-842665.html

到了这里,关于软件测试——Postman Script脚本功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求

      本文介绍在浏览器中,获取网页中的某一个请求信息,并将其导入到 Postman 软件,并进行 API 请求测试的方法。    Postman 是一款流行的 API 开发和测试工具,它提供了一个用户友好的界面,用于创建、测试、调试和文档化 API 。本文就介绍一下这一工具的最基本用法——

    2024年02月12日
    浏览(30)
  • 接口测试 再也不必来回切换,发现一个接口测试软件,可以替代 Swagger+Mock+Jmeter+Postman

    日常测试过程中,常常需要多种工具来接力完成自己的接口测试任务。 比如说, 使用swagger查看接口文档, 使用mock编造接口数据对前端页面做测试 使用postman测试后端接口, 用Jmeter来做接口自动化测试/性能测试。 那有没有一款软件可以完美集成以上所有的功能? 笔者发现

    2024年02月15日
    浏览(47)
  • 全国大学生软件测试大赛Web应用大赛训练题功能测试脚本

    全国大学生软件测试大赛Web应用大赛训练题功能测试脚本 1:findu 2:girlbbs 3:myoffice 4:百度 5:抖音 6:美团 7:医疗管理系统 8:中国铁路

    2024年02月06日
    浏览(40)
  • Postman(08)如何使用Postman的pre-request script功能连接数据库

    Postman是一款常用的API测试工具,可以用于测试REST API、SOAP API等等。虽然Postman本身是不支持直接连接数据库的,但是可以通过使用Postman的pre-request script(前置脚本)功能,来实现连接数据库的功能。下面是一些大致的步骤,来看看吧: 首先,我们需要在本地安装数据库,例

    2024年02月20日
    浏览(44)
  • 软件测试高频面试题(2023全新版)你必须掌握的面试技巧,包含HR面试、基础面试、JMeter面试、Postman面试、Python面试、自动化化面试、安全性能面试题

    1.1 面试技巧 💡 告诫给位小伙伴,技巧不是投机取巧,起到辅助作用,技术面主要看实力,这里是基于实力之上的技巧 1.2 面试形式 😄 面试形式分为技术面和 HR 面,技术面就是考察你的专业技术水平的,HR 面主要看你这个人的综合素质以及家庭情况符不符合公司要求(一般

    2024年02月11日
    浏览(36)
  • 【Postman】测试(Tests)脚本编写和断言详解

    测试确认您的 API 按预期工作,服务之间的集成运行可靠,并且新开​​发没有破坏任何现有功能。您可以使用 JavaScript 为 Postman API 请求编写测试脚本。当您的 API 项目出现问题时,您还可以使用测试代码来帮助调试过程。例如,您可以编写一个测试,通过发送包含不完整数

    2023年04月16日
    浏览(32)
  • 开发工具-网络测试工具 POSTMAN 的脚本使用

    POSTMAN 是网络编程中最常用的接口测试工具之一,能够使用脚本进行连续的自动测试。这里是以本地应用版为基础环境。 参考资料: Postman接口自动化测试 postman 可以在发送请求前使用脚本进行预处理,收到响应后使用脚本进行测试。 脚本的一些测试过程可以使用类似浏览器

    2024年02月13日
    浏览(40)
  • 软件测试/测试开发丨利用ChatGPT 生成自动化测试脚本

    自动化测试脚本可以模拟用户与应用程序的交互,例如点击按钮、输入数据、导航到不同的页面等等,以验证应用程序的正确性、性能和稳定性。 自动化测试在回归测试、冒烟测试等测试流程中都可以极大地起到节省时间、节省人力的作用,所以目前自动化测试工程师,也是

    2024年02月05日
    浏览(45)
  • 软件测试|selenium执行js脚本

    JavaScript是运行在客户端(浏览器)和服务器端的脚本语言,允许将静态网页转换为交互式网页。可以通过 Python Selenium WebDriver 执行 JavaScript 语句,在Web页面中进行js交互。那么js能做的事,Selenium应该大部分也能做。WebDriver是模拟终端用户的交互,所以就不能点击不可见的元素

    2024年02月05日
    浏览(35)
  • postman接口功能测试

    之前还没实际做过接口测试的时候呢,对接口测试这个概念比较渺茫,只能靠百度,查看各种接口实例,然后在工作中也没用上,现在呢是各种各样的接口都丢过来,总算是有了个实际的认识。虽然只是接口功能的测试,但是也要记录下自己学到的点滴技能。 因为只是接口的

    2023年04月08日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包