登录|注册 咨询热线: 010-82552880

4G智能准入,Parasoft编码规则引领移动软件测试

时间:2017-07-02 00:20:48 点击:

随着国内4G牌照落地,专家普遍认为对于移动设备商而言,4G将成为继3G之后的又一次盛宴。工信部在前不久的《我国移动终端产业发展趋势分析及预判》中指出,在移动互联网时代,消费者不断升级的信息需求加快了移动通信与互联网服务的融合,“移动智能终端+应用服务”融合发展模式已成未来移动互联网的主要方向。

   “随着移动带宽、终端处理和存储能力的进一步提升,多功能成为移动智能终端的一大特点,终端的软件设备将会引起更多的关注。”Parasoft(倍睿)中国区技术经理王磊表示。Parasoft(倍睿)是软件质量解决方案和ADP(软件自动化错误预防)理论的创始者,全球领先的软件测试、ALM(应用生命周期管理)以及服务虚拟化领域的领导者。

   据悉,目前Parasoft(倍睿)引入中国的Parasoft C/C++test、Insure++、Jtest、dotTest、SOAtest、Virtualize、Development Testing Platform(DTP)等软件质量保障系统,被众多通信设备制造及运营服务商所采用。包括三星、诺基亚、摩托罗拉;中国移动、中国电信、中华电信等。业内专家表示,通信设备制造商多以硬件起家,为克服移动软件测试带来的挑战,同时减少开发成本,通信软件领域已经形成了使用编码规则来进行移动软件测试的惯例。

   据介绍,移动软件测试领域需要对编码规则进行严格恪守。比如在Parasoft(倍睿)长期合作客户三星电子的“MOBILE”项目里,编码规则在于建成一个软件框架给开发人员使用。“移动软件框架必须是一致的、组织良好的。” 三星电子相关部门负责人强调说。

   据了解,三星电子的“MOBILE”项目是一个C/C++开发项目,Parasoft(倍睿)提供C/C++test,以测试三星电子所开发的移动设备软件。C/C++test是Parasoft(倍睿)针对C/C++编码规则的一款自动化测试工具。

   业内专家表示,由于C++TEST的高度可定制化,允许用户完全自定义测试执行流程,这被广泛用于移动软件测试中。“除了使用内建的自动化测试以外,用户可以包含自定义的测试脚本和shell 命令,来使工具符合移动软件测试的构建及环境。” Parasoft(倍睿)中国区技术支持经理王磊介绍说。

   据介绍,Parasoft C/C++test一个明显的特点就是它的基于图形化界面的编码规则。“图形化界面简化了编码规则的创建。” Parasoft(倍睿)中国区技术支持经理王磊介绍说,“大多数的C或者C++代码检查器在创建编码规则时需要编写脚本,这有一定的难度,并要求更多的C或者C++编码规则知识。通过基于图形化界面的编码规则更容易被理解和执行。”

   据媒体报道,随着通信设备产品上市周期的不断缩短,移动软件测试面临的挑战越来越大。为了解决这些挑战,相应的移动软件测试成为了刚性需求。“完整规范的移动软件测试实现起来比较困难,通信设备企业都是直接进行系统测试,单元测试、集成测试由于测试执行的运行环境建立困难,执行效率低下,或者维护困难就往往被忽略。”业内专家介绍说。

  “实际上,Parasoft(倍睿)提供的C++TEST能提供完备的移动软件测试。只要时间上做好安排,确立测试方案,根据情况建立单元测试环境,即可顺利实施单元测试,有效的编码规则能尽早发现移动软件缺陷,提高时效,同时也提高了系统可靠性。” Parasoft(倍睿)中国区技术支持经理王磊介绍说。

   工信部部长苗圩指出,2013年1至10月间,中国的智能手机产量达到了3.48亿部,较去年同期增长178%。作为新的信息消费热点,对应用系统性能及功能方面的要求不断上升,使得通信设备商对软件测试工作的组织和管理备受重视。“建立优质的移动软件测试体系及方法,是保证通信设备应用系统高质量、高效率的必经途径。Parasoft C/C++test在多个项目中都取得了很好的代码质量,并高效率地完成了对代码质量的评估,我们准备将其应用到更多的项目中去。”三星电子相关部门负责人说。



下一篇:Parasoft软件测试打造金融IT强联合