• 敏捷测试、多版本累积
  • 对于敏捷开发者来说, PAW可以自动去分析苹果应用版本变更所影响的功能点的范围与影响度,使得版本更新更加省时省力。而一旦该应用出现了缺陷,来自Paw内置的测试漏洞分析系统就会起效,通过对应用的静态信息和动态分析,直接定位和摘选高风险的漏测点。如果测试时间紧迫,团队不能对实施100%的全面测试,Paw还可以直接定位和检出风险最高的缺陷,而无需对所有的模块和功能点进行逐一的排查。并且所有版本的测试数据,支持累计的合并计算。Paw将多个敏捷局部测试的数据汇总到最新代码视图上统一展示。还可以任意选择版本合并,观察任何时间节点的累积数据,进行版本对比,更快更精准的快速排除BUG。
  • 可视化软件示波器
  • Paw内置的软件示波器能够在测试过程中,自动分析程序运行的一些数据指标,以波形的形式进行实时输出,能够跟踪显示程序执行的逻辑块的速率指标、程序执行的条件数速率指标等。因此当程序的行为发生明显变化的时候,示波器可以很精准的分析出来,测试人员就可以通过示波器快速定位到问题所在,快速解决。示波器提供多种覆盖率分析和图形分析等,使整个测试过程可视化,精准把控每一步的测试情况,从而轻松把控产品质量。
  • 智能缺陷分析
  • Paw提供了一套“静态“+“动态”全景的代码逻辑结构视图,以解决测试和开发之间沟通效率低下的问题。研发人员也可以看到测试详情,即可以通过PAW的代码结构图、 控制流程图等信息进行代码的静态审查,同时可在代码结构图上直接看到代码运行的运行逻辑信息,能清晰的看到每个功能点完整的执行路径, 当鼠标悬停在某个执行路径上的条件表达式上的时候,Paw可以展示每个子条件的运行详细情况。同时它也支持自动化从代码到功能逻辑的投影分析, 它可以根据历史的运行经验数据,自动分析某个代码模块被功能点调用的情况,开发人员根据这些数据可以进行一致性的修改,避免修改某个功能 由于考虑不全而引起其他功能的缺陷。完美实现开发和测试的一体化。
  • 企业私有云管理
  • Paw为远程团队管理提供完美解决方案。项目管理者可以在任何时间、任何地点通过云平台了解项目进度。Paw在架构上分为客户端软件和企业测试私有云端平台,用户通过客户端平台作为媒介,接收被测试移动应用产生的测试数据并实时同步到私有云平台,云平台进行数据的计算、共享,以提供团队异地、多人分布式的数字化测试的支持。云端提供Web功能接口,无需安装任何软件,就可以快速的浏览Paw平台对原始测试数据的全方位的 分析和对测试的质量、进度进行数字化跟踪。企业管理者可以通过企业测试私有云平台随时调用测评数据、实时远程协同、异地测试和数据查询分析、测试数据全局共享等。彻底解决了测试数据分散割裂、不统一的管理弊病。
  • Paw的适配性相当强大。可以部署在企业内部用于企业级的开发、测试管理平台、整合进入企业的DEVOPS架构,也可以和企业的发布平台以及自动化 测试平台集成。Paw依据其强大的代码分析能力,将开发过程的众多数据进行数字化的、自动化的分析、展示和追踪。