美文网首页
测试中常用工具

测试中常用工具

作者: circle_hyy | 来源:发表于2018-10-09 21:08 被阅读0次

1、fiddler
可以通过代理用fiddler进行抓包,同时可以修改请求参数或者响应参数、模拟弱网络情况等。
修改请求参数时,需要先设置断点,Rules->Automatic Breakpoints->Before Requests/After Responses,fiddler在转发请求时,先将请求参数/响应结果改成设置的值,再继续转发,就可以模拟测试过程的一些异常情况。
模拟弱网络情况时,需要修改脚本调整参数,先勾上Rules->Performance->Simulate Modem Speeds, 然后进入Rules->Customize Rules,打开Fiddler ScriptEditor,找到m_SimulateModem这行,修改oSession["request-trickle-delay"]和oSession["response-trickle-delay"]的值,这个值代表每上传/下载1KB需要延时多久,这个值越大代表网络越差。保存脚本后退出,这时还需要重新勾上Rules->Performance->Simulate Modem Speeds,这之后的请求都是模拟情况下的了。

2、jmeter/postman
测试中如果不是需要持续管理维护的接口,直接用jmeter或者postman调试接口即可,使用方便。

3、Bejson
测试中经常遇到格式不这么准确的json文件,需要先转化好格式再使用,或者是从日志文件中复制出来的一段返回结果,先转化好格式方便排查问题。有时候需要核对响应结果中某些值的个数,用Bejson转换object后省去人工数数的麻烦。
地址:http://www.bejson.com/oldbejson/jsoneditoronline/

20181009210548.png

4、image2base64
当遇到需要将图片转换成base64格式,或者将base64的字符串转换为图片时,就需要图片转码工具。
地址:http://www.vgot.net/test/image2base64.php?

5、md5加密工具
当参数需要临时进行md5加密使用,或者是简单校验A字符串是否是a字符串的md5加密结果时,可以使用md5加密工具。
地址:https://md5jiami.51240.com/

6、时间戳转换工具
对数据库、后台日志、接口中的一些日期数据,可以用时间戳转换工具简单校验时间是否正确。
地址:https://tool.lu/timestamp/

7、diff工具
需要对比响应结果是否有变化,或者是快速查找不同的地方时,用diff工具简单快捷。
地址:http://tool.chinaz.com/tools/diff/

当然,对于图片转码、md5加密、时间戳、diff等需求,如果是要长期使用的,还是在脚本实现更智能。

相关文章

  • 测试类型划分

    功能测试 性能测试 性能测试主要包含以下方面: 性能测试指标 性能测试常用工具 安全测试 安全测试常用工具 安全测...

  • 实战JVM运行中的问题

    解决JVM运行中的问题 一个案例理解常用工具 测试代码:package com.mashibing.jvm.gc;...

  • Get APP 测试新技能

    Get APP测试新技能 APP测试常用工具以及框架 1)纯白盒方式的测试,Monkey。一般是开发用的比较多,动...

  • 移动无线测试技能树

    移动无线测试技能树 -常用IDE -基础知识 -常见应用模式 -常用工具 -常用UI Automation框架 -...

  • 软件进阶之路

    大纲 招聘网站要求 一、要求点1、熟悉项目持续集成流程,jenkis等常用工具或平台优先2、熟悉测试方案、测试计划...

  • 【postman&curl】浏览器、 postman操作和cur

    Postman很多公司测试代码的一个常用工具,掌握其用法,对我们接口的测试有很大的帮助。 一、将postman的请...

  • Java之集合工具类

    常用工具类 Collections常用工具Arrays常用工具Iterator迭代器用法 1. Collectio...

  • 达牛:一定要避免APP开发测试的小误区

    一个APP的正常上线运行,必须要经过开发测试的环节,而APP的开发测试,包括6大部分:服务器的选择、常用工具的选择...

  • 第一个codeceptjs测试框架

    之前的两篇文章从理论的角度分别介绍了E2E(End to End)测试的演进[1]以及E2E测试的常用工具code...

  • 测试中常用工具

    1、fiddler可以通过代理用fiddler进行抓包,同时可以修改请求参数或者响应参数、模拟弱网络情况等。修改请...

网友评论

      本文标题:测试中常用工具

      本文链接:https://www.haomeiwen.com/subject/akoyaftx.html