鉴于题主刚接触Android测试,我来推荐一些测试小工具吧
Android端
1.SqliteEditor
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://duola.sogou.com/
http://www.chinanews.com/it/2016/03-25/7811188.shtml
https://www.wireshark.org/
http://www.telerik.com/fiddler