我是爱吃粽子的佩奇。一个在互联网行业苟且偷生的测试~
在入行 1-3 年内的测试一般都是使用测试工具达到一个完成工作的目的,但是呢三年以上的一些测试就会自己根据结合当前页面去写一些扩展本身的测试工具,算是二次定制化开发,这篇文章我们还是先浅聊一下测试工具吧!
首先理解下测试工具是什么?测试工具其实就是,在测试过程中 用到的一些辅助工具,比如:模拟客户端发送请求的测试工具 postman、jmeter。通过接口请求抓包的 fidder、charles、Wireshark。对于安卓的一些桥梁 adb 等还有一些安全方面的,兼容发面的都有一些自己的测试工具。测试工具有许多但是适合你们目前项目的一些测试工具,需要你自己分辨啦~
这边就粗粗的聊一聊,一些测试工具! :)
抓包工具:抓包工具其实有很多比如 fidder、charles、Wireshark.......原理都大同小异,就是一些是比较底层的抓包一些是在应用层的抓包,原理算是大同小异吧,都是抓包工具算是一个模拟中转站,用户通过前端的页面或者 app 客户端去请求,然后到达服务器接口 这是一条线路,抓包工具呢相当于中间加了一层中间商,前端请求的时候会先经过抓包工具 ,然后再到接口,接口返回也是 会先经过抓包工具再反馈给前端。这就可以看前端的入参或者后端的返回,甚至可以篡改请求和返回,还可以设置一下请求网速之类的。后面会再写一期专门关于抓包工具的详细解析 包括抓包工具和抓包工具有什么不同的介绍~现在是浅聊浅聊

接口请求工具:什么是接口请求工具,就是不需要前端的页面就可以直接请求服务器上的一些接口,比如一些测试工具 postman、jmeter、或者还有些网站上可以 mock 的。这些都是接口请求工具,现在市面上常用的一般都还是 http 协议或者 https 协议 ,自己写脚本的话可以用 httpclent 或者 request 库 这个下期再细聊这期我们聊测试工具,接口请求就是模拟前端的客户端达到测试接口目的的测试工具,主要的参数主要是入参和出参数据类型的一些校验这个可以根据开发的测试文档,还有接口请求协议是 post 还是 get 之类的 url 的格式也是需要看的不然怎么都可能请求失败。现在接口请求工具 也可以做自动化也可以做性能测试,其实还是要找一个符合自己业务的测试工具~这次也是浅聊下期会专门写一篇接口请求工具的


↙↙↙阅读原文可查看相关链接,并与作者交流