发布网友 发布时间:2022-04-23 01:09
共1个回答
热心网友 时间:2023-10-09 19:35
鉴于题主刚接触Android测试,我来推荐一些测试小工具吧
Android端
1. Sqlite Editor
QLiteEditor是一款安卓平台上非常出色的专业数据库编辑器,可以查看,浏览,编辑 手机应用存储的SQLite数据库内容。可以编辑系统数据库(此功能需root权限)
2. 搜狗哆啦A梦(非常好用,强烈推荐)
功能覆盖Android端测试的方方面面,包括快速设置host、安装测试包、内存填充、一键搬家、快速卸载app、添加测试联系人等。
PC端:
1. 数据库查看工具SQLiteManager
打开数据库文件;导出数据库内容;对数据库进行增删改
2. HttpAnalysis
可抓起客户端发给服务器的请求,及服务器返回的内容
3. 磁盘填充工具FIllDisk
FillDisk工具的工作原理就是先生成1GB的文件,当磁盘空间不足1GB时,就生成512MB的,再不足就生成256MB的,以此类推,逐渐生成小文件,直至磁盘空间被全部填满。
这是执行结束后的效果:
4. 抓包工具 wireshark、fiddler等
wireshark使用场景:
- wrieshark抓的包信息量大(可以抓取所有通过网卡的包)
- 不能抓取https包
- 不能设置请求中的断点
fiddler使用场景:
- 捕获https会话
- 通过filter进行http统计
- 可选择设置断点修改Request。设置好断点后,可以修复httpRequest的任何消息包括host,cookie或者表单中的数据
- 可选择设置断点修改Response
- 抓取http请求(不走http代理的请求抓取不到)
参考文献:
http://ola.sogou.com/
http://www.chinanews.com/it/2016/03-25/7811188.shtml
https://www.wireshark.org/
http://www.telerik.com/fiddler
追问到底哪一个工具最好?