zoukankan      html  css  js  c++  java
  • 精准化测试专业平台Paw:苹果APP应用代码质量的守护者


    众所周知,一款苹果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版本更新再频繁,团队也能游刃有余,从容不迫。

  • 相关阅读:
    又玩起了“数独”
    WebService应用:音乐站图片上传
    大家都来DIY自己的Blog啦
    CSS导圆角,不过这个代码没有怎么看懂,与一般的HTML是不同
    网站PR值
    CommunityServer2.0何去何从?
    网络最经典命令行
    炎热八月,小心"落雪"
    Topology activation failed. Each partition must have at least one index component from the previous topology in the new topology, in the same host.
    SharePoint 2013服务器场设计的一些链接
  • 原文地址:https://www.cnblogs.com/fengmin/p/5541354.html
Copyright © 2011-2022 走看看