postman

ubuntu18.0.4安装postman

﹥>﹥吖頭↗ 提交于 2020-12-16 18:45:39
1、官网下载地址: https://www.getpostman.com/ 2、进入下载目录,解压该文件 java sudo tar -vxzf postman.tar.gz -C /opt/ 3、进入解压目录,执行./Postman; 4、创建全局变量,也就是在任何地方都可以执行postman,不用去到安装目录执行 sudo ln -s /opt/Postman/Postman /usr/bin/postman 5、添加启动器应用图标 vim /usr/share/applications/postman.desktop 并添加如下内容 [Desktop Entry] Encoding=UTF-8 Name=Postman Exec=postman Icon==/opt/postman/Postman/app/resources/app/assets/icon.png Terminal=false Type=Application Categories=Development; 来源: oschina 链接: https://my.oschina.net/u/3258669/blog/3061558

Postman 安装

99封情书 提交于 2020-12-16 16:58:39
前言 安装前的准备: 1.Chrome 浏览器的扩展插件来进行的安装,并非单独应用程序。 2.电脑上已经安装了 Chrome 浏览器 3.本文章适用操作系统 window7 一,非官方安装   个人不建议使用官方安装(太慢了,限制太多主要是money有限啊!)   第一步:下载压缩包,保存到自己喜欢的盘符(个人习惯保存到 E:\mytools )   第二步:打开谷歌浏览器      第三步:点击「加载已解压的扩展程序...」按钮,--------------》解压后的安装包路径下(本人的解压路径是:D:\postman\postman-4.1.2)---------》选择文件夹   注意:将开发者模式打开         第四步:点击开始-------》所有程序(就可以看到刚刚安装的 potman啦! 简单吧!)      第五步:到这了安装就完成了,可以使用了! 二、官网, https://www.getpostman.com (个人不建议使用官网的) 来源: oschina 链接: https://my.oschina.net/u/4403835/blog/3640702

Postman系列一:Postman安装及使用过程中遇到的问题

倾然丶 夕夏残阳落幕 提交于 2020-12-16 16:02:21
一:Postman的简介、下载安装及界面说明    1.Postman的简单介绍      Postman是一款强大的网页调试和发送网页HTTP请求的工具,Postman让开发和测试人员做API(接口)测试变得更加简单。在我使用Postman之前还有一个版本,就是需要下载谷歌浏览器才能使用,是Postman Chrome app,由于没有使用过不做介绍,目前官网已经对Chrome app已经停止维护,官网也不推荐使用。我使用的属于Postman native app。     Postman的主要功能:1.模拟各种HTTP请求,如get,post,put,delete;2.有测试集合Collection:Collection可以看做是requst的集合也可以当做是testsuite,对接口测试进行归类,支持导入/导出;3.可以设置环境和变量:支持设置运行的环境以及该环境下的一些变量,也支持设置一些和环境无关的变量;4.有测试沙箱:可以使用JS编写测试脚本,对requset结果添加检查断言等。   2.Postman的下载和安装      直接在浏览器输入Postman搜索,找到官网地址进去,之后找到下载项,会自动匹配操作系统,我所用的是Win操作系统,以后讲解以这个系统为主。macOS系统也会有所涉及。下载完成后看到是.exe文件,直接进行安装,没有什么难度,不再进行讲解

钉钉授权第三方WEB网站扫码登录

删除回忆录丶 提交于 2020-12-16 11:11:29
一、阅读开发文档   首先阅读钉钉官方的 开发文档 ,扫码登录其实用的是官方文档描述的第二种方式,即将钉钉登录二维码内嵌到自己页面中,用户使用钉钉扫码登录第三方网站,网站可以拿到钉钉的用户信息。 二、准备工作   你需要一个 注册钉钉的账号 ,以获取APPID;   你还需要你要登录的第三方网站的网址,以及一张网站logo图片的地址;   具体步骤:   1.注册成功后,登录,进行如下四步走,以获取APPID     2.创建要填写的一些相关信息。授权LOGO地址,建议就放你网站的logo好啦。 3.确定之后就会生成APPID和appSecret,先放着。appSecret后面拿取钉钉的用户信息会用到。 三、按照开发文档的步骤,实现扫码登录   1.在页面中先引入如下JS文件 < script src ="http://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js" ></ script >   2.实例化JS对象 在html页面添加一个div < div id ="login_container" ></ div > 实例化 var obj = DDLogin({ id:"login_container", goto : "https://oapi.dingtalk.com/connect/oauth2/sns

curl 的用法指南

本秂侑毒 提交于 2020-12-16 08:26:38
简介 curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。 它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 本文介绍它的主要命令行参数,作为日常的参考,方便查阅。内容主要翻译自《curl cookbook》。为了节约篇幅,下面的例子不包括运行时的输出,初学者可以先看我以前写的《curl 初学者教程》。 不带有任何参数时,curl 就是发出 GET 请求。 $ curl https://www.example.com 上面命令向www.example.com发出 GET 请求,服务器返回的内容会在命令行输出。 -A -A参数指定客户端的用户代理标头,即User-Agent。curl 的默认用户代理字符串是curl/[version]。 $ curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36' https://google.com 上面命令将User-Agent改成 Chrome 浏览器。 $ curl -A '' https://google.com

DevOps中的测试实践

帅比萌擦擦* 提交于 2020-12-15 15:12:28
万物皆可pipeline,流程自动化解放生产力。在DevOps的pipeline中,我们发现测试环节也需要一套流水线化的能力,来保证研发流程的大批pipeline稳定高品质交付。 下面介绍下DevOps中如何构建高水平全面的测试能力。 文化、流程、组织结构、技术发生变革,对测试提出新要求 · DevOps文化对测试带来的新要求(文化) 为适应市场的快速变化,要求企业的产品快速迭代,柔性应对用户需求,滋生了DevOps。 《持续交付2.0》中,作者将DevOps简化概括为2个环:价值探索和快速验证。 价值探索是快速发现和识别外部客户的真实需求,为其创造价值点。"快速验证环"要求企业在找到业务问题制定业务目标后,快速实现和落地价值点。 测试属于"快速验证环",过程中要求开发/测试/运维的角色紧密配合,高效高质地落地验证新特性。 · 在DevOps中构建测试工作的难点(流程) 在DevOps趋势下,测试部门从原先的大量集中测试,变成了高频快速测试。 原先大部分企业采用纯手工测试的方式,从根本上无法适应DevOps的高频快节奏需求。滋生了对自动化测试的诉求。 · 头部企业测试部门的现状(组织架构) · 人力外包比重高: 金融/通信/航空等大型企业的外包人力与正式人力之比,往往超过5:1,人员流动性高,素质参差不齐。对工具和系统的稳定性和使用门槛提出要求。 · 从集中到分散又回归集中:

【异常】postman能够请求成功获取到参数,前端请求的却请求不到

巧了我就是萌 提交于 2020-12-15 11:58:50
【异常】postman能够请求成功获取到参数,前端请求的却请求不到 参考文章: (1)【异常】postman能够请求成功获取到参数,前端请求的却请求不到 (2)https://www.cnblogs.com/QuestionsZhang/p/11433816.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4807544

Postman学习之Postman简介

北战南征 提交于 2020-12-15 08:15:23
前言:对于测试人员来说,接口测试是必须掌握的一个技能;在工作中掌握了接口自动化测试无疑是如虎添翼,那么怎么开展接口测试呢?下面将介绍一款接口测试的神器——postman 1、postman背景介绍 postman是接口测试的神器之一,可以发送几乎所有类型的HTTP请求,前身是google-chrome的一个插件,2018年初google停止了对chrome应用程序的支持,postman插件就无法使用了,不过我们可以到postman的官网下载对应的程序。 2、postman优点 支持各种类型的请求:GET、POST、PUT、PATCH、DELETE等(其中最常用的是GET和POST) 支持请求头(Headers)的各种自定义,如:[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"POST请求默认方式","enabled":true}] 支持请求自定义参数的设置 支持10种不同的授权认证机制,如:Inherit auth from parent、Bearer Token、Basic Auth、Digest Auth、OAuth 1.0,OAuth 2.0等 支持collection、folder数据在线存储:可根据账号来实现数据的迁移 3、postman下载 官网下载

Cannot load webpage from Postman because of javax.faces.ViewState?

£可爱£侵袭症+ 提交于 2020-12-15 05:20:51
问题 I am trying to integrate a web application written by someone else with an API written by someone else. At the moment I am trying to test one of the webpages using Postman. When the webpage is loaded in a browser it works correctly. I have replicated all of the headers and body in Postman, however when I try to launch the webpage in Postman a HTTP 500 status code appears (internal server error). I think the issue is with: javax.faces.ViewState , which is a body key/value pair. I initially do

Cannot load webpage from Postman because of javax.faces.ViewState?

核能气质少年 提交于 2020-12-15 05:19:01
问题 I am trying to integrate a web application written by someone else with an API written by someone else. At the moment I am trying to test one of the webpages using Postman. When the webpage is loaded in a browser it works correctly. I have replicated all of the headers and body in Postman, however when I try to launch the webpage in Postman a HTTP 500 status code appears (internal server error). I think the issue is with: javax.faces.ViewState , which is a body key/value pair. I initially do