-
一、什么是fiddler 1、fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”fiddler的数据。 二、fiddler的工作原理。 fiddler主要是在我们的电脑端设置了一个代理。电脑发出去的所有http请求都会经过这个代理。代理收到之后,会把收到的请求发给服务器,服务器收到fiddler发出的请求,处理之后,返回到fiddler。fiddler了收到服务端返回的数据之后,会再返回给计算机。查看全部
-
接口测试工具三剑客: (1)fiddler (2)postman (3)Python自己开发查看全部
-
抓包工具分析与抉择: (1)httpwatch (2)wireshark (3)filder(推荐) (4)Jmeter (5)soapui (6)postman查看全部
-
一、接口测试工具分类。 1、抓取接口。 2、测试接口。 二、抓取工具。 1、httpwatch:ie,firefox支持。一般情况下不选择。 缺点:只能在ie和firefox浏览器里面,其他浏览器不支持,看数据比较麻烦。 2、wireshark: http和tcp的请求都能抓取到。双击可以看数据。一般情况下也不选择用。 wireshark是经过电脑的所有请求,它都会去抓取,看数据比较麻烦。 3、fiddler:轻量级,功能比较齐全的接口测试工具。会记录http请求,不会记录tcp请求。经常用的是fiddler,是抓包工具的不二选择。可以添加、筛选。 选择composer,查看接口地址。 三、接口测试工具。 1、loadrunner。所有的性能测试都是基于http请求的。 主要是通过两个函数实现:webrequest和customline。 2、fiddler 选择Post时,需要填写数据。 3、soupui 4、jmeter:和loadrunner一样,也可以进行性能测试,也可以进行接口测试。 5、postman 四、接口测试工具三剑客 1、fiddler 2、postman 3、python自己开发 (1)为什么自己开发接口测试程序? 1)工具没有办法满足需求。 2)业务限制。 3)安全性。查看全部
-
一、接口测试工具查看全部
-
接口的分类: http:post、get、delete、put查看全部
-
二、测试中用例设计是重点。 三、为什么要测试用例。 1、理清思路,避免漏测。 2、提高测试效率。 3、跟进测试进度。 4、告诉领导做过。 5、跟进重复性工作。 四、如何设计用例。 1、功能:(1)功能是否正常。(2)功能是否按照接口文档实现。 2、逻辑业务。(1)是否依赖业务。依赖业务:打个比方,下单,得判断是否登陆成功。得查看header. 3、异常。 (1)参数异常: 1)关键字参数,开发语言的关键字,mysql,java,php,html中的。loginname改成php的关键字echo,测试不会成功,说明没有问题。 2)参数为空。loginname直接设置成空的,提示的是用户名不能为空,说明没有问题。 3)多、少参数。多参数,然后提示了success,说明得给开发反馈问题。 4)错误参数。loginname改了,输成了username,服务端应该给提示,不能对错误的参数进行处理。 loginname和password都应该测试一下,不同的参数给出的提示会不一样。 (2)数据异常。 1)关键字数据。loginname设置成关键字NULL。 2)数据为空。 3)长度不一致。字段的长度,是否进行了长度的验证。 4)错误数据。输入错误的账户信息。loginname随便写几个测试一下。 4、安全。 1)cookie:headers里的cookie,如果删除了cookie,应该就不会显示原先有cookie的信息了。 2)header:headers里的header,如果删了header,会提示格式不正确之类的。 3)唯一识别码查看全部
-
一、接口测试流程。查看全部
-
一、课程内容: 1、什么是接口测试。 2、接口测试流程。 3、接口测试工具。 二、接口 1、接口种类: (1)外部接口。 (2)内部接口:上层服务与下层服务、同层服务。 三、接口分类 http:post , get , delete, put查看全部
-
为什么手机测试用例查看全部
-
get和post的区别查看全部
-
窗口组合: 1.接口地址请求方式 2.服务端返回数据 history操作历史,测试的接口会有记录 接口方式分:get,post等 优势:能够自动反复测试一个需要携带header的post请求,并针对线上、测试环境同一个数据进行测试,并对实际结果做比较 操作: 结果显示在body中, 需要header或者cookie时候,则要填写header才可以成功请求,cookie的值也是填写到header中,添加cookie和header之后添加入参到Body中 get请求是把所有数据都放在了URL地址中: cookie的值从浏览器扒 可以批量请求 Test,在返回数据查uid,如果查到了就说明接口是成功的 tests["Body matches string"]=responseBody.has("uid"); 查什么根据实际测试的接口查看全部
-
vhjvvgh查看全部
-
工具公司让他查看全部
-
抓包工工具查看全部
举报
0/150
提交
取消