说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

应用生与死:移动测试究竟该怎么搞?

HTML文档下载 WORD文档下载 PDF文档下载
移动测试一直被开发团队所轻视,可你却不得不承认它存在的必要性,几乎关系到一个应用的生死。本期圆桌论坛,Testin CEO王军带领CTO徐琨,联合e袋洗创始人张荣耀等一起探讨移动测试本质,以及移动测试究竟该怎么搞。

测试行业伴随着IT产业发展了数十年,但依旧面临着众多问题。尤其是在移动应用当中,测试工作总会被开发团队所轻视,可最后却又成了不容忽视的沉重包袱。不过也因此,各种云测试工具平台才有了用武之地,代替开发者进行测试,并提供测试报告和优化建议等。但面对现在市场上各式各样的测试服务,你真的了解它吗?


这次,Testin CEO王军带领CTO 徐琨,并联合e袋洗创始人张荣耀等O2O行业创业者,一起探讨关乎移动应用生死的测试是怎么一回事,以及它的未来发展。

提问:大部分App都处于开发者知道Bug在哪,只是还未来得及改的状态,而真正需要专门测试的则是那些运行很久的App。那么,像你们这样的测试公司主要做的是哪些?

王军:第一个是兼容性测试,解决你在实验室开发环境中没有办法去测试性能、兼容性,包括iOS、Android;第二个是崩溃分析,解决的是在运行过程中有崩溃、闪退,这种开发人员无法自己判断的技术问题;第三个就是众测。

用户体验方面,比如一个应用进行版本更新时,新版与旧版哪个更好用是产品设计人员和开发人员无法内部搞定的,只有找用户进行测试,最终的较为高端的才是Bug。而像O2O应用,特别是牵扯到钱的,如果出现用户体验问题将是一个巨大的灾难。所以,不久之后,我们会进一步开发出API,获取App的情况,不过测试公司不会知道它的UP值、支付和订单,却能够这些信息反馈给你,当App崩溃时,比如支付不了,无法定位或其他环节失败时,告诉你具体的情况。

其实这是玩游戏的人干的事,最开始帮游戏厂商做,游戏说打到第几关,为什么不玩,在哪个环节失败,因为游戏是很苛刻的,用户绝对用脚投票。但 现在,O2O对这个需求更强,小到钱的问题,大到人生安全,这都是很关键的,这些信息以后都会开放出来。

提问:最近看到一种很有效的方式,前端客服或销售人员在与客户接触,发现问题时立即反馈,同时相关的研发人员手机会收到提醒,将相应的问题解决并反馈到前端。这样的高效手法,有什么样的要求与难度?

王军:这种使用场景,第一要求实施性很强;第二接触环境很复杂。首先公司已经发展到一定规模,其次用户和质量体系已经很完善。但是这个时候,众测怎么帮分享客户解决问题,也是要沟通的一点。比方说刚才问题,做的兼容测试、风控分析,解决重点客户的质量问题,把用户统计变成用户质量分析,那完全不一样。众测这件事过去我们是做为一个企业内部给企业客户提供的,现在我们把它变成一个公共平台,把各个公司测试专家,以及自身的测试专家把它能力拿出来,这个事情往下做是不是可做,有没有前景,希望我们怎么做,还有没有可能说各位起个头,在初期阶段。

提问:如果应用测试都是那些专职的人来做的话,那么他们会不会存在一些盲点?

徐琨:这个会按需驱动,以后可以打包,比如功能便利是一块,然后在功能便利之外,再做Bug探索,Bug探索更多的是找一些没有用过这个App的人,然后制定模块来做,来防止专职人员的盲点。功能便利的话,更多的是专业的来做,因为这样效率更高。未来会把整个服务整合到一起,包括金融支持。

提问:一般来说,自动测试和人工测试出来的Bug类型,有什么区别?以后你们会不会有自动化的测试?

徐琨:自动化的测试,更多的是信息崩溃和反馈,而人工测试可以发现功能上的问题,比如图标消失,或1+1=2,结果你输出的是错误的,这些都很难用自动化来测出来。自动化的测试是指,安装是否成功,卸载是不是顺利,跑的时候,我们能不能进入到这个页面上,这些简单的兼容式的,可以由自动化来做。

王军:自动化测试已经有了积累,比如Bug工具跟踪,Bug日志的分析。其实我刚才想了,今天O2O解决的是众多的闲散社会人员,把他们的力量聚合在一起,成为中国最大的人才。为供需双方提供一个平台, 可能只是分享还不算是O2O,它是为O2O服务的工具。我觉得我们也是O2O,把专家能力变成O2O的东西。

提问:测试中性能监测是怎样的一个情况,它的重要性如何?

王军:性能监测就是我们把基础数据给开发商,他们拿数据做用户画像的对应关系,跟他的CM接起来,这个时候就会判断出,什么样的客户在什么时候出现问题了。而这个就相当于是我们从质量问题延伸到了商业智能这块。说一个很简单的道理,比如微微拼车,有一些情况在北京市从来不发生。一旦出北京到河北了,拼车出现问题了,这个时候可能App用不起来,原因不是APP本身的问题。也许可能在某一个地方没有部署好或是那个地方网络出问题了。有些事情不会关系到整个服务的完成,有些时候却很重要,涉及到支付和安全,恰巧在那个时候出现了翻车,或者是其它的这种灾害,你总得有一个记录,而这个时候恰恰数据丟了。所以我们可以通过这种情况,输出一半数据,另一半的秘钥掌握在运营者手上,他可以根据他的用户数据库,将信息衔接起来。

张荣耀:O2O方面,开始大家都是覆盖业务,但这个阶段过后,一定会愈发注重性能监测。原因是,到那个时候大家都是在同等条件下,拼的就是谁的服务更强。也就是在同样的环境下,哪家的应用能用或更加好用。现在已经不是当初的圈地时期,领域中最关键的已经是服务品质。而性能监控能够反映出你产品的运营能力,从而进行不断地完善,以满足现在用户体验的高需求,留住更多的用户。

提问:应用有生有死,不可能无穷无尽的冒出来,到一定程度的时候,用户数就稳定了,那么下一步怎么提升自己企业的价值?

王军:我们都有这样的担心,但是我估计最后终会找到一条路。我们未来都是这样的,不过首要的是先把自己关注的领域做好,建立一个能够持续提供并能够持续增长的服务。如果我们这三年来只做测试,那估计我们这个企业就没有生存的价值了。

张荣耀:作为一个App的用户,从需求上看,现在所谓提供云技术服务的公司也好,创业者也好,包括大的平台,客户的心理应该是一样的,大家都是企业,不管是小团队还是企业,都希望是个整合提供商,提供一系列的服务。可以给App装一个SDK,但肯定不是很想在App里装多个SDK。一个集成的SDK,比如说推送服务,基础崩溃的检测服务,或者性能的检测,就是APM这块,以及一些运营的服务,都在相互交叉的做。其实在做应用的用户心中,更希望能有一家企业能够将这些服务一次性承包,如果实现这一点,将会具有超强的杀伤力。

CSDN:现在来看,每个企业还是有自己的边界,并不是所有的事情都能面面俱到。那Testin是如何把握这个界限,是否有其他发展的想法?

徐琨:Testin的目标是,最后能把这个测试服务真正变成一个第三方,大家都能接受这个概念。纯粹的云主机的市场,阿里云占到90%的市场。我觉得Testin把测试这个事情先不说90%,能影响到开发者即可以了。先做到这个层级,再说后面的事情,SDK更多的还是把整个的质量服务做完整。

王军:越有想法诱惑太大,有的时候你突然感觉你可以尝试了,那风险就来了。所以这个是很慎重的。 所以,各个企业之间要多多合作。作为行业媒体类是否能够给我们一些建议和帮助,帮助我们也是帮助整个行业。

圆桌各家交流:对以后测试发展的建议

提问:我的建议就是能不能从测试人员这块入手,像这种注册的,让更多的测试人员来参加进来,在测试人员当中有一个口碑效应,但似乎现在还没有供交流的平台。

张荣耀:这倒是真的,目前开发人员和测试者之间还没有一个交流的平台,我们今年会着手做这个事情,包括他们的成长,交流。因为之前没有做过,Testin只是一个工具。我们众测做了很长时间。其实他们有一些需要沟通,需要成长的东西,确实没有这样一个平台 。这个测试社区其实是最后一个非常真诚的建议,过去我们更强调服务本身,没强调服务提供的对象也需要情感生活,也需要社交。

提问:你们现在站在一个很好的位置,但危机感也很强,如果有一些新的模式出来的话,首先可能会取代你,其次就是资本压力会非常大,最后云测试之所以不能成功,就是缺乏一种很愉快的沟通工具,比如视频,在线,同传,达到社交模式的60%到80%的效果,如果形成工具,是非常可观的。

王军:其实我们的工具在APM里会记录,就像你记录一个步骤和流程。为什么我们现在测试完全是黑盒呢?黑盒就是我测没测你不知道,你看不到路径。但是我们现在把IC放进去,后面会把APM的路径放进去,让他测一部分,都会记录下来,测试的情况怎么样,反馈如何,通过数据统计,你可以看到我真的测试了,发现Bug以后,你就知道解决问题就可以了。手游就是这样,我们要求测试的是全部新手游党,把基本的游戏全玩通,到达支付那个环节。一个手游,熟手跑完15分钟,这是我们完全按点走的,最后以数据呈现。需要做的就是把你刚才说的这些东西,以数据的形式呈现出来。

至于视频我们分两种情况,也没有完全采用。因为视频在手游的测试占的资源太多,很多手游都跑不动。但是在应用里面这个可能是必须要做的,虽然你不一定看,也不一定关注测试的过程,但你会明确的知道应用是真的经过测试了,这一点对开发商来说是蛮重要的一点。

(文/刘璐璐 责编/唐小引)

Delphi中对Jpeg格式文件的处理... Delphi中多媒体组件使用解析 Direct3D起步:教程以及资源指南-Delphi资料 播放背景音乐-Delphi资料 弹出、关闭CD-ROM驱动器-Delphi资料 检测声卡存在-Delphi资料 控制声音音量-Delphi资料 让pc speaker美妙动听-Delphi资料 闪动标题栏-Delphi资料 使用 DirectX 优化声音特性-Delphi资料 修改Delphi 3图形处理中的错误 用Delphi 3.0编制MP3音乐点歌台 用Delphi编制MP3音乐点歌台 用Delphi编制趣味动画鼠标 用Delphi开发屏幕保护预览程序 用DEPHI3.0实现动画ABOUT窗口-Delphi资料 在Delphi下用Direct Sound 实现混音器组件 在Delphi中使用DirectX BDE的替代品大全(按数据库类型分)-Delphi资料 BDE的替代品大全(按应用类型分)-Delphi资料 bde的组态文件-Delphi资料 DBGrid中的下拉列表和查找字段编程方法-Delphi资料 Delphi 3.0 中 连 接 数 据 库 的 三 种 方 式 Delphi 3.0中连接数据库的三种方式 Delphi 4中开发数据库控件的方法 Delphi:MIDAS中动态强制约束编程 DELPHI 中 自 适 应表 单 的 实 现 Delphi3数据库编程中的查找字段 Delphi3中 连 接 数 据 库 的 三 种 方 法 Delphi编程实现3DS动画的播放 Delphi访问ODBC数据库 关于最终用户许可协议 JPG图片怎么能实现部分透明? 如何用VB.net编写控件 关于ASP中对文本文件的skip(n)操作到底怎么做 关于SQL的菜鸟问题 大家现在用什么软件管理源代码啊。60分相送。 今年是考C 还是C++啊? 怎样判断一个线程已结束 我用new新建了若干个基类是cwnd的窗体cmywnd,然后想在每个窗体内定时让它们自己消失,我应该用什么函数?是destroywindow吗?最后还用不 vs.net 2003 中文版 的帮助MSDN是不是有问题? 清问这个SQL有什么错,还是FB1。0不支持? 是我的usb口的问题吗?? 怪事 急 路径绝对正确,为什么服务器只能下载rar 不能下载EXE 文件 已知,f(x)=arctanx,其二导f''(x)=(-2x)/(1+x*x)^2,f''(0)=0,试: 一个有趣的问题,请大家看一个小程序,来者有分。 这个写者优先是不是有问题????麻烦看一下,小弟实在看不出错在哪里 请问有没有办法得到[系统托盘]上其它程序的所显示的Icon?? 已知,十六进制(34.6)16=(28.75)10(十进制) 高手推荐几个Palm开发的网站?最好有源代码! 请教一个问题 触发器(加密)内容可以查看吗 怪,文件路径绝对正确,EXE文件不能下载,其它格式正常。 在编写的用户控件中公开所引用控件的事件怎么实现啊 这是我的usb口的问题吗? 考程序员前想先考全国三级,请问三级种哪个科目考C编程?何时报名? 调用DLL时候出现Bad Dll calling convention错误,为什么?代码如下 如何建立一个小数据库? 我想问下,网络技术到底是指什么??? 为什么会出现这个问题呢??急救??? 在不同操作系统出现不能正常运行的问题,和默认字体语系乱码问题 C# 静态类成员 新手请求各位前辈帮助 如何查询我连接到哪个数据库? 哭着请求帮助。。。。。页面显示问题!!在线等着 网络技术到底是指什么???? 我想在<<三国九>>里输入正确的中文,有法子么? 能帮我改改么? 紧急求助,请高手支招 请问在JTABLE中如何将某几行设置成可以被选择的,其他几行设置成不能被选中的? 请问怎样修改SDI框架的标题及去掉最大化按钮??? 在自定义的用户控件上公开引用windows控件的事件怎么做啊!!谢谢 2003中为什么IDE设备只能用PIO模式? 在FAQ里见到这样一句,不明白什么意思 怎么我用vc 的 odbc 做数据库时,工程名为try ,在工程工作区的“class view”面板里没有tryview类的? 不能使用xmldocfile() 文档对象的问题 关于键盘纪录,高手 如何使用IPAddress控件? 初学者问:怎么用UpdateAllViews()? 无法创建asp.net应用程序 大家帮帮我吧,我都快崩溃了 谁做过CIK细胞治疗,请谈谈效果 毛泽东诗词名句(不少于10句) 怎么辨别银圆真假 把小动物的尸体埋进花园或菜地的土里,过一段时间不见了.请分析原故是什么?\ 各猜一句毛泽东诗词武汉长江的桥建成( )海陆空喜庆( ) 早就想当飞行员()铁骑不能追穷寇()一尘不染()霜叶红于二月花() 怎么样用万能表量在工作下发光二极管的电流是多少 两对基因独立遗传,TtRr与ttRr杂交后代的基因型和表现型的种类分为几种? 一条火线什么能认灯泡亮? 七年级下册地理,南极冰盖最高点在南极点的 方. 无脊椎动物的尸体埋在土中会消失的原因? vlv22 185平方 150平方 120平方 95平方 70平方 50平方 电缆外径大概是多少穿管需要个外径尺寸 将“大洲和大洋”这节内容的内在联系呈现出来 TTRr和Ttrr与TTrr和TtRr产生的后代有什么不同基因型和表现型 有葫芦的神仙? 请教一道数学题,望高手详解三角形ABC中,D是BC边上的中点,BC=8,AC=5,AD=3求△ABC形状 例2.已知高秆感病(Ttrr)与高秆抗病(TtRr)的个体杂交,两对基因独立遗传时,所生后代的基因型及表现型种类分别为A.4,4 B.6,4 C.4,6 D.9,4 神仙道葫芦里都有多少丹药啊 皇上不急,太监急啥?用英语怎么说? F1基因型比为TTRR:TtRR:TTRr:TtRr=1:2:2:4,与ttrr杂交,F2基因型比例为 找一棵大树,是10.07米的,计算树干横截面的直径是多少? 单摆 简谐振动 急救当单摆摆角不大时,什么力构成使单摆做简谐振动的恢复力呢?请站在教师的角度解释这个问题,不懂的或者转帖者勿扰, 运用经济常识知识,从政府与企业两个角度说明怎样做才能使我国中小企业实现又好又快发展?(政治考试要...运用经济常识知识,从政府与企业两个角度说明怎样做才能使我国中小企业实现又 为什么电路中有一处短路,而其他正常的用电器也不能正常工作 HA1392接成BTL有多大功率 什么店铺可以锯木板我想锯一些木板,长61厘米,宽10厘米共4块,然后长65厘米,宽5厘米的共8块,像这样人家会不会帮我锯啊,还有,在什么店铺可以锯啊,大概多少钱啊,我只是想做一个桌子的架而已, 升旗台在天安门的什么位置 猜鲁迅著作:来回度步 木板怎样锯直 为什么在电路中一条线短路了,所有的用电器都不会工作 望有详解有A,B两地,甲乙从A地出发,丙从B地出发,甲到B地需t甲,乙到B地需t乙,乙丙相遇需t甲/p,甲丙相遇需t乙/q,求丙到地所需时间对不起,是丙到A地所需时间 有一个20米的木板,锯4米一块.要锯多少次?谁来帮我解决下. 描写升旗台的句子 用长为l的木条围成上半部分是半圆下半部分是矩形的窗框,中间有两根横档,要是透光性最好,应如何设计?本人不会弄图,请各路英雄谅解!我满意的话,横档要木头! a-2大于等于-2,a+2小于等于3,为什么要加等号, 局部短路为什么用电器不能工作,电流还是正常工作时的电流吗? y=|x+2|+|2x-1| 写成分段函数,画出图像,求直域!不理解 绝对值的变号,我知道要分成3段 但是X的范围 为什么取这范围 无法理解 高中数学:为什么等号成立? 根据相对论,光对于任何惯性系的速度都是c.如果一个惯性系的速度也是c,那么光对于它的速度是多少? 和摩擦力有关如图所示,人重600N,木块A重400N,人与A,A与地面的动摩擦因数均为0.2,现人用水平力拉绳,使他与木块一起向右作匀速直线运动,运动摩擦不计,求(1)人脚对A的摩擦力的方向和大小图 尸体埋在很稀的烂泥里和埋在潮湿的土里 哪种腐烂的更快我的小狗已经埋了1个月了刚埋几天就下雨一直在很稀的烂泥里 我想问下她现在是不是都腐烂变臭了 高中数学中区间等号的取舍 从相对论观点,为什么惯性系速度越快,其内时间相对外部越快 图像序列中的俩幅相邻图像,后一幅图像与前一幅图像之间存在较大相关性,这是什么冗余?A 空间冗余B 时间冗余C 信息熵冗余D 视觉冗余 使指针停在红色和黄色区域的可能性都是三分之一用空白的圆形纸片做转盘,按要求涂色 根据狭义相对论,当一惯性系K'速度接近C时,K中物体相对于K'的时空坐标都发生了变化,那么我们能不能认为K'� 请问一点五平方、二点五平方、四平方、六平方、十平方国标单股电线最大载流量是多少安? 有一个成语图为一道门和三只喜鹊,是什么成语?第一个字是门 有一块长30厘米.宽25厘米的长方体铁皮,在四个角上分别剪去面积相等的正方体后,正好折成一个深五厘米的无盖铁盒.求这个铁盒的表面积和容积.单位:(cm)要说清楚为什么这样算? 一块正方形木版有4个角,每次锯掉一个角,锯一次后还有几个角?锯2.3次后呢/ n次后还有几个角? 喜鹊()地叫着 从文中可以看出赵普是个怎样的人? 为什么尸体在土中比空气中腐烂得慢? 求一个表达情侣之间的爱意,还和喜鹊有关的成语,词句呜呜呜呜呜,我要好听一点,字好看一点的. 历史上和赵普类似的人 质量m为2千克的物体静止在水平地面强 用F为18牛的推力推物体 在t是两秒内物体位移s是10米 此时撤力F求...质量m为2千克的物体静止在水平地面强 用F为18牛的推力推物体 在t是两秒内物体位移s 1.A={y|y=x²+1,x∈N},B={y|y=a²-2a+2,a∈N*},则A、B的关系是括号()A.A=B B.A真包含于B C.B真包含于A D.B不包含于A2.已知集合A={x|ax=1},集合B={x|x²1=0}且A包含于B,则满 如图,一太阳能热水器受光面的一边AB长为1.5m,∠ACB=90°,倾斜角∠ABC=30°,连杆CD经过AB的中点D求支架AC,连杆CD的长. 从经济生活角度分析如何改变当前房价居高不下的状况谢谢了, 毛泽东诗词精选10句要精选的,好的加分 已知,如图所示,在△ABC中,∠ACB=90度,CD⊥AB,垂足为D,若∠B=30度,CD=6,求AB的长请用勾股定理来解答(初二的) 万圣节女王超模克鲁姆逼真扮老 全身老2013国际变性人选美决赛在泰国落幕美国83岁珠宝大盗偷走2万美元戒指被三起编造虚假恐怖信息威胁民航安全案件美国83岁珠宝大盗偷走2万美元戒指被惠誉上调西班牙国债评级展望土库曼斯坦总统力推与中国开展能源合作六千多粉丝离奇消失 委内瑞拉总统谴责南京市江堤坍塌 水利局被质疑是工作疏中国民间玩具登陆莫斯科印度开建“全球最高”塑像 呼吁民众捐卓别林之子尤金·卓别林:杂技演出获得美国洛杉矶机场枪击案嫌犯被捕 曾连开《铁血娇娃》潘霜霜大吐苦水 原始森林菲律宾前总统:中菲南海争议应由两国友孟晓苏:“以房养老”适合中国国情 或斯诺登致默克尔信件曝光 或“遥助”德2013国际变性人选美决赛在泰国落幕俄防长:日美导弹防御合作将打破亚太安俄防长说日美导弹防御合作将打破亚太安美国一名女司机因开车戴谷歌眼镜被传讯那不勒斯主席:选帅时曾两次约见米哈逼出来的坚强,忍出来的性格!彩民买埃弗顿逆转中45000镑投资:别被这12句话忽悠了!推荐 | 你觉得生活很安逸吗?我想你谷歌更新Play Music网站,看史上著名UFO事件:中国一例入选[营销]小米精心培养粉丝为何却遭米粉工信部提速降费目标:2017年普及百翼装飞行:死亡率再高也要玩【影评】超体:如果你没看懂,那就来看霸气!张馨予戛纳红毯力压范冰冰新仇旧犯我朝者虽远必诛!中国最强帝王【活动公告】双11还过节?历史讲坛让奇葩翡翠处处有,淘宝特别多!我也是醉支付宝推出境外流量产品 最低10元一 房子开关插座布置表,不装修也可以先Kate Moss 最新性感写真全球15处最惊险秘境 没胆量别去旅行 | 世界上最纯净的东西是这些?从送鸡蛋到获得1500万美元投资 屌
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘