码迷,mamicode.com
首页 > 移动开发 > 详细

精准化测试专业平台Paw:苹果APP应用代码质量的守护者

时间:2016-05-30 09:55:38      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

 

技术分享
众所周知,一款苹果APP进入苹果应用商店后,要上排行榜,要被首页推荐,版本更新必不可少,但作为版本更新的关键所在,软件测试一直被业内吐槽“坑太多”,缺陷防不胜防、相关经验缺乏等等。若问如何“填坑”?以往,这相当于老大难,可现在,有了来自星云测试(www.teststars.cc)的软件测试平台Paw,老大难也能迎刃而解。

经常更新APP版本好处多多,时尚应用StyleIt创始人兼首席执行官Henry Kang表示:“不断更新你的产品,添加新功能对获得推荐非常有帮助”,理由就是经常更新不仅可以及时改善应用Bug,还能适时增加新功能,用户看到应用不断在进步,自然会给予好评,而且更新本身能为APP争取推荐机会。

来自App Annie Intelligence的数据也显示,获得苹果应用商店首页推荐对应用下载量具有显著影响,特别是“游戏下载量飙升了500%”。

事实上,众多APP团队的确在不断更新产品。由于APP开发秉持的是“敏捷开发、频繁迭代”的理念,因此一些相对成熟的APP更新频率为一个月左右,有的APP每隔一两周就会发布一个更新版本,尤其是在安卓平台上,APP的更新频率较之iOS更高。

APP版本要更新,可现有的软件测试不给力。目前,软件测试主要方法是手工黑盒测试,但黑盒测试只能完全依赖于人对软件输入、输出的判断,没有先进的智能技术对质量进行可视化的精准评估。此外,不同团队的测试风格差别太大;APP软件测试经验匮乏;由于用户场景差异、环境差异等因素,APP上线后才会暴露缺陷。

技术分享

Paw的出现则为苹果软件测试提供了强有力的帮助。作为首款专门针对苹果APP开发与测试团队的最前沿的精准化测试专业平台,Paw支持苹果应用从开发、迭代、维护全流程的可视化精准测试跟踪和测试分析,即使是初级测试人员也能易于学习掌握,用黑盒测试的方法实现精准化测试。

在APP项目的优化与运维方面,Paw表现得更加出色。对于敏捷开发者来说, PAW可以自动去分析APP版本变更所影响的功能点的范围与影响度,使得版本更新更加省时省力。而一旦APP出现了缺陷,来自Paw内置的测试漏洞分析系统就会起效,通过对APP的静态信息和动态分析,直接定位和摘选高风险的漏测点。如果测试时间紧迫,团队不能对APP进行100%的全面测试,Paw还可以直接定位和检出风险最高的缺陷,而无需对所有的模块和功能点进行逐一的排查。

技术分享

更受团队青睐的是,Paw拥有类似游戏存档的功能。PAW能存储经过分析的程序骨架和标号映射数据,因此无论团队更换还是成员变动,都能在企业权限约束下快速了解相应项目结构,快速上手项目,从而为APP开发效率加上“保险”。

技术分享
不仅如此,Paw还根据客户的不同需求,分别架构了客户端软件和企业测试私有云端平台,确保个人用户无需安装任何软件,就能通过Web接口快速浏览PAW平台进行软件测试,而企业管理者也能随时随地管理测试数据,把握APP项目的进展,使用灵活,操作方便。

Paw的优势还有不少,但毋庸置疑的是,有了Paw这个“利器”,就算软件测试“坑”再多也能“填”,就算APP版本更新再频繁,团队也能游刃有余,从容不迫。

 

精准化测试专业平台Paw:苹果APP应用代码质量的守护者

标签:

原文地址:http://www.cnblogs.com/fengmin/p/5541354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!