测试工具列表

Posted 君行科技

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试工具列表相关的知识,希望对你有一定的参考价值。

总结了测试过程中用到的工具列表大概如下:

1. 抓包/数据模拟

测试过程中,当页面展示数据不正确时,如何确定是app客户端问题?还是服务端接口问题,这时需要抓取请求数据进行分析。我自己常用的工具有两种,fiddler和Charles。

fiddler一般用在Windows上;

Charles一般在mac上使用(这个在实际工作用用到的不多);

fiddler的一些使用方法可参考:

fiddler模拟服务端返回的数据;

移动端使用fiddler模拟弱网环境;

2. 安卓sdk

测试安卓端的app时,安卓sdk是必备的,其中包含了很多很好用的工具。

adb:可以安装、卸载、清空app数据、录制屏幕、从手机中pull文件、往手机中push文件等;

ddms:查看手机上的运行log、截图等;

uiautomatorviewer:查看app的ui的应用的布局和组件以及相关的属性;

monkeyrunner:基于坐标点的android黑盒自动化测试工具;

之前总结的adb的一些用法:

adb常用命令;

ADB 录制屏幕(screenrecord)

3. 数据库操作

有些测试场景,如果按照正常流程来走,可能需要很长时间,比如连续xx天做了什么操作,这个时候我们不可能等。

Q: 那这个时候我们要怎么做呢?

A: 修改数据库中存储的数据来达到我们想要的目的;

修改数据库,就需要对数据库进行操作,连接数据库的官方软件是:mysqlWorkBench,也可以使用Navicat Premium(收费软件)。

4. 接口测试

接口测试过程中,用到的工具有postman、dhc、jmeter。

postman:可通过Chrome插件安装或是直接安装客户端;

dhc:通过Chrome安装;

jmeter:这个工具也可用来做压测,但压测行为最好必要自己进行操作,需要交给专门的团队,以免影响网络数据;

之前总结的postman一些用法:

postman中一个接口的返回值,当做参数传入另一个接口。

postman环境变量设置;

初识postman-安装和入门


以上是关于测试工具列表的主要内容,如果未能解决你的问题,请参考以下文章

Travis CI - 无法查询测试包中的测试用例列表:找不到测试包

如何测试一个列表是不是包含另一个列表作为连续子序列?

Markdown测试333

在线文本数字识别列表求和工具

从测试视图运行时测试成功,但从测试列表编辑器或命令行运行时失败

软件测试培训 高级测试/测试开发基本技能列表