客服电话:18653606865

移动APP开发团队如何解决测试难题

浏览量:777 发布时间:2016-01-07 02:53:43

2015年3月31日,Testin CEO王军在CloudChina 2015暨第三届中国国际云计算技术和应用展览会暨论坛上发表演讲,王军表示,移动App已经不仅仅是用户的世界,随着移动游戏、金融、银行、证券、支付、O2O业务的成熟,每年万亿的生意正在通过互联网+们的创新而改变着传统的商业格局。

目前移动APP整体行业竞争的激烈程度不亚于历史上任何一场竞争,每一个App都几乎要与2-3位数以上的竞争对手赛跑,同时还要未雨绸缪TAB的虎视眈眈,而移动App开发团队的资源永远是匮乏的,所面临的挑战又是如此严峻。

陪人、陪时间,寻找免费渠道放量测试,“做”数据,按部就班的传统测试方法已经无法应对如此激烈的竞争。

如果你费尽千辛万苦将下载做到了100万

1.92% 无法安装

=19,200个用户无法安装

~~ 瞬间成为其他App的用户、甚至是付费用户

11.07% 运行、登录失败

=110,700个用户无法运行

~~ App Store差评 …

~~ 微博、朋友圈、社交网络吐槽 …

~~ 瞬间成为别人的粉丝 …

0.50~5% 使用时闪退、挂死、崩溃

=5,000~50,000个进程、支付失败

~ 用户正爽的时候... 然后 …

~ 不能付费,然后 …

~ 付费了,不能......,然后 …

~ 关键时刻,客服不畅,然后 …

~如果ARPU是19.99元,那么损失 …

不怕你的App不好,怕的是不如别家的好!


只有选择经验丰富可以信赖的伙伴,才能集中精力于产品的关键环节,实施精细化开发与运营才能在激烈的竞争中生存、发展甚至脱颖而出。

Testin QA Master 移动App质量管家


全球领先的移动App专业测试引擎


全球最大的移动App真机测试平台

全球最大的移动App众测专家平台

T

一旦崩溃、失联

每款App或多或少都会存在质量隐患,这是开发者无法避免的问题,但是,你却可以利用开发工具将隐患对用户的影响降低到最低。当用户面对 Bug 频出的 App 又无法直接找到开发者时,他们只能去应用商店里留下差评,再到社交网络里咆哮一番。而这些因为APP质量问题造成的用户流失本是可以避免的。

让我们看看用户流失最常见原因是什么?

对开发者来说,移动App崩溃是最常见的Bug ,这是预料之中的结果。根据最新的调查研究,48%的用户因为程序不稳定,崩溃和闪退而卸载App。因此,我们如果能更加慎重的对待崩溃问题,就可以挽回这部分流失用户。

那么是什么原因造成App崩溃,如何定位呢?

崩溃影响评估

Testin崩溃分析根据实际用户发生的崩溃信息,帮助确定崩溃发生的规模以及严重程度,根据应用版本和崩溃类型进行分析。开发者能够通过这些信息迅速找到影响用户最严重的崩溃进行修复与优化。

崩溃修复管理

通过标记崩溃是否修复,评估并排除已修复崩溃的影响,专注于解决现存问题。支持对崩溃进行标记,区分已修复、未修复和未知的崩溃类型。

崩溃发生背景分析

Testin崩溃分析从终端(机型、*作系统)和应用(应用版本、发布渠道、崩溃界面)进行分析。这些信息能够反映崩溃是在什么情况下发生的,帮助开发者在本地测试时重现和还原出错场景,尽快解决。

崩溃详情追踪

提供包括崩溃发生时间、崩溃摘要、堆栈信息、其他线程信息、日志在内的相关信息。告诉开发者崩溃产生时究竟发生了什么,有效帮助排查并解决问题。

自动化真机修复测试

从Testin测试真机中自动匹配与发生崩溃机型相同的机型,提供免费的自动化测试。测试崩溃是否已经真正解决,帮助验收修复效果。同时节省了购买测试机型以及测试人力的成本。

移动App用户性能管理,VIP、高ARPU用户精细化运营API

雾霾中的App

Testin AppBase竞争力象限 (Testin AppBase Synergy Quadrant)

Testin AppBase拥有全球最大的App市场、运营、产品、研发综合基准数据库,Testin的客户、合作伙伴和受邀行业专家和投资人可以以匿名方式获得由AppBase数据库所产生的特定对象的App竞争力报告 (Testin AppBase Synergy Report),AppBase竞争力象限根据移动App市场运营、产品开发这两个重要属性的14项维度进行分类分析,提供了复杂的App竞争力市场、运营、产品、研发的提升决策方法 (App Synergy Factors Decision Tools),找出App开发者最为困惑的发展策略问题中所存在的问题,以客观的决策依据评测一个App相对其垂直领域内的同类型App的综合竞争力以及评测相对于该数据库中的任何一个App的竞争优势,制定市场运营和产品开发均衡的发展策略,用来评测投入产出效果的总体影响以及投资回报等,建立持久的竞争力,同时向行业人士和投资人提供了用来评判App的综合协同发展潜力的依据。

App开发者,特别是在资本的支援下,往往在线上推广、广告,地推活动,甚至刷榜不惜工本,但获取的用户必须通过产品的体验才能有效地转化、留存,一旦产品出现问题或负面评价,不是希望办法积极地改善产品、提升体验,而是想方设法删帖、删差评,按下葫芦起了瓢,如果产品开发重视不足,即使花再多的钱、雇再多的水军,也不可能完全掌控用户,只要你的App不是天下唯一的垄断资源,就一定有其他的类似功能、服务的App出现,用户就毫不犹豫地会涌去。

Testin王军:移动APP开发团队如何解决测试难题


如图,将移动App产品、开发等专业技术投入所产生的效果作为x轴,将市场、运营等投入所产生的效果作为y轴,组成一个二维象限,坐标轴上分别按照5分制进行刻度划分,以60%的3分作为中线,划分为不不平衡“田”字形,x轴、y轴的刻度以数字大小概括在同一时间和条件下各个App之间在各个维度综合竞争力效果。

市场运营Marketing & Operation维度主要通过下载、安装、活跃三个反映用户运营效果的数据,社交网络、媒体,特别是移动媒体的影响力反映市场方面效果,App的iOS在AppStore和国内的主要第三方商店、渠道,Android版本在国内主流的50多家商店和下载渠道的覆盖效果,以及AppStore,GooglePlay,Amazon Store和其他第三方全球化商店的版本同步发布情况所反映的全球性效果。

产品开发Product & Development维度主要通过App功能的实现,用户使用的体验,App在Top终端上的兼容性和性能综合质量,App发布后用户实际使用过程中的性能和稳定性,用户在下载商店和移动社交媒体的评价,是否定期迭代更新和发布新版本,在App开发上的持续性,综合反映App开发者的产品开发上的综合实力。

领导者Leaders:市场运营和产品开发都取得60%相对优势效果的App被归结为领导者Leaders,例如图中[App ]。领导者要保持竞争优势,同时要密切关注同样居于领导者象限的竞争对手(例如图中App ),时刻应对挑战,另一方面,市场驱动者和产品驱动者一旦在不足的方面发力,也会对领导者象限的App形成威胁。

市场驱动者Market Drivers:市场运营效果呈现60%优势而产品开发不足60%的App被归结为市场驱动者Market Drivers,例如图中[App ]。市场驱动者已经具备了领导者象限的市场运营优势,但能否持续,关键要看产品开发是否能有效提升。

产品驱动者Product Drivers:市场运营效果不足60%而产品开发呈现60%优势的App被归结为产品驱动者Product Drivers,例如图中[App ]。产品驱动者相对而言更为专注于产品和开发,关注用户体验,只要资金与团队能够配合,加大市场运营投入,就有机会进入领导者象限。

进入者Entrants:市场运营及产品开发均不足60%的App被归结为进入者Entrants,例如图中[App ]。进入者在市场运营和产品开发方面都不具备优势,但如果在细分领域垂直形成差异化,实现单点突破,颠覆现有市场的格局将会有很大的机会,而这更是风险投资人和VC更为关注的。

竞争力提升策略 Synergy Improvement Strategy

产品开发 Product & Development

1. 功能 Functionality

2. 用户体验 User Experience

3. 应用质量 App Quality

4. 使用性能 Using Performance

5. 用户评价 User Feedback

6. 迭代 Iterations

7. 持续性 Sustainability

市场运营 Marketing & Operation

1. 下载量 Downloads

2. 安装量 Installations

3. 活跃度 Active

4. 社交网络 Social Influence

5. 媒体影响力 Media Influence

6. 渠道分发 Distribution

7. 全球性 Global