抓包工具:Httpwhatch和wireshark和fiddler、LR、soapui、jmeter、postman
2018-03-20
测试用例:理清思路,避免漏测;提高测试效率;跟进测试进度;告诉领导做过;跟进重复性工作;
开发获取接口文档;用例设计:功能用例设计——功能是否正常;功能是否按照接口文档实现;逻辑用例设计——是否有依赖业务(登陆之前需要短信验证;下单之前应该登陆);异常测试用例设计——参数异常和数据异常(关键字参数、参数为空、多、少参数、错误参数)(关键字数据、数据为空、长度不一致、错误数据);安全接口测试用例设计——1、cookie;2、header;3、唯一识别码
开发获取接口文档;用例设计:功能用例设计——功能是否正常;功能是否按照接口文档实现;逻辑用例设计——是否有依赖业务(登陆之前需要短信验证;下单之前应该登陆);异常测试用例设计——参数异常和数据异常(关键字参数、参数为空、多、少参数、错误参数)(关键字数据、数据为空、长度不一致、错误数据);安全接口测试用例设计——1、cookie;2、header;3、唯一识别码
2018-03-20
四种http的接口分类:post、get、delete、put;
区别:post采用的是数据放在WebForm里面以表单形式提交,数据大小更大,更安全;get直接将数据拼接到接口地址中,更小,但相对不安全
区别:post采用的是数据放在WebForm里面以表单形式提交,数据大小更大,更安全;get直接将数据拼接到接口地址中,更小,但相对不安全
2018-03-20
谢谢老师的讲解,非常不错,不向TestHome社区的那个“思寒”老师,讲一节接口测试课程1000元,结果比这位老师差了100倍。
2018-03-13
最赞回答 / 慕娘3020463
get请求最大url长度是2048字符,post无限制。get可以被收藏为书签,post不行。get能被缓存,post不行。二者编码类型不同,post多了二进制数据多重编码。get的参数会保留在浏览器历史中,post参数不会。get数据类型为ASCII, post无限制可以为二进制。两者相对来说post安全点,其实并从传输角度来说没什么卵用,http网路传输都是明文,可以被抓包。想要安全就用https协议。
2018-03-10