BugTags使用感受

关于BugTags,网上已经有相关的报道,用来干嘛的我就不说了,就分享几个很爽的点以及感受。以下是以iOS为例。

  • 手机截屏直接提Bug
    早些日子在做黑盒测试的时候,先手机截屏,然后手机连接数据线,取出截屏图片,再打开网页,选择图片,点击上传,等待,最后才传到了测试管理平台(如Jira)上。使用BugTags只需在手机屏幕上点几下即可完成!节约生命!

  • 自动添加设备信息
    在手机上提交的Bug都会自带这些属性,完全不用自己写这些信息了,开发同学一目了然。回想从前手动copy、paste这些基本信息到bug描述里,真是辛酸。

  • 记录操作步骤
    非常好的解释了「这个bug是怎么出现的」这个问题。
    当然,也是在手机上提交的bug才会有这样的记录。
    清晰的ViewController名字、行为、操作的View类型、Selector、应用状态变更等,bug复现是不是没那么难了?😁
// 保护隐私,截取了部分记录并替换了前缀
21:36:35.3635 Application: DidBecomeActive
21:36:36.3636 Top View: Demo.DemoNavigationController
21:36:36.3636 Top View: Demo.BookViewController
21:36:36.3636 Top View: UIInputWindowController
21:36:38.3638 Touch: (UIButton) in Demo.BookViewController
21:36:38.3638 Selector: historyButtonAction: by (UIButton) in Demo.BookViewController
...
21:36:49.3649 Top View: Demo.BookViewController
21:52:37.5237 Application: WillResignActive
21:52:38.5238 Application: DidEnterBackground
21:53:08.538 Application: WillEnterForeground
21:53:09.539 Application: DidBecomeActive
21:53:27.5327 Touch: (UIButton) in Demo.AudioViewController
21:53:27.5327 Selector: nextButtonAction: by (UIButton) in Demo.AudioViewController
  • Crash时自动截屏
    保留灾难现场!OMFG!说到这里完全高潮了!
    很多闪退非常难解,但是现在有现场截图,再加上操作步骤,从此没有难解的bug。
    之前是用Fabric来进行Crash的收集和分析,现在准备用BugTags替换它了😁。
    下图就是发生崩溃的界面,精准定位问题出现的地方。
    「设备信息」、「用户步骤」、「堆栈信息」、「详细数据」,包含大量信息,非常有帮助。

目前我们团队使用了一个月多,确实是提高了效率,很专业。
如果不集成BugTags的SDK,那它网页本身也是一个独立的非常优秀的Bug管理系统,轻,简单,高效。

BugTags更新速度很快,相信以后会越来越牛逼👍

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,666评论 25 708
  • 小编按:这是一篇 Bugtags 用户来稿,主要是介绍了 Bugtags 使用的方法及其带来的效率的提升,谢谢介博...
    Bugtags阅读 631评论 0 0
  • 善独者, 孤独却更坚强, 能独挡一面, 只因为, 自己内心的强大 和实力的雄厚。 善众者, 易聚更易散, 能强大一...
    hsl_7cbf阅读 633评论 1 0
  • 当一个人将自己炙热的爱全部倾注在一个人身上的时候,他是何等的疯狂!疯狂到再也没有道德伦理的束缚,再也没有人情世故的...
    雾湿楼台cwq阅读 380评论 2 2
  • 喜欢阅读的人都是上进的人,有追求,有想法的人。 因为我们一直在吸取和借鉴前人告诉我们的各种经验和思想。 或者说,读...
    狄嫚阅读 918评论 5 10