postman 安装与基本使用浏览器搜索 postman, 找到官网,选择对应系统下载, 下载好后打开会自动安装, 打开后视登录注册页,很多小伙伴以为是强制登录,直接将页面关闭,重新打开就能跳过登录了。我这里准备了一个接口,我们来看看如何使用。 写好了点击加号,新建一个月签。 左边选择请求方式,常用的有 get, post post, delete。 我们先来看看 get 请求输入接口地址下面通常是 get 请求传餐的地方, 我们将接口需要的参数填一下, get 请求会把参数放到链接中,所以修改链接 接餐树也一样, 点击 send 即可发送请求。 可不敢胡说啊,你们什么也没看见,重来请求成功,将参数前面的勾去掉,就代表不传这个参数。 下面我们再来看看 post 请求。 coast 请求一般传的是吃饭格式的参数,选择好吃饭格式,再按照吃饭格式编写餐数。 post 请求的参数不会在链接中展示。 请求成功,有些接口可能要对 copy 做一些处理, 这里是已经发送的请求头儿,所以没法在这修改, 我们可以在三的按钮下面的 copy 修改。 还有一个非常实用的功能,可以将请求操作转换成各种代码,直接复制就能使用, 非常好用。下课!
粉丝381获赞4271

哈喽,小伙伴大家好,欢迎收看大熊课堂,我是安迪,本期我们来介绍一下如何使用接口测试工具 pos ma, 首先呢,我们需要来到 pos 慢的官网输入 pos 慢点 com, 然后在这里我们看到他有不同版本的支持,有 windows max 和 linus, 那小伙伴根据自己的情况选择不同的系统,然后进行安装, 那安装就是傻瓜式的操作了,这里我们就不再追述了。 ok, 我们看一下安装完成以后,咱们来打开这个 pose ma, 使用这个工具的时候,我们可以不用去注册啊,直接使用就行,点击这里的加号呢,就有一个这样的弹珠框,然后我们可以看到这一侧 有的是请求方式, get, post, put, patch, delete 等等啊,都在这里,然后这里填写 u i r, 点击这里添加发送。 ok, 就以我们刚 刚才的幺二七点零点零点幺八千 a p m 位为例,当我们请求这个接口的时候,请求的方式,咱们使用的 get 请求,点击 send 来看一下请求的结果,这里显示的就是请求的结果啊, 和我们在页面中看起来是一模一样的。然后呢,你也可以看原始数据,也可以看预览数据,也可以看这个可视化的工具等等啊。 ok, 这是咱们请求的杰森格数据, 那如果我们在使用一个 pose 进球的话,我们再点再点击这个加号,然后出现一个 pose 的,但是通常的情况下,我们会将所有的这个测试项目创建一个合集, 这样的话方便我们后续去管理啊,所以这里我们全部都关掉,不保存,不保存怎么创建合集呢?看一下,这里有一个这个标识 collections, 点击它在这里呢,我们有加号,就相当于我们创建一个合集了,这个合集咱们给它起个名字叫做 d r f movie, 这是咱们这个项目。好,创建完成以后,咱们在这里来添加新的请求,你可以点击这里 a d d 和 new request, 或者单击右键 a d d new request, 然后这个请求你可以给他起个名字,比如说这个你可以叫做 电影列表。好,右侧的这些请求方式是 get, 然后请求的 ui 二还是我们这里的 a p m movie, 点击发送 这里就获取到了请求结果。那这个请求完成以后呢?你看一下,现在我们没有保存,他是一个圆点,我们 ctrl s 一下保存, 保存完成以后,这个时候他就存到这里了。然后下次如果我们再想看的时候,你比如说我们再想看,我们点击 collection, 找到这个 drf movie, 点击他,这样的话就保存到这里了,这是 get 请求。那接下来我们来创建新的 post 请求,同样的单击右键 a d d request。 好,这个呢,你可以拖动,拖动的话这一条就变成了一个菜单栏,然后这里显示的地方就大一些。 ok, 点击请求方式 post u i 二,还是刚才的这个 a p i movie。 好,那接下来呢,我们要提交表单,提交表单就需要用户填写这个电影信息了,在哪填写呢?看一下这几个参数啊,这个 pounds 呢,是我们的 u l 这个后面拼接 的参数,你比如说来,我们试一个看一下,我们在选择这个排行榜的时候,后面有一个问号,问号后面的就是这里的 power 参数啊,然后比如说这些参数, 那后面这些都是一个一个的参数,每个参数之间用这个,用这个按的符号进行分割啊, 然后第二个 alteration, 这是权限验证,后面我们在验证登录的时候会使用到它, 然后 hiders, 这就是请求投信息了,这个 body 就是我们要提交的参数,比如说我们这里要提交一个表单,那表单呢?咱们就使用的是 form data, ok, 选择它,选择它以后,我们就可以把我们要提交的数据全部放到这了。比如说现在我们要新增一个电影,那这个电影呢? 他是他有哪些信息?电影的信息就是我们在这里看到的,比如说有 moving name, 然后 y 溜值,就是电影的名字,就是这个 moving name 的值,咱们叫做大熊课堂。好,我们填写完四个字段,然后点击 send 发送, 这个时候报错了,报错的时候他返回的不是阶层数据,而是一个 html, 所以呢这里看起来不太清晰,我们可以点击这个 preview, 这里呢就相当于对 html 进行了一个渲染,也就是我们看到的页面效果啊。然后呢提示什么信息呢?提示的是 calling region count b now, 这个 regions 段不能为空,那加上,那接下来我们加一个 region 啊, 好,来一个一,这是地区一,表示中国,点击发送同样的 又提示这个错误信息,那为什么会有这样的验证呢?我们回到我们的代码里来检查一下,看一下,在我们的代码中,我们这里提交的是 pos 请求,然后执行的是这段。在 serializer 这里,它有一个 is validate 进行验证, 那验证的时候就发现了我们的这个 regions 段是 now, 什么意思呢?是不存在的。 ok, 那我们看一下吧, serializer 这里它是怎么定义这个 region 的?回到这里, 按下 ctrl 键,然后单击它,跳转到这个类中。然后呢,我们看一下,在 feels 这里,我们只定义了四个字段。 ok, 那不行啊, 缺少了这个字段呢?这个字段是必添的。为什么说它是必添的?因为我们这里的 civilizer 继承字了 model series, 也就是它是和模型相关的,在我们的模型中找到 regions 段,这个字段它不能为 now 啊,所以必须得写上它。 ok, 接下来我们再来发送,然后又提示 release date 不能为 now。 同样的,咱们把它也加进来,或者干脆啊,我们不写了,我们直接这样吧,所有字段全都给我展示出来,杠杠二双下划线啊,展示全部,然后我们再来发送, 发送的时候,这回没有刚才的报错了,而是给我们返回了杰森格数据,这个字段是必填的,这个字段是必填的,这些字段都是必填的。那这些字段必填是因为我们在设置 model 的时候 后,把这些字段不允许为空了,没有设置它允许为空,所以呢,这些字段全都必须要填。 ok, 那么我们就把它们填上吧。编句, 那这些必填的字段填写完成以后,我们点击 send, 还有一个 rich, 不能为 now 评分九点九分, 留个零点一分,怕自己骄傲啊,然后点击散的。 ok, 这回提交成功了。提交成功以后,就把我们这个返回信息返回一个接生格数据。来看一下当我们提交成功以后,是不是返回了接生 数据啊?那返回的内容就是序列化的内容,序列化后的内容是什么呢?就是刚才我们填写的这些内容啊,把整个字段的全部返回了。 ok, 那接下来咱们来验证一下吧,我们提交成功了,看看我们的数据库中有没有这条记录, 打开我们的 navicket, 然后刷新一下,一直往后翻翻最后一个,这里就新增了一个大型课堂大电影,然后二零二三,安迪,安迪, ok, 是不是我们使用 pos 接口工具就已经把我们的请求全部发送过去了, 这也证明了我们的代码逻辑是没有问题的。我们的 pos 工具将我们的这些信息提交到了数据库,那这个过程和我们在表单中,在页面上的表单中填写数据,然后点击提交效果是一样的,所以小伙伴需要来下载这个 pos 慢 工具,或者你使用其他的这个接口测试工具都是可以的,后面呢,我们会大量的使用它。 ok, 本节课我们就先介绍到这里,感谢大家的观看,我们下节再见。

postman 工具使用好啦,大家好啊,我们来介绍一下啊,今天来介绍一下这个 post may 这一款工具啊,这款工具呢,它到底有什么用呢?它是一款接口调试工具,开发和测试都可以去使用啊。用这这款工具啊, 他有什么样的一个特点呢?首先第一个,他是一个图形化的操作界面啊,我给大家看一下这么一个操作界面啊。第二个的话呢,他那个保存历史的一个请求记录啊,对吧?他可以保存啊,他有一个保存的一个功能, 可以进行保存的,这里有个塞外有保存啊,可以保存历史的一个请求记录,然后的话,他能够提供这个数据级的一个管理功能啊。 然后第四第四个的话,他可以的话呢啊,和团队啊,同步接口数据,对吧?和大家共同做账。用这么一款工具啊,然后的话呢,呃,他这个安装方式是什么样子的啊?我们可以用这个地址啊,用这个地址 我们点点击打开之后的话呢,他就能够最终能够到达我们这个界面啊, 你看这样子啊,按着他的步骤一步一步的去安装啊,安装完之后啊,我们可以他举了一个例子,对吧?用这个去访问一下百度啊, 百度这个是他的一个 ui 地址,对不对啊?我们可以用用这个工具去去访问一下百度。用 get 请求啊, hgtb 三 w 点百度点 com, 对吧?这样剩的发送一个请求。好,这样的话就我们把百度这一页一页网页就就给他,给他获取到了,对吧? 你看这他的一个网页返回现在的返回出来的一些自动创啊,返回出来的一些相关的一些信息页面,网页信息,还是 tmi l 的一个格式啊, 然后的话呢?啊,我们也可以去访问这个,这个啊,这个 app 啊,啊, lock house, 对吧?淘宝首页啊, 但我们要启动这个 tp 需要部的一个服务器啊,我们这个没有装服务器啊。嗯,这个是我们的一个 poss 卖的一个安装和使用啊。 好,我们这节课呢,他最重点是要讲这个啊,讲我们 pose 卖的一个基础用法。 他首先第一个啊,就是我们的场请求中他常见的一个数据的一个传递格式是什么样子的啊?有哪几种格式啊?首先他有制服串的格式啊,也有这个表档的格式,还有第三种阶层的格式啊,这是我们的数据传递数据的一个格式啊。 啊,我们用如果我们用用 get 请的方式的话,他可以,他可以是使用的是这个返回的数据啊,他会是一个,呃,用 get 请的格式,他应该是,他是一个什么呢?他是一个这个 一个奏创的一个格式啊,我们从 ul 这个是 ul 地址后面跟一个跟一个问号啊,然后这个 这个的这个的是什么呢?这个后面就是我们的一个用户名和密码,跟在我们的 ur 地址后面,对吧?啊?这个就是用 get, 然后的话我们也可以用这个表单的形式啊,表单的话就是 post, 对吧?啊? post 啊, 他是啊,这么一个表达形式啊,和某啊,你看这个啊,还有第三一种,就是我们的用杰森的格式啊,杰森就是两个大顾号啊,然后用户名啊,密码啊,对吧, 节省格式啊,对吧?那这个里的话对应的话就是就是这个啊,就这里,你看这里的话啊,我们,我们用,如果说我们这是用 get, 这 get 的话, get 的话,你要在后面 加一个刚刚说的那个问号啊,问号一个参,一个参数啊,把参数放在这个这个 ur 后面啊,用问号去连接, 然后的话我们也可以是 pose 的, pose 的话是什么样子的? pose 的话我们就在这里有一个,这个是表单,对吧?在表单里面去填写啊,用户名和密码啊,这个这个是是我们的节省格式,直接用大顾号填写,对吧? 啊,就是这么这么一个,那个我下面具体具体的我们可以看一下下面的一个举例啊,比如说我们科目表单的一个数据 c 图啊,这个是用科目的,对吧?我刚刚写的这个,把这个值填一下啊,这看值,然后这个是他的一个 vivo, 对吧?用户名和密码。 风火表端呢,它是最常见的一个 pose 的提交的一个数据方式啊,浏览器默认的数据提交方式。第二种呢,是目前最流行的一个数据传字传输格式。那么 pose 的卖的一个基础用法是什么呢?比如说我们举个例子啊,第一个例 啊,我们提交这个支付创数据啊,提交支付算数去,我们以支付算的格式,对吧?那,那我们是好干嘛呢?我们在这个后面,比如说我们在这个问号的后面接一个参数,对吧?对不对啊? 问号后面,我刚刚刚刚,这个是刚刚,我们不是看了吗?这个 u r 后面跟一个问号吗?对吧?问后面去接一个,接他的一个参数啊,再用 get, 用 get, 一个用 get, 这这个,这这种起立的方式啊, 然后这个是你,他是这个是,这个是写的一个一个 poss 卖的一个步骤,比如说我们第一步添,点击添加请求,对吧?我们在这里有个加号,这里可以点击添加请求。那第二步的话呢?我们选择方式 get, 对吧?我们选择 get。 第三也不是干嘛呢?就是输入这个地址啊,这个把这个地址输入到这个宽里面去。第四一个的话呢啊?就是我们,我们要干嘛?我们要设置这个请求头,对吧?请求头? get 是没有请求头的啊,啊?请求头是这个啊, get 我们就不用填 好,呃,我们用玻璃的话,玻璃我们的一个请求体验,设置请求体验啊,那 get 的话 get, 你看这边 get 的话,他是没有请求投的,对吧?啊?那然后就是我们的一个请求体验 啊,玻璃请求体啊,请求体,请求体的话我们是也是,是也是没有的啊,你看一下, 看一下包里的我们的一个请求体啊,设置请 体啊,因为我们的数形体本来就是一些参数嘛,对吧?我们参数已经放在这个一二,后面,是这个也没有,也没有需要填的东西啊。然后的话呢,我们第六步就是发送,发送完了之后他会返回一个一些相关的一些数据啊, 这个就是我们的一个用用查询的方式,后面跟跟他的,你看通过这个查询自无创的方式传递搜索的关键词 iphone, 你看这个 iphone 是他的关键词, 他是在这个,在这个 ur 后面,对吧?用个问号下连接啊,然后查一查,看他的一个响应数据啊, 对吧?这个这个就是他的一个请求的,你看请他一个地址, 对啊,就这个, 这个复制不了,不能发生请求。 好,这个是举了一个用,用这个字不错的形式啊,去查询,对吧?然后第二种方式是我用表单的提交表单的数据啊,怎么去提交呢? 啊?也是一样,用这个登录接口,登录接口的话,我们是我们要干嘛?举了一个例子,我们要输入的我们的一个用户名和密码 和验证码,对吧?然后进行登录,对不对?这是他登录的一个 url, 对吧? url 啊,然后我们把这个 url 的话填到这里面去,然后用 pose 的,对吧? pose 完了之后的话呢?这个请求投,请求投,这里的话是我们的卡特,卡特,卡特,泰国,对吧? 我们的开手这个风猛,这个是表示的是我们的一个呃,请求头的一个类型,数据传输的一个类型,对吧?他,他是我们要表达的形式啊。 啊?内容类型,你看这个 content 就是内容泰国内容类型啊,我们传说的数据类型是要是要用表彰的形式去传递,然后我们的一个,呃,包里,我们的包里啊,第五步就是要设置我们的包里,我们的包里的话就是我们请求体验相关的数据啊,用户名啊,密码呀,验证码呀,对不对? 就刚好我们把这些关键信息填在里面去,填里面去的话呢?这个是第五步。第六步就我们就发送点击发送啊,发送完了之后他会给我发回一个相关的信息,对不对啊?我们要检查我们想要结果是不是两百,两百他是表示 ok 的就成功了,对吧? 这个是我们的用,我们用这个 form 的表档的形式。第三一点就是我们用这个节省的形式啊,我们不用表档,我们选择节省啊,用节省形式也是同样举的。是登登录啊, 对吧?我们去登录啊,这个是他的一个 ul 地址,对吧?我把这个 ul 停进去,对不对? 那个把这个鱼娃娃填进去啊, 对吧?沿着你的去。 填完了之后呢?填完之后的话,我们要用 post 看请求方式,这是第一个请假请求,第二个是请求方式,是 pose 的。好,这边就把它改成 pose, 然后的话呢,这个是汉的,汉的是什么呢?就是在这情投情投的话,他的类型啊,这个数据类型我们要定义一下啊,这个是什么 content, 是吧? 晚上的太婆啊,这个是 appeekasha, 对吧? 街上对吧?他是街上的格式啊,看一下是吧?他是用街上的格式啊,然后设置完了这个之后的话呢?我还要设置我的群体啊。 第五个我们要设置 一下我们的请求题,对不对?请你在这里玻璃,在玻璃这里设置啊,这里把这一张这个放到放到这里面去,比如说我们设置我们请求体啊,你体的话呢,是这样子的,我们用的是结实的格式,就用就用,就用这个软啊。好,我们把我们的请求体把它放进去,对吧? 别说么办, 你看啊,这个是幺三八啊,七个零,一个二, 然后是密码,怕是 word 是吧? 密码的话四二七一二三四五六,对吧?好,这个的话我们的一个请求体就填完了,填完了之后我们再点击发送,点击他的一个发送,对吧?你看他就返回了一些相关的一些相关的信息啊, 但是他是四零四,四零四就表示有问题啊,对吧? 两百表示成功啊,四四开头的是表示这个福气有问题,对不对啊?他只有返回这个数据才叫成功 啊,看到没,这也是我们仿仿飞的一些状态码啊,状态码是四零四,对吧?没有找到, 没有找到,没有发现数据啊,这发现了一个一个 bug 啊,好,这个就是我们的一个 pose 特麦的一个使用啊。嗯,然后我们再总结一下啊, 就是说我们,我们,我们要接口测试啊,大概的一个手工测试,我们大概已经讲完了啊,从我们的一个 啊,我们的一个这个 ipi 文档的一个解析,然后我们怎么样去设计啊?根据 ipi 文档解析出来的一个有用信息去设计我们的一个测试用力啊,当然了,在设计测试用力之前,我们要 啊用这个参卖的啊,去画一个我们这个的一个测试大纲,对吧?把一些把我们 apl 的一些关键信息给他提取出来,放到那里面去啊,然后呢?画呢?然后的话再用我们一个赛尔去把这些啊,把 这些插板的时候填填写的一每一行都把它啊放到里面,我们的这个一个赛里面去,变成我们的测试用力啊,把它西化成测试用力啊,这是我们测试用力啊,这个测试用力,当然这个测试用力的话呢 啊,他是有这个有异常和正常的,你要考虑两种异常和正常产品,对不对啊? 都是一样的和那个啊,然后的话啊,我们在我们第二个就是我们家能够啊,设计啊,我们当接口,一个接个接口测试用力啊,就是当个比如登录啊,我们也能设置一个业务场景结构,就是 就比如说我们从登录到我们下单购买,对吧?查看订单啊,这一个过程就是我们又场景的一次,兄弟,对吧?然后呢,我们也能够就用这个 post man 去设置请求方法, uil 请求头,请求提议,就刚刚我们讲的啊,用 uil 这个工具,去 去去,去测试,去手工去测试啊,去查看我们详细数据,那么你能掌握这些,你基本上就已经掌握了一个接口测试的一些最最基础的一些方法了啊,下面是一些题目,对吧?啊?参与这些题目啊, 这题目的话呢,你看我们第一个,我们我们他下面有列列了一些题目啊,到时候咱们一个一个去去讲这题目怎么做的,对吧? 除了学会理论之时,我们还是要去实操,真正的去实操一下,去设计一下测试用力。好了,我们这里课就讲了这些吧。

postman 怎么调用 rap service? 有这么一个 rap service, 这个 rap service 包含有两个方法,一个 build, 一个 clear, 我们只要关注一个命名空间,一个方法名跟参数,我们先把这个那个设备地址,把它拷贝到这个位置, 然后再选择 pose 方法,再选择 body 里面选择 iw 格式,选择叉面五,这是一个标准格式,我们只要把那个命名空间,这个命名空间把它复制,复制到这个位置,这个 q 里就是调用的方 法。下面这些就是调用方法需要的参数,然后就点发送好就可以了,调用成功之后就返回。

今天讲 postman 的安装及其如何汉化啊,最近呢会发布一系列关于 postman 接口自动化的操作,欢迎关注哦。今天来讲一下 postman 的安装, postman 安装比较简单,我这个是九点三点一版本的, 双击他 他就好了就好了啊,你看,在桌面上就生成了这么一个图标,这里要不要注册一个账号哈?这个地方呢啊,我后面再稍微的简单的介绍一下 啊啊,我们要不要更新?先?不更新,因为我们很多人都偏向于使用中文版的,我现在 这个九点三点一呢,我有他的那个中文版的一个汉化包,对于 postman 来讲,不同的版本,你像他这个四点幺六,那么呢,你需要下载一个四点幺六的汉化包,那么这块地方呢,我就不升级了哈,我这里选择 dismiss, 那么这块地方呢,把它点击关掉就行了。以后再来讲创建这个账号关了,那么呢,再打开 这个就是他的这个界面画的,他是这个英文版本的,但是我们很多人偏向于喜欢用中文,那么我就来讲一下他的这个中文是怎么去破解的啊?这个地方来要求你更新, miss miss, 我把它关掉,然后怎么办呢?看一下哈,每一个不同的这个版本他都有对应的汉化包,像我这个呢,那我对应的是九点三点一的汉化包,我找到那个汉化包了, 应该是这个,对吧?然后复制,复制到哪里呢?把它放到 costman 安装的那个目录下。呃,打开所在位置, 然后呢,在这里呢,有个九点三点一,然后有里索斯,就是这个里面,我把它粘贴到这里,那这能用吗?肯定不能用。现在给他干嘛呢?解压。解压的话呢?这个时候不要不要写到解压到 app 啊?就解压到当前 到当前文件夹。 嗯,那好了,看一下哈。这个下面呢,其实可能是他的汉化文件, ok, 然后我把它关闭,然后呢?再那他是不是就变成中文版的?

好,我们开始上课,那么这节课的话,我们来讲一下我们的 pose 的妹,也就是我们的一个接口的一个测试工具。在我们开发程序的时候,或者是我们要啊, 我们比如我们是前端,然后要对接后端的一个接口,或者是我们要调试一些其他的接口的时候,我们是需要使用到我们这个 pose may 的,那么 pose may 的话,其实现在在开放中用的是比较广的,那么 pose mate 它是什么意思?首先我们可以百度搜一下 pose may 是什么意思, 直接搜 pose may, 那 pose may 的话,它按我们的一个百度百科里面,或者是我们一个百度翻译,那么它翻译成是我们一个邮差,也就是它的一个邮递员,那么邮递员它就是什么意思?就相当于 你要给一个人寄一封信,是不是你要把信写好,然后再替给我们的一个啊?送快递的人是不是?或者是我们一个邮递员, 那么游戏员再把你的姓交给啊?你对应的就是你要接受的人,也就是你的朋友,对吧?那么接受完之后,这一个过程就是我们一个啊 啊邮寄的一个过程,那么在我们进行我们的接口的一个数据访问的时候也是这种情况,就是从我们客户端发起请求,然后再到我们的服务器,服务器之后我们 服务器再将结果再返回给我们,那么这个过程中我们可以用我们的 pose may 去跟他啊, pose may 就是相当于中间的那一个过程,就是他的一个游戏员的意思啊,就是帮我们把数据传递过去,然后 再把那边的数据再传给我们啊,这就是他要做的一个任务,那么我们在使用 pose may 的时候,我们首先是要啊去下载他,对不对?那么下载的话我们是整理了几个版本,你可以百度搜我们的网址,体育课学习网, 在铁杆学习网里面啊,找到这一个啊,点进去,点进去之后有一个开发工具,开发工具里面有个工具分享,然后点开,点开之后我们可以看到这里有个类别, 类别里面呢其实是有一个测试的这个类别,你点一下这个测试,点完测试之后你可以发现有 pose may 的四个版本,那么第一个版本是 pose may 七点二的一个版本,我这里只提供了一个呃,六十四位的一个版本,那么现在最新的话是我们的 pose may 的七点七,七点三的一个版本, 那么你就直接可以直接下载我们系列渣男版本,可以不用去管这个旧版本。还有的话就是你的是你的系统,可能是三十二位的,也可能是六十四位的,或者是你的电脑系统是 mak 系统啊,就是我们的苹苹果电脑,那么 你要看你的系统是什么位数的。那这个的话我也简单说一下,首先在我们的啊我的电脑,然后点右键有一个属性, 点完属性之后他会弹出来一个系统的一些基本信息,那么我这里的话可以发现他有个系统的类型, 我这里是六十四位的操作系统,基于差六十四的一个处理器。那么如果你这里是显示了三十二位的系统,那你就需要下载我们这里的三十二位的啊,那我这的话就是下载我们这个六十四位的。好,那么我下载下来之 后呢,可以得到一个啊,一个压缩包啊,也就是这个压缩包我们可以直接把它解压出来啊,或者是直接双击啊,然后找到我们这个 poss may 的一个安装程序,那么我们直接可以双击他 稍等啊,双击完之后他就会帮我们把它打开了,稍等稍等,有点卡这边。 好,他打开了之后,他就是正在安装我们的一个 pose 妹,看到没,他就会自动去把你安装好,就不用你去啊,就是那种频繁的操作了。好, 好,他现在已经卡住了,是不是不动了?那就说明他已经在创建他的一些啊目录或者是一些服务之类的东西了。好,他现在把自己关了,关了之后转圈圈,哎,转两 去转两圈就出来了。好,可以发现这个过程是非常之快的,是不是?我们直接双击他的,按照程序过了三十秒不到,是不是?然后他就啊已经帮我们安装好了,并且把我把他这个工具就打开了,所以这个工具的话,其实他优化的还是比较不错的,是吧?这么快 啊?然后我们可以到我们的桌面上啊,桌面上其实他也帮我们创建了一个快捷方式,就是我们的一个 pose 妹的一个快捷方式,当然这个 pose 妹他安装,他默认安装的话,我们可以点右键,点右键有个属性, 在属性里面呢,他其实是有一个啊路径的,那么这个路径的话,他其实默认就是安装在你们啊这个用户下的一个啊, pose 妹,在这个路径我们可以打开文件所在位置,可以看到他按 装的默认就是在 c 盘去了啊,你到时候可以移动他啊,可以移动他。好,那这里的话我们可以看一下他安装完之后啊,他有一个界面,那么这个界面就是就是我们的 pose 妹的一个登录界面,那么我们来看一下啊, 首先 pose 妹你可以看他这个图标是不是就是一个人啊?然后一个啊,就是在飞,在我们宇宙中穿行,是不是就是这个意思,那么他的话就相当是我们的一个邮差啊,邮差你可以看到这里, 这里是不是在宇宙里面,你看这这两个人是不是穿那个宇宇航服,是不是宇航服,那么这里还有星星啊,你看这里这个人啊, 这个人把我们的一些包裹,一些数据,然后传递给另外一个人,另外一个人再传给另外一方啊,再传给,别, 那这就是一个啊, pose 妹的一个数据的一个交换了啊,就是说他可以在世界的任何地方啊,都可以去发送请求到任何地方,然后再从任何地方再返回数据给我们啊,他就做这个事情。好, 那么这里的话,我们可以看到他有一个 crete 啊,我们的一个创建,我们的一个用户,如果你是第一次使用,那么你就在这里创建啊,我的话是有账号 啊,我这里还是创建一个新的吧,因为我的账号呃,里面包含了一些公司的一些啊接口,不然等一下暴露了有点不好。那我这的话也跟你们一样啊,重新去创建一下, 那我这的话就用我的一个 qq 邮箱吧,我先把我的账号登录一下啊,稍等。好的,我们继续啊。我刚刚把我的一个 qq 号给登录上了啊,登录上了。好,登录完之后呢,这里要创建我们的一个用户,是不是如果你已经有账号了,你可以点这里啊,就是登录啊,登录在这里你可以点一下, 点下之后就是输入我们的一个啊 ememail, 或者是我们的一个啊用户名,然后密码直接可以登录的。那如果没有的话,我们就是创建我们的用户,那就点这里。 好,那我们创建的话我们输入我们邮箱啊,邮箱二六五五二二零九零六啊,这是一个客服的邮箱啊,那这里有一个 usa name yousunam 的话,比如说,嗯, 开心每一天是不是?或者是我直接输上面那个啊,我直接把这个考过来啊,考过来你可以自己按你自己的标准去输哈,然后有一个密码,密码的话你可以看到他说密码呢啊,就 最低是七位,或是啊我们的一些欠可啊,他有一些要求的,那我你可以先输啊,可以先输我,比如我输一个。 好,说完之后他没有提示其他的,那就没关系。然后呢这里呢有一个啊,我同意用户的一个许可,还有我们的一个隐私信息的一个协议啊, 然后我们在这里打上勾勾啊,我同意同意完之后看到没?这里还有一个,他说是否注册完就登录,那我就这里默认就勾上就可以了。那我这里就点创建啊,点一下创建, 点完创建之后我们可以发现他在转圈圈啊,看到没?他就发了一条啊,在我们邮箱里面发了一条,呃,一个验证信息是不是?那验证信息呢?我们可以 打开我们邮箱啊,打开我们邮箱。好,打开邮箱之后,他这里有一个小按钮啊,有个小按钮,我们其实可以点一下,他 点完之后我们再点继续访问啊,看到没?这里有要点继续访问,那么这个的话,他其实就是一个在线的一个啊, qq 邮箱的一个交易,我们可以看到他这里有个 tok 啊,就是我们的一个用户标识,他是在这里面的,所以你要点一下这个链接啊,然后他会发个请求过去, 才会把你的那个邮箱给激活,那我们点继续访问。 好,点完继续访问之后,我们可以看到一个小狗狗,是不是?那 你看这小狗也是带了个宇航服的一个样子,是吧?然后他说谢谢你啊,你的油箱已经成功激活了。好,那现在已经激活完之后,我们再点我们的一个 ctrl, 可以啊,给恐惧女,那给恐惧女的话,他还是要你输入你的一个啊名字是吧?那我这的话我就输入一个盆科 啊,这个就不管他,我们再点口提扭啊,就可以了。就是点继续吗?就是那个名字呢?他是一定要输的啊,一定要输的好,这里都是一些拼好的一些设置。那你可以去跳过啊,可以跳过或者是去输入。我这里就点这个啊,点这个把它跳过啊,跳过 好,跳过完之后可以发现他现在又打开了一个新的界面,那么这个界面的话就比较熟悉了,这个就是我们 pose 妹的一个主界面,那么 后三妹的话,他其实有分的。好好好,两就是,其实就是重要的就是两个啊,栏目就是左边,就是我们一个菜单啊,一个艾特姆啊,就是我们 啊,比如这里就是我们的一个呃测试,测试的一个记录啊,就是我们的测试记录,那么这里的话还有我们的一个呃分类的一个项目,那么这里的话还有一个 api 啊,就是我们 oapi 的那一块的东西,到时候我会讲啊,这里只是我们点开看一看它里面是什么, 还有的话就是这里的话我们可以把它关掉啊,把这个叉叉给关掉,关掉,关掉完之后我们可以看到这里有个加号,那么点加号我们其实就可以 啊,创建我们所需要发送请求的一些啊数据了。那比如这里看到没?这里呢是一个 request 的,就是我们要发送请求的一个区域,那么这个区域的话可以看到这里有个下拉菜单,看到没?这里有个下拉菜单,我们点一下,点完之后可以发现他有 get 请求, post 请求, pot 请求,还有我们迪丽特 copy 啊,还有好多好好多请求,是吧?那么我们用的最多的请求方式呢?是我们 getpost, poot, 还有我们的迪丽塔。 呃,这一块的话我们到时候都会详细讲啊,都会详细讲,我们现在这里先看一下他有哪些东西。好,那我们可以先选择我们的一个请求的一个类型,比如我们选择我们的一个 get 啊, get 请求, 那么选完 get 请求之后,我们可以在这里输入我们的 request url 就是我们请求的一个 url 的一个地址啊, 可以在这里填,填完之后我们可以在我们的一个 poss 啊,就是我们的一个呃,参数啊,我们要需要带上的一个参数,那么这参数的话他可以有多个,比如我们这里有个 k, 还有 还有我们的一个外流,那么这里的话就是他的一个借,这里就是他的一个值。好,那么还有我们的一个用户的呃,一些交易在这里啊,有有他的一些什么 api, k 啊,还有我们的一个,呃 呃,我们一个二点零的一个用户身份的一个交易啊,那一块到时候我们都会去啊,一一的去讲讲啊。 还有我们的一个 head, 这个的话就是我们的一个头部,头部的话他主要是在哪些地方要用到,我们到时候也来讲,或者是我们现在可以看着啊,我们在这里 head, 他也其实有个 k, 有 y 流,那么这两个的区别,呃,还是下节课讲吧, 现在已经十多分钟了,我们这节课就主要把它安装好,然后看一下它里面有哪些课啊,有哪些东西,然后后面的课程的话我们就详细的啊, 从 get 请求啊,什么创建一个啊,我们的一个请求啊,那一块慢慢的去讲,然后还有我们的一个包底啊,包底, 包底里面呢,他有一个这个啊,还有这个,这个这个这些你们都现在还不知道,没关系啊,我们可以先点一点看一看啊,这些东西啊,这里有个 test 啊,有个测试,还有我们的一个 cit 啊,就是我们的一个。呃,设置 好这里的话,我们可以看到有个蓝色的一个按钮,那这里的线呢?就是我们的发送,也就是说点了这个按钮就会把我们的数据啊发送过去,发送过去之后,我们可以看到这里是不是有个栏目啊?这里有条线,看到没?他分割线,分割线,分割线,那么这里的话是 vs pose 雷斯 pose 的话,很明显就是我们的一个数据的响应啊,数据的响应,那么他就会在这里进行一个展示 啊,在这里进行一个展示。好,那么他这里呢?还有一些东西比我们的一个 cookies cookie, 那我们搁这里的话,就可以设置我们的一个 gucci, 或者是我们贴下一个 cookie 啊,都可以。还有的话就是这里有一个小的一个下拉, 下拉,这就是你发送完之后并且去下载啊,还有一个保存啊,保存,保存到哪里去呢?是吧?保存在其他的地方,你可以点一下,他就会告诉你啊,要保存到哪里, 那这里的保存呢?他其实是将这个 vice 这个请求啊,啊,给你保存到你的一个工作区里面啊,这里到时候再讲啊。 好,其他的我看一下啊,这里还有一个小的一个红色的一个圈圈,如果你点一下,他会变个颜色啊,蓝色,然后转几圈,那么这这样转几圈的话,其实是你登录了你的账 号,然后呢?你的账号的一些啊, api 啊,就是我们一些请求的一些记录,他会把你同步过来,或者是把你本地的一些请求的一些数据给同步上去啊,这就是他 会帮你记录啊,会帮你记录。就你要是换了一台电脑,那么你之前做的那些测试,或者是一些呃,数据,一些项目,他都会在这里给你展示啊,都会展示的。 好的,这种的话你可以点一点啊,可以看一看。好,我们到时候详细讲啊,详细讲,那这节课我们先讲到这里,下节课我们继续。

你用过 pose 的 men 吗?用 pose 的 men 怎么去搭建 mog 服务呢?一看就没用过。首先第一步,创建 connection, 在 connection 里面和 solo 选择后来记第二步,再点击 get to epip, 会跳转到官网去获取 vpip 第三步,再回到 classion 去创建请求即可。这个地方注意一下,要把 sapip 的值添加到请求的地面。那么问题来了,如果你在访问借口的时候出现 monocono found era, 你要怎么解决呢?

在接口测试过程中,关联是什么意思?如何用 postman 进行关联呢?在接口测试中啊,关联是指将一个接口返回中的某些值提取出来,作为后续停留中的参数使用。比如某个接口返回的 j 三格式,想象中包含了一个 token 值, 后续的接口呢,需要使用这个 ton 值才能完成验证。这个时候呢,就要将该 tok 从想象中提取出来,并在后续选项中作为参数使用,这就是关联的作用。 他在接口测试中呢,是非常重要的一环,能够提高测试的效率和可靠性。我们说在 post 慢中呢,可以使用环境变量和预处理脚本来设置关联。 对于环境变量呢,可以在 postman 里面呢定一个变量,用来存储需要的关联的值。然后在请求的 test 标签中编写 javascript 脚本, 将想象中的值提取出来,并将其保存到环境杯当中。对于艺术类脚本,可以在 collection 或 folder 的 pre requests script 标签中编写,加了 script 脚本,在请求发送之前执行,用于设置关联。


我之前呢,用了很多年的 postman, 但自从有了 api fox 之后呢,我就再也不用 postman。 api fox 呢,有四大优点,第一,免费, postman 呢,超过三个人的团队使用就要收费,而 api fox 是完全免费使用,多大团队都可以。 第二,有中文, a p f fox 是中国团队做的, postman 呢,是一个印度公司做的,没有中文。 第三,巨好用,不需要写脚本,不需要学语法就可以做自动化测试,还能做出非常漂亮的 api 文档。第四,零迁移成本。 api fox 完全兼容 postman 的所有功能,所以 postman 里面写好的脚本都可以直接迁移过来,无缝切换。 总结一下, a p f fox 在使用体验上可以说是完胜 postman。 那么如 如何从 postman 迁移到 apf fox 呢?分两步,第一步,导数据。首先在 postman 的 collection 上点三个点,选 export, 导出为 collection v 二点一 好就可以了。然后在 a p fox 的项目设置导入数据里面可以选 postman, 然后选刚才导出的那个文件, 好确定导入, ok 就可以了,不过这还没完。还有第二步,要迁移环境,因为我们从 postman 导出的 collection 是不包含环境数据的,所以你还需要到 postman 的环境里面点一下 edit, 然后三个点 export, 把这个环境变量给导出来。好之后,在 a p f fox 里面点环境,然后点三个点导入 postman, 把刚才的环境导入进来, okay, 这样的话,我们就完成了整个的导入环节。 迁移完了之后呢, a p fox 的使用习惯会跟 postman 有一些不同,你要理解了这些不同,才可以愉快的使用 a p f fox。 具体可以分三点,第一,请求和接口。在 postman 里面,你可以发送一系列的请求,然后把这些请求放在一个 collection 里面, 但是呢,当你把这个 collection 导入到 a p i fox 的时候,你就会发现每一个请求呢,就变成了一个接口下面的一个成功用力。 在 a p fox 里面的所有的接口都是以接口为度来组织的,那每一个接口呢,它可以有很多组不同的参数,就可以保存成这个接口下面的多个用力,那这样放在一起呢,其实会更方便于这个接口的开发测试,而不是像 postman 那样,一个接口的不同情 请求呢,可能会分散在不同的 collection 里面,这样的话,其实维护起来会非常麻烦的。那 a p f fox 里面,如果你想要一批接口一起运行呢,你可以切到自动化测试这边,然后呢,你可以新建一个测试场景,在这个里面呢,你就可以去导入一系列的接口用力, 然后你就可以把它们一起来运行,这样子维护其实会更加的方便。为什么要这样设计呢?因为我们的接口可能是会变动的,那如果你的接口发生了变动,你是可以一键去把这个接口变动同步到测试场景里面,而不需要每一个脚本一点一点的去改。其实在 postman 里,那样的方式是非常难维护的。 第二,环境和服务,在 postman 里面呢,会有一个使用习惯,会在接口 u i l 的最前面写一个 base u i l 用来控制这个请求包括哪个环境,但其实这是一个很不好的用法。首先呢,这就使得请求 u i l 其实跟 接口文档里面的 url 就不一样了,而且这个变量呢,还会跟其他的变量混到一起,维护起来其实就会变得困难。 而在 api fox 里面呢,解决方案就很优雅。首先呢,每个接口的 uil 就跟 api 文档一样,是用斜杠来打头的,那我的前置 uil 呢,我是在环境里面去管理的,环境里面有服务,这个就是我们的前置 uil, 你把它粘进去就可以了。 那如果你用的是微服务架构呢?比如说可能订单服务跟用户服务在不同的服务器上,那我还可以在环境里设置几个不同的服务, 设置好了之后呢,我每一个环境我都会有一个对应的服务器,那这样子呢,我设好了之后,我的每一个接口我是可以去设置它使用哪个服务的,我设好了之后呢,只要我这里整体去切换环境,那么所有的这个请求都会直接发送到这个对应的环境里去,非常方便。第三,前后 至脚本和前后置操作。在 postman 里,前置操作跟 test 都必须要写脚本才能实现,这其实对于很多测试来说是有点门槛的,但是呢,在 apfox 里面,所有的前置后置操作都可以方便的可视化的设置出来。 首先呢, a p f fox 是支持直接使用 postman 脚本的,你在 postman 里面已经写好的那些前置后置操作导入过来之后,你就会在这个用力里面直接去看到它,并且是可以直接去运行的。 在 ipf fox 里面,你不需要去写脚本,你其实就可以去添加断言,你也可以可视化的去提取一个变量,然后后面环节再去使用, 而且最厉害的是什么呢?你还可以去添加一个数据库操作,直接去查一个,比如说 my sequel, 或者是讲常用的 secret server, oracle 等等的一系列数据库,你都可以直接去查他,然后作为你的请求参数,或者是说你请 请求完了之后呢?你查一下数据库,看看有没有真正的写进去,然后做一个断言。对,这些其实都是 postman 所不支持的一些功能。 ok, 以上就是如何从 postman 迁移到 a p f fox, 希望你在 a p f f x 玩的愉快。

那你说一下 postman 是怎么实现对 token 的一个观点,就是把 token 从登录返回中渠道,然后传给下一个需要的接口。 嗯,思路是对的,但是并未体现到 postman 的一个操作。在 postman 当中呢,会在接口请求的一个 test 板块,通过不要将返回的一个响应体数据保存到变量当中,然后再通过一个层级的取值取到响应体数据的一个托肯值,并设置为环境变量,在需要传递托肯的地方再去传递这个环境变量就可以了。

嗨,大家好,这里是能让你告别加班的 app post。 之前呢,经常看到有朋友问,为什么我在未登录或者拖机掉线的情况下不支持生成接口文档呢?现在随着 app post 六点一点一版本的发布,这个问题已经不复存在了。 四、六点一点一版本起,即是你在未登录脱机离线的状态下, a 开 pos 仍支持快速收成 a 开文档,并支持分享给同局以往的小伙伴们,今天就来为大家详细介绍一下 a 开 pos 的内网分享功能。 什么是内网分享?内网分享是指即使在无互联网或者互联网断开的情况下,只要在同一个网络环境下, a 开 pos 能支持生成同一局网小伙伴可访问的接口文档链接。 a 开 pos 支持内网分享的使用场景。在六点一点一版本中, 我们对内网分享文档功能进行了优化与迭代,即使您未登录人可以快速生成接口文档并分享给同一局网的小伙伴们进行访问,这里是详细使用场景的对比。 如果电脑是在连接互联网的情况下,可以同时使用内网分享以及正常的分享功能,但是内网分享的链接只能通过内网访问,如果处于未登录的状态,目前仅支持内网分享。正常分享功能需要登录状态才能使用,并且登录需要在有互联网的情况下才可以使用。 在只有局网的情况下,我们支持内网分享,其他人可以通过局网地址查看您分享的文档。目前国内外支持双重接口文档的工具有很多,但针对此功能, a 拍 pos 绝对是一家独秀。 appos 支持离线拖机分享文档,在使用 产品的过程中可能会遇到网络波动或者其他情况导致的不能正常连接互联网,以及部分公司可能会出于安全性的考虑或者是数据隐私性的考虑,只能使用局域网的情况。那么在这种情况下,开发人员使用接口调试工具可能会出现协作比较不方便的状况。 比如后端开发人员可能开发完接口,需要在代码中添加符合 swagger 规则的内容,然后再生成 swagger 文档,再搭建服务, 费时又费力,中间增加了很多不必要的工作。使用 a 片 pos 的内网分享,一键分享,其他人直接访问,简直不要太爽。最后微信提示一下大家需要注意的是,如果你分享出去的内网文档 其他人无法打开,可以检查一下防火墙是否为关闭状态,如果是打开的状态,那么就需要将防火墙关闭,其他人 才可以看到你分享出去的文档。当你成功调试完一个接口后,想要分享给同局网内的小伙伴时,只需要点击分享项目或者分享文档,再点击复制内网链接,就可以一键分享给小伙伴啦,两步轻松搞定! 以上呢,就是关于 a p ipod 的离线生成,我们两个介绍,如果还有什么不清楚的地方或者有什么好的建议,非常欢迎加入我们的官方社群,或者是在评论区留下你的宝贵意见。那么这期的视频就到这里啦,我们下期再见,拜拜!

随着互联网的迅速发展,电子邮件已成为人们日常沟通、工作和社交的重要工具。临时邮箱可以保护您的隐私,防止垃圾邮件困扰。在进行一些需要提供邮箱地址的注册和验证过程中,使用临时邮箱可以更加方便快捷。下面推荐三个好用的临时邮箱。第一个临时邮箱 无需注册,邮箱持续二十四小时,比十分钟邮箱保持时间更长。可以任意设置邮箱名,随时更换邮箱,每十秒刷新一次,也可手动刷新。第二个零是邮箱持续六十分钟,打开网页就是随机邮箱,每十秒刷新一次,是我们注册某些软件的好帮手。 第三个,临时邮箱持续时间最长,邮件可保留五日,无需注册。如果不知道设置什么账户好,可以使用主页上的地址生产 邮件。在左边的收件箱中可见,点击刷新按钮来收取邮件。在列表中点击要查看的邮件,有用的话请点赞收藏。

哎,老胡,我真鄙视你啊, pose 的曼,你还汉化一下,你看你看,你这就五只了吧,这是 api pose 的给你讲一讲哈,这个工具呢,比 pose 的曼为好的地方呢,他就是不需要汉化 啊,对于我们这个就是阴影比较差的人呢,应该是很好的一个工具。然后呢他这个工具呢,他要收费,然后呢他支持的人数呢,就是十五人,就是你你你少于十五人的话,他是不收费的 啊,他也没有这个导入导出,他为什么不不不用导入导出呢?就是因为你就是呃,你,你如果是换一台电脑,然后呢,你以这个团队,然后登录进去,就是以你的这个用户名密码登 录进去,你就能看到你所有的信息,然后呢你也可以管理在这块地方,管理整个的就是把其他的团队一起加进来,这样子的话呢,大家在这个团队里面的人呢,都能看到他对应的这个信息啊, 虽然没有像 pose 的慢一样导入导出, pose 的慢的就是说,哎,你,你一个东西,你有了,你想给别人看,你必须就是要导入导出啊,他有一个不好的地方呢,就是在这块流程测试,这块地方呢,他不支持参数化 啊, pose 们在这个地方有一个参数化,他没有,他只让你跑多少次,但是如果你用大量的数据去啊,支持 cscsv 跑的话呢,他没有这个功能的话呢,基本跟 pose 们啊差不多哈。