当前位置: 首页 > news >正文

网站建设 微信小程序大芬地铁站附近做网站

网站建设 微信小程序,大芬地铁站附近做网站,学院网站建设自查报告,做网站背景的图本文转自测试人社区#xff0c;原文链接#xff1a;https://ceshiren.com/t/topic/32096 一、Postman基础使用 1.1 简介 Postman是一款流行的API测试工具和开发环境#xff0c;旨在简化API开发过程、测试和文档编制。优势#xff1a; Postman可以快速构建请求#xff0c… 本文转自测试人社区原文链接https://ceshiren.com/t/topic/32096 一、Postman基础使用 1.1 简介 Postman是一款流行的API测试工具和开发环境旨在简化API开发过程、测试和文档编制。优势 Postman可以快速构建请求还可以保存以后再使用。Postman还可以提供响应结果的比较功能可以用来写测试用例。使用Postman查看测试结果非常方便可以自定义一些预期结果根据Postman给返回的pass或者fail就可以判断测试是否通过。Postman还可以把测试用例放在测试集中批量运行方便各种业务场景的测试和回归。Postman中可以通过设置不同的环境变量生产、测试、灰度等很方便的使用同一套测试用例。 1.2 应用场景 API测试Postman可以用来快速、简便地测试API接口通过发送HTTP请求并查看响应数据来验证接口的功能是否正常。自动化测试Postman提供了强大的测试脚本功能可以编写测试脚本来自动化执行接口测试减少人工测试工作量。性能测试Postman可以用来执行性能测试通过模拟大量用户同时访问接口来评估接口的性能表现。监控和断言Postman可以设置监控脚本定期检查接口的可用性和性能并进行断言来确保接口符合预期。集成测试Postman可以用于集成测试测试多个接口的集成和功能是否正常写作。Mock服务器Postman可以生成Mock服务器用于模拟外部服务或组件帮助开发人员独立进行开发和测试。环境管理Postman可以管理多个环境如开发、测试、生产等便于在不同环境之间切换测试。数据驱动测试Postman支持通过CSV文件等数据驱动方式进行测试提高用例覆盖范围和复用性。 1.3 Postman安装 Postman 官方网站http://www.Postman.com 1.3.1 页面介绍 顶部栏 Home进入登录注册页面Workspaces选择工作区域会员功能Reports测试报告付费功能Explore探索 Postman 更多功能搜索框快速检索过滤右侧系统设置区域 左侧栏 Collections测试集APIs创建 API需要注册Environments管理环境Mock Servers提供 mock 服务Monitors监视器History历史记录 右侧栏 顶部环境信息 查看当前使用的环境 查看当前环境中的变量 请求配置区域 在此可以新建一个请求标签提供各种请求方法如GET、POST等、请求参数、请求header、请求执行前的设置项目、测试脚本等的配置功能。METHOD请求方法 URL ParamsURL可以输入 request 的地址Params是对应URL的参数。在Params中输入参数会自动同步到URL。同理URL中输入带有参数的地址也会自动同步到Params。 Send发送当前请求。在发送请求后会自动下载该请求的response。 Send and Download在发送请求后把响应数据保存为本地的文件。Save可以直接保存request也可以选择另存为。 Save as可以保存请求的名字以及简单的描述还可以把请求保存在Collection里面。Authorization如果访问的服务需要授权可以在这里设置验证方式填写验证所需的信息如用户名、密码。Headers设置请求头信息。Body设置请求的body。有form-data、urlencoded、raw以及binary等4种方式。POST中要携带的请求参数可以通过body上传。 form-data既可以上传键值对又可以上传文件。 x-www-form-urlencoded会将表单内的数据转换为键值对。raw可以上传任意格式的文本比如说 Text、 JSON、 XML、HTML 等。 binary只可以上传二进制数据通常用来上传文件。Pre-request Script请求前需要执行的脚本可以放置在这里。主要进行一些环境以及全局变量的设置。Tests测试用例的断言会对测试结果进行一些判断。 Generate Code可以将request转化为各种语言的代码。比如Python、JAVA、shell、HTTP等。 响应查看区域 1.3.2 Postman基本使用 1. 发送GET请求 演练地址http://httpbin.ceshiren.com 进入 Postman 软件界面选择 GET 请求方式在 URL 处填写 https://httpbin.ceshiren.com/get点击 Headerkey 值填写 acceptvalue 填写 application/JSON点击 send 按钮查看返回内容 2.发送POST请求 请求方式POST请求 URLhttp://httpbin.ceshiren.com/post请求参数 FORM 格式Body → form-dataJSON 格式Body → raw → JSON文件格式Body → form-data → File 添加 FORM 格式请求参数 进入 Postman 软件界面选择 POST 请求方式在 URL 处填写 https://httpbin.ceshiren.com/post选择 Body--form datakey 值填写 form_key1value 填写 form_value1点击 send 按钮查看返回内容 添加 JSON 格式请求参数 选择 Body–raw添加 JSON 内容 添加 JSON 内容 {json_key1:json_value1,json_key2:json_value2}添加文件格式请求参数 在练习时可以现在左面创建一个文件在文件内容随意输入内容 选择 Body–form datakey 中输入 file在出现的选择菜单中选择 创建的文件导入要上传的文件点击 send查看结果form-取得文件中的内容 1.3.3 接口响应 状态行接口响应的第一行是状态行一般包含了 http 协议的 版本、响应状态码、状态解释语句响应头包含响应头信息的 key 和 value响应报文服务端返回给客户端的文本消息、业务数据等等 BODY 有三种查看方式 Pretty、 Raw、 Preview。 Pretty 会根据选择的类型对 Body 进行高亮显示同时可以选择要不要自动换行方便阅读。比如之前请求测试人社区首页的时候返回的响应是 HTML那 pretty 中显示的 HTML 内容就是语法高亮和美观的格式。后面响应是 JSON 格式的时候也是同样。一般来说直接默认查看 pretty 中的响应结果就可以。Raw 不会进行任何高亮显示。Preview 显示的是 Body 部分的预览效果。Visualize 最后的这个是新功能可以结合脚本把响应进行图形化的显示。 COOKIES 服务器返回的 cookie 信息都提取出来展示在了这个专门的 tab 当中可以从这里进行查看。 HEADERS 以 key-value 对的方式展示响应的 header 头信息。鼠标停留在 key 上会显示该 key 的说明。 TESTS 如果在发送请求的时候在 Tests 中写了断言的脚本那么在请求成功之后就会在响应的 Tests 中展示对应的测试结果。 STATUS 展示响应状态码以及对应的状态说明。这个响应状态码和状态说明信息其实就是接口响应第一行中的内容。 在 Status 的后面就可以直接查看到本次请求的状态码现在请求是成功的所以显示 200 ok。 TIME 可以查看服务端响应所花费的时间。 SIZE 数据是响应数据的大小。 Postman 将响应大小分解为 body 和 headers。响应大小是近似值。 SAVE RESPONSE 最后面还提供了下载响应 body 的功能可以直接把响应数据另存为一个文件方便后续处理。 HTTP 头信息 添加请求头修改请求头 添加请求头信息 下面给测试环境中的 get 请求手动添加一个头信息 添加 My-Header 这个参数 My-Header: Harry点击 send查看响应中 header 部分的内容。 修改请求头信息 除了添加之外也可以修改头信息的值。比如想把 User-Agent 的值修改为 hogwarts 可以把默认的头信息勾选掉然后重新定义自己的 key User-Agent: hogwarts点击 send查看响应中的内容 推荐学习 【霍格沃兹测试开发】7天软件测试快速入门带你从零基础/转行/小白/就业/测试用例设计实战 【霍格沃兹测试开发】最新版Web 自动化测试从入门到精通/ 电子商务产品实战/Selenium 上集 【霍格沃兹测试开发】最新版Web 自动化测试从入门到精通/ 电子商务产品实战/Selenium 下集 【霍格沃兹测试开发】明星讲师精心打造最新Python 教程软件测试开发从业者必学上集 【霍格沃兹测试开发】明星讲师精心打造最新Python 教程软件测试开发从业者必学下集 【霍格沃兹测试开发】精品课合集/ 自动化测试/ 性能测试/ 精准测试/ 测试左移/ 测试右移/ 人工智能测试 【霍格沃兹测试开发】腾讯/ 百度/ 阿里/ 字节测试专家技术沙龙分享合集/ 精准化测试/ 流量回放/Diff 【霍格沃兹测试开发】Pytest 用例结构/ 编写规范 / 免费分享 【霍格沃兹测试开发】JMeter 实时性能监控平台/ 数据分析展示系统Grafana/Docker 安装 【霍格沃兹测试开发】接口自动化测试的场景有哪些为什么要做接口自动化测试如何一键生成测试报告 【霍格沃兹测试开发】面试技巧指导/ 测试开发能力评级/1V1 模拟面试实战/ 冲刺年薪百万 【霍格沃兹测试开发】腾讯软件测试能力评级标准/ 要评级表格的联系我 【霍格沃兹测试开发】Pytest 与Allure2 一键生成测试报告/ 测试用例断言/ 数据驱动/ 参数化 【霍格沃兹测试开发】App 功能测试实战快速入门/adb 常用命令/adb 压力测试 【霍格沃兹测试开发】阿里/ 百度/ 腾讯/ 滴滴/ 字节/ 一线大厂面试真题讲解卷完拿高薪Offer 【霍格沃兹测试开发】App自动化测试零基础快速入门/Appium/自动化用例录制/参数配置 【霍格沃兹测试开发】如何用Postman 做接口测试从入门到实战/ 接口抓包最新最全教程
http://www.hkea.cn/news/14416811/

相关文章:

  • 一个公司多个网站做优化很看好未来做生鲜的网站
  • 手机网站的视频怎么才能下载西安专业网站开发公司
  • 规划馆网站建设搜索引擎优化百度
  • 做室内3d设计的网站福州网吧
  • 上海市区网站设计制作公司注册公司流程图
  • 做网站就是做服务wordpress如何用
  • 怎么上线网站小说网站架构
  • 科技公司网站系统手机怎么自己设计图片
  • 慈溪建设银行支行网站做任务赚佣金的网站
  • 网站规划详细设计怎么写linux服务器wordpress建站教程视频
  • 长沙交互网站设计服务商网站开发去哪里培训
  • 网站开发工作好吗课程设计代做网站
  • 个人网站备案费用php网站开发试题及答案
  • 电子元器件网站怎么做对seo的理解
  • 电商免费网站入口网络广告推广方案
  • 怎么看网站是谁做的开发一套软件需要多少钱
  • 做网站有什么好处团购网站制作
  • 免费发布信息网有哪些网站广州互联网网站建设
  • 做做同城网站好还是做垂直网站好网站建设导入视频
  • vps主机可以做几个网站做网站的网站赚钱吗
  • 网站建设销售开场网站开发最强工具
  • 南通百度网站快速优化深圳市坪山新区建设局网站
  • 哪个网站做娱乐新手怎样做网络营销推广
  • 五华建设银行网站佛山网页设计培训
  • 怀化网站优化哪个好百度网盘资源搜索
  • 响应式网站制作流程图青岛关键词优化排名
  • 梧州网站建设公司东莞正规网页设计培训学费
  • 网站源码之家网络设计报告3000字
  • jquery 选择 网站iis7站长工具
  • 温州网页网站制作阿里云服务器一年多少钱