几个移动App测试工具
大致介绍如下:
bugly:腾讯推出的移动应用崩溃检测服务,提升团队解决异常的效率。
bugHD:开发者可以追踪崩溃信息、崩溃版本、崩溃总数、发生设备和是否修复等信息。是Fir.im 团队做的产品;
----------------------------更多介绍如下,详细请参考个网站官网,及阅读相关帮助 --------------------------
Bugly 是腾讯内部使用的移动应用崩溃检测服务,同时支持 iOS 和 Android 平台。目前 Bugly 已经对移动开发者开放。移动开发者在自己的 App 中接入 Bugly 的 SDK 后,就能在应用崩溃后获得信息上报。开发者可以通过 Bugly 的网站看到崩溃的概要和详情。崩溃概要包括,崩溃的列表、近日按小时统计趋势、昨天前天的崩溃次数和崩溃率。
每一类的崩溃详情包括,崩溃发生的机型和系统配置、崩溃时的运行状态、出错线程和其他线程的堆栈,甚至还有系统日志。崩溃详情让开发者了解崩溃发生时各方面的情况,从而方便开发者查找崩溃原因。
Bugly 的优势在于,Bugly 已经在腾讯内部使用了 4 年,产品经过了细致的内部打磨。
- 根据团队的介绍,Bugly 是业内首家能检测卡顿 / ANR(应用主线程长时间失去响应时弹出的 “等待或关闭” 报错,在 iOS 平台一般称卡顿,Android 平台一般称 ANR )的服务。
- 依托腾讯的服务器,Bugly 对用户在海外发生的应用崩溃也能实时上报。这个功能对于希望海外发行应用的团队很有吸引力,比如游戏海外发行商。
- 对于 Android 移动应用的异常监控,除了普通的 Java 类型崩溃,Bugly 还能检测原生崩溃。因此使用 Android NDK 开发 C/C++ 的移动开发团队也能使用 Bugly。
- Bugly 能够统计应用启动多少秒之后崩溃的用户数,方便开发者直观了解对用户伤害巨大的闪退的情况。Bugly 还能显示应用崩溃多少次以上的用户数,方便开发者了解对忠诚用户的伤害程度。
- Bugly 还有问题搜索功能,允许开发者输入关键字搜索相关的崩溃。比如开发者需要找到空指针引起的崩溃,只需在搜索框输入 "NullPoint" 即可。
Bugly 会定期为开发者提供崩溃信息日报,以数据可视化的形式总结一段时间内的崩溃情况。目前有很多海内外游戏发行商开始使用 Bugly 的服务,测试其代理游戏的用户体验和实际质量。据 Bugly 团队说明:手机 QQ、QQ 播放器和 QQ 邮箱等全部腾讯开发的移动应用及其发行的游戏都在使用 Bugly 进行崩溃监控。
根据团队的说明,目前所有 Bugly 用户都能无限制免费使用这项服务,并且短期内没有收费计划。Bugly 是腾讯开发者服务体系开放的第一步,未来他们会在这个入口基础上陆续接入同样由内部服务平台开放而来的 RDM 灰度体验、持续集成和自动化测试(优测)等服务。
本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/p/4729872.html,如需转载请自行联系原作者

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《从零开始学Swift》学习笔记(Day 27)——可选类型
可选类型: 我们先看看如下代码: 1 2 3 4 varn1:Int= 10 n1=nil //编译错误 letstr:String=nil //编译错误 Int和String类型不能接受nil的,但程序运行过程中有时被复制给nil是在所难免的,Swift为每一种数据类型提供一种可选类型(optional),即在某个数据类型后面加上问号(?)或感叹号(!),修改前文示例代码: 1 2 3 4 varn1:Int?= 10 n1=nil letstr:String!=nil Int?和String!都是原有类型Int和String可选类型,它们可以接受nil。 可选类型值拆包 在可选类型的问号(?)或感叹号(!)究竟有什么区别呢?这与可选类型的“拆包”(unwrapping)有关,拆包是将可选类型变成普通类型,如果我们直接打印非空的可选类型值,代码如下: 1 2 varn1:Int?= 10 print(n1) 输出的结果是Optional(10),而非10。所以试图计算表达式n1+ 100会发生编译错误,代码如下: 1 2 varn1:Int?= 10 print(n1+ 100...
- 下一篇
GitHub上不错的Android开源项目(三)
摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。在之前的“GitHub上不错的Android开源项目”系列文章(一)、(二)中, 我们也相继盘点了40个GitHub上最受欢迎的Android开源项目。对于GitHub上如此众多的项目,有人不断Mark,有人分享自己的经验,有 人心生“看得眼花缭乱,果然是需要终身学习的时代”的感慨,不管怎么样,如果能让你真的有所学习有所收获,我们的目的也就达到了。 今天我们将继续介绍GitHub上另外34个非常受欢迎的Android开源项目,在这些项目中,你又在用或用过哪些呢? 41.android-swipelistview SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。开发者可直接登陆Google Play下载安装其Demo应用。 42.greenDAO greenDAO是一个可以帮...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS关闭SELinux安全模块
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19