微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 业界新闻 > 物联网步步逼近,软件测试问题如何解决?

物联网步步逼近,软件测试问题如何解决?

时间:08-10 来源:3721RD 点击:

被用在哪些地方?软件的使用者是谁?软件与硬件的关系如何?软件的关键性程度有多高?如果发生故障会带来的影响有多大?你的软件是否必须符合行业规范?

对于以上这些问题,不同的企业所给出的回答肯定是各不相同的。"voke市场推动者格局"报告有利于企业回答上述问题并选择适当的解决方案提供商。在这个格局中,风河公司的解决方案被归入级别最高的"变革型"提供商,比较适合以下情况的软件企业采用:强调设备软件质量的企业;为设备软件寻求商业级测试解决方案的企业;希望有效管理软件复杂度和产品上市速度,并且有高安全性需求的企业;希望通过设备软件来增强竞争优势的企业;寻求与传统IT生命周期相互融合的企业。

软件已经是企业在竞争中脱颖而出的利器。而随着物联网时代的步步逼近,设备也很少单独运行,越来越多的则是参与到M2M式的交互合作当中。多核、多操作系统、64位,这都是当今最热门的技术,而hypervisor(管理程序)在其中起到关键性作用。不仅软件环境如此复杂,产品上市速度的压力也更加严峻。特别是消费电子产品,其生命周期有的时候竟短于6个月。因此,传统的人工软件测试方法已经无法赶上其速度,自动化测试成为必然的选择。

作为Intel公司的全资子公司,风河正在把设备软件质量推向新的水平,帮助嵌入式软件开发团队提升安全可靠性和上市速度,满足不断攀升的代码量和复杂度需求。风河的核心观念是,保证软件质量免于风险就是保护企业的品牌,为此企业必须拥有商业级的解决方案。风河的设备软件测试解决方案就是以商业级的保证为目标,为企业提供有保障的确定性。

风河设备软件测试解决方案

风河的设备软件测试解决方案提供有,虚拟实验室管理(VLM)和虚拟设备。这套测试工具首先是可以帮助软件团队节省时间,因为不再需要把时间浪费在等待实验室和待测设备上面,从而可以把所有的时间都充分利用起来进行代码测试工作上。要知道,在设备和软件与日俱增的环境中,时间是金钱无法换得的。

风河公司的设备软件测试解决方案由以下部分组成(图2):


图2:风河设备软件测试解决方案。

风河测试管理:一个自动化测试框架,提供运行时"白箱"可视化能力,让测试者完全了解待测软件所发生的一切。这套综合性测试自动化系统包括了监控、执行和管理功能,特别是可以进行虚拟实验室的设置和管理(VLM),以及真实设备和虚拟设备的测试管理。

风河自动软件测试框架(FAST,Android自动化软件测试框架):一个为Android设备提供的自动化软件测试解决方案,已经内置了26000项测试。这个测试解决方案极为顺畅地实现了软件测试的自动化,缩短了Android设备测试的时间。其不仅降低了测试成本,提高了软件质量和稳定性,而且可以验证其是否符合Android兼容性测试套件(CTS)。

风河用户体验测试开发包(UXTDK):一个测试脚本编写解决方案,可以快速创建自动化测试脚本,用于Android设备、应用以及基于浏览器的Web内容。这个解决方案的设计目标是重现人工操作设备时与设备之间的所有互动,从而验证设备的用户体验。与传统的"记录/重放"式测试工具相比,UXTDK采用可编程的方法来创建测试情景,从而更加易于保证测试的完备性。由UXTDK编写的测试脚本可以通过风河FAST或者风河测试管理框架来进行管理。

风河虚拟化模拟器(Simics):一个全系统模拟器,让软件开发和质量管理更加易于进行。这个模拟器可以实现全部调试功能(例如反向执行和执行现场编辑),从而很容易进行故障植入。有了这个模拟器,所有的软件开发和测试都可以完全不依赖于硬件,从而在根本上改变了产品开发的时间顺序--开发和测试工作可以先于硬件的开发和采购。这样一来,不仅节省了时间,而且极大地降低了成本和风险。

除了上述完整的产品组合,风河还跟传统的IT应用提供商建立合作伙伴关系,实现了企业IT应用与设备软件的融合。风河是HP公司的银牌合作伙伴,也是HP企业管理协会成员。其测试产品可与HP质量中心(QC)集成。同时,风河的测试产品已经获得IBM公司的Ready for Rational认证。而且,IBM Rational也是风河的战略合作伙伴。

Voke分析师指出:"产品上市时程持续被压缩,使开发团队不断面临庞大压力,安全问题也因而常被忽略。风河和Coverity双方技术的整合改变了测试市场生态,使嵌入式开发团队能在最早阶段就专注于安全问题的解决,同时也兼顾了品质的确保,并有效降低因产品出错而导致品牌形象受损之风险。另外,也可避免因产品出现未知的安全漏洞而损及公司整体营收。"

作为软件测试市场的"变革型"提供商,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top