Bugtags 测试平台(支持ios、android)

时间:2023-12-16 23:36:38

官网:https://bugtags.com/

注意:小米手机 授权 打开漂浮窗

App 集成 Bugtags SDK 后,测试人员就可直接在 App 里所见即所得的提交 Bug;

SDK 会自动截屏,并与设备信息、控制台日志、操作步骤等数据实时同步到 Bugtags 云端

使用(as环境下)

1、app下的build.gradle:

 bugtags {
appKey 'app_key' //
appSecret 'app_secret' //管理员在设置页可以查看
mappingUploadEnabled true
}
 compile 'com.bugtags.library:bugtags-lib:latest.integration'

2、初始化

//application 初始化
Bugtags.start("app_key", this, Bugtags.BTGInvocationEventBubble);

最后一个参数可以实现Bugtags的三种呼出方式,分别为:

BTGInvocationEventBubble(悬浮小球)

BTGInvocationEventShake(摇一摇)

BTGInvocationEventNone(静默)

其中摇一摇模式可以自动上报崩溃信息,用户摇一摇可以呼出小球;

静默模式则在界面上看不到小球,只自动上报崩溃信息。

3、针对 生命周期:

 // onResume()
Bugtags.onResume(this);
// onPause()
Bugtags.onPause(this);
// dispatchTouchEvent(MotionEvent event)
Bugtags.onDispatchTouchEvent(this, event);