Bugtags,最适合移动应用的智能 Bug 管理系统

Stella981
• 阅读 720

Bug 管理系统,技术同学都见过很多,和最适合移动应用智能 几乎扯不上半毛钱关系,就是一个登记 Bug 的工具而已。

那么 Bugtags 的特别之处是什么呢?为什么说它是 最适合移动应用智能 Bug 管理系统呢?

最适合移动应用

大家在测试移动应用的时候,发现一个 Bug 通常会收集以下数据:

  1. Bug 产生界面的截屏;
  2. 测试设备信息;
  3. Bug 的重现步骤等。

在传统的 Bug 管理系统里,上述数据都需要我们手动收集并提交,所以我们通常只会用文字描述一下 Bug,因为要收集以上数据,确实挺费时间的,而且还是在移动设备手动收集数据(想起截屏导到电脑,是不是很崩溃?),然后在电脑上提交到 Bug 系统,怎么也得几分钟吧?面对繁重的测试任务,只能选择「轻描淡写」了。后续就靠口头沟通来协助技术同学定位及解决 Bug。

Bugtags 最适合移动应用,就在于它不只是一个记录 Bug 的系统,还能够协助测试、自动收集 Bug 相关数据。 从发现 Bug 到提交 Bug 在你的应用端里就能够「所见即所得」的高效完成,同时还会自动附带 Bug 产生时的相关数据,技术同学只需要在 Bugtags 的管理云端通过查看提交的数据就可快速定位及解决 Bug。

现在你的测试方式是:

  1. 发现 Bug,在应用中点击 Bugtags 悬浮球,自动完成截屏;
  2. 在 Bugtags 弹出的截屏上直接标记 Bug(哪里 Bug 点哪里);
  3. 点击提交按钮,完成提交。

整个过程几秒种就可完成,高效得不要不要的!

简而言之,只需要在你的应用里集成 Bugtags SDK,就可实现在应用里「所见即所得」的提交 Bug,从而告别在移动设备上测试,但需要在电脑上提交 Bug 的 极其不移动的 低效方式。

集成 Bugtags SDK 也非常简单,只需 1 行代码,即可完成,成功后在应用的界面上会浮动一个 Bugtags 的悬浮球,发现应用的 Bug 只需点击它就行了,iOSAndroid 应用都支持哦!

Bugtags,最适合移动应用的智能 Bug 管理系统

Bugtags 简约而不简单的云端管理系统,在这里查看提交的 Bug:

Bugtags,最适合移动应用的智能 Bug 管理系统

Bugtags,最适合移动应用的智能 Bug 管理系统

最智能

Bugtags 之所以智能就是能够自动收集与 Bug 现场有关的所有数据,而在以前,这些数据都需要手动的收集,而且有些数据手动收集是相当的困难,目前支持自动收集以下数据:

  1. Bug 当前界面截屏;
  2. 测试设备的各项参数:设备型号,系统版本,分辨率,内存状态、网络状态、位置等;
  3. Bug 重现步骤;
  4. 应用中输出的控制台日志;
  5. 通过 Bugtags 设置的自定义数据;
  6. 堆栈数据(如果是崩溃);
  7. 网络请求的 Request 及 Response 数据。

这里简单介绍一下网络请求数据的使用场景,经常会有 Bug 是与后端接口返回的数据有关,而且测试的时候有问题,技术同学重现的时候却没问题,比较难重现,通常需要检查当时后端接口返回的数据,找后端同学查日志是不是很麻烦呢?这时 Bugtags 的网络请求数据自动收集就派上用场啦,直接在 Bugtags 云端就可以查看与这个 Bug 相关的网络请求数据,快速排查问题。

Bugtags,最适合移动应用的智能 Bug 管理系统

Bugtags 不仅支持在应用中手动提交 Bug,还支持崩溃 Bug 的数据自动收集并提交,更强大的是还可以设置崩溃预警,这样可以及时的了解应用运行的状态,确保应用稳定。

崩溃堆栈信息

Bugtags,最适合移动应用的智能 Bug 管理系统

崩溃设备及系统分布

Bugtags,最适合移动应用的智能 Bug 管理系统

崩溃预警设置

Bugtags,最适合移动应用的智能 Bug 管理系统

虽然说 Bugtags 是最适合移动应用的 Bugtags 管理系统,但是对于网站的 Bug 管理 也支持得很好哦!提供了非常好用的浏览器插件,方便直接在网页上高效标记提交 Bug。

目前浏览器插件支持的浏览器为:Safari, Firefox, Opera, Chrome。

Bugtags,最适合移动应用的智能 Bug 管理系统

还有很多提高效率的强大功能,大家可以去官网注册体验。

这就是 Bugtags,最适合移动应用的智能 Bug 管理系统,相信正是你现在最需要的!

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
Python进阶者 Python进阶者
9个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这