查找bug 的神器: bugtags
快速反馈 App Bug 的工具 Bugtags,任何人随时随地一键提交 Bug。
Bugtags是国内首款为改善移动产品质量而专门打造的测试平台产品。使用Bugtags平台可以随时随地对移动产品提出准确的改善意见,使得测试更简单,修复问题更轻松,产品用户满意度更高。
它在移动端是的主要功能包括:
任何地方快速标记 Bug,分配给对应开发
跟他们官网说的一样,测试从未如此简单!自动记录 App Crash Bug
App Crash 时会自动提交日志到后台,这个原理也是大家熟知的 Thread.UncaughtExceptionHandler。无网下次重传
摇一摇作为彩蛋
Bugtags 启动模式有三种,除了截图中的悬浮球,还有摇一摇提交 Bug,可以作为 Release 版的彩蛋。
传统的 App Bug 发现过程是这样的:
测试的妹子们截图传到 PC,再上传到 Bug 管理系统,添加具体描述,分配给相应开发
产品经理跑过来“这个这个地方有问题,你改下”
老板拿着手机过来,直接扔给你,立即调试这个“老板级”Bug
使用方式:
- 在 bugtags 里面集成开发对应的SDK,
- 添加依赖
compile 'com.bugtags.library:bugtags-lib:latest.integration'
- 在 Application 初始化
1 |
|
添加回调
1 | public class BaseActivity extends Activity{ |
如果没有 BaseActivity,可新建此类作为所有 Activity 的基类,统一的 BaseActivity 在开发中还是很有必要的。
PS:MIUI 需要手动打开悬浮窗的显示,打开方式:安全中心-> 授权管理->应用权限管理,点击选择应用,勾选“显示悬浮窗”开关。