ImageVerifierCode 换一换
格式:PPT , 页数:16 ,大小:589KB ,
资源ID:2735346      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2735346.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华立-智能电能表软件测试技术概述(宋锡强).ppt)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华立-智能电能表软件测试技术概述(宋锡强).ppt

1、智能电能表软件测试技术概述智能电能表软件测试技术概述 华立仪表集团股份有限公司 2015年4月 宋 锡 强三、软件测试方法四、测试软件的分析借鉴一、电能表产品软件测试的目的二、国内外研究现状五、软件可靠性测试的难点电能表产品软件测试的目的电能表产品软件测试的目的基于基于基于基于现状现状现状现状统计,目前智能电能表现场故障60%由软件缺陷导致;国网等目前关于电表性能、通信等基础测试已完善,但较难解决深层次的质量问题;国网等方面国网等方面公司关于表计软件测试现状公司关于表计软件测试现状产品黑盒测试为主;白盒测试由研发人员自己自发手工进行测试;a产品级测试,只验证基本功能;b测试深度和充分性有限,特

2、殊、异常现象难以模拟,无法达到软件各分支的覆盖测试,难以发现隐弊缺陷;速度慢,不充分;但基本很少有人会自觉进行白盒测试;代码的不代码的不规范和测试不规范和测试不充分,导致现充分,导致现场情况下各种场情况下各种异常故异常故障发生障发生基于基于基于基于未来未来欧盟欧盟MID认证认证产品软件代码的不规范性导致的质量安全性、可靠性等问题已遇到瓶颈;预统一软件的规范性;IEC 62059:电测量设备电测量设备 可可信信性性 第51部分:软件可信性(空缺)国内国内除国网软件比对、备案外,无软件测试与质量管控规范;急于探索;行业标准的行业标准的空白空白收集资料,调研工作情况:收集资料,调研工作情况:l软件的

3、质量对整个产品的质量起到了决定性的作用。因此我们迫切需要一软件的质量对整个产品的质量起到了决定性的作用。因此我们迫切需要一种针对嵌入式领域的测试工具来提高软件的质量和可靠性种针对嵌入式领域的测试工具来提高软件的质量和可靠性,缩短软件的开发缩短软件的开发周期。周期。l测试用例测试用例 的实现的实现收集资料,调研工作情况:收集资料,调研工作情况:l泽众测试软件的分析借鉴泽众测试软件的分析借鉴lAutoRunner(自自动动化化测测试试工工具具)、TestCenter(测测试试管管理理工工具具)、TAR(银银行终端测试工具行终端测试工具)功能测试功能测试性能测试性能测试单元测试和集成测试单元测试和集

4、成测试安全测试安全测试测试管理测试管理测试用例测试用例军用行业军用行业GJBZ 141-2004军用软件测试指南GJB5369-2005航天型号软件C语言安全子集QJ3027-1998 航天型号软件测试规范GJB 5236-2004军用软件质量度量GJB 142-2004-Z 军用软件安全性指南GJB/Z161-2012 军用软件可靠性评估指南DO-178B 美标.汽车行业汽车行业汽车软件测试认证标准ISO26262-2011MISRA-C-2004 工业标准的C编程规范SAE JA1002-2012 软件可靠程序标准SAE JA1003-2012 软件可靠性程序标准 指南.白盒测试白盒测试静

5、态测试动态测试自动化测试研发初期重要缺陷检测;编码规范检测;质量度量评价;各种异常现象的模拟测试;各逻辑结构的覆盖测试;达到静态100%自动化;动态自动化率70%-80%;提高可靠性、可靠性评价的关键措施收集资料,调研工作情况:收集资料,调研工作情况:软件可靠性研究特有的四个难点软件可靠性研究特有的四个难点l软件开发面临的问题领域的不确定性软件开发面临的问题领域的不确定性;l软件开发中实现机制的人为性与多样性软件开发中实现机制的人为性与多样性;l软件开发缺乏标准化的设计软件开发缺乏标准化的设计;l可靠性研究中对软件错误的分析建模可靠性研究中对软件错误的分析建模.表计模块划分表计模块划分 嵌入式

6、软件:-应用软件嵌入在ROM、RAM 和/或FLASH 存储器中 由微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成;共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性强调硬件软件的协同性与整合性,软件与硬件可剪裁软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等要求。软件测试方法软件测试方法限制开发者在测试中的参与;开发者仅限于最低层的单元测试;软件的可靠性是给别人的错误买单(硬件的错误、编程人

7、的错误、编译器的错误)仿真环境不能完全替代实际运行环境名称说明黑盒测试基于软件需求,而不是基于软件内部设计和程序实现的测试方式。白盒测试基于软件内部设计和程序实现的测试方式。单元测试主要测试软件模块的源代码。一般由开发人员而非独立测试人员来执行,因为测试者需要懂得该单元的设计与程序实现,测试者可能需要编写额外的测试驱动程序。集成测试将一些“构件”集成一起时,测试它们能否正常运行。这里“构件”可以是程序模块、客户机服务器程序等等。功能测试测试软件的功能是否符合功能性需求,通常采用黑盒测试方式。一般由独立测试人员执行。系统测试测试软件系统是否符合所有需求,包括功能性需求与非功能性需求。一般由独立测

8、试人员执行,通常采用黑盒测试方式。回归测试指错误被修正后或软件功能、环境发生变化后进行的重新测试。回归测试的困难在于不好确定哪些内容应当被重新测试。验收测试由客户或最终用户执行,测试软件系统是否符合需求规格说明书。名称说明负载测试测试软件系统的最大负载,超出此负载软件可能会失常。压力测试概念上与负载测试相似,叫法不同。性能测试测试软件在各种状况下的性能,如在正常或最大负载下的状况。易用性测试测试软件是否易用,主观性比较强。一般要根据很多用户的测试反馈信息,才能评价易用性。安装与反安装测试测试软件在“全部、部分、升级”等状况下的安装/反安装过程。恢复测试测试该系统从故障中恢复过来的能力。安全性测

9、试测试该系统防止非法侵入的能力。兼容性测试测试该系统与其它软件硬件兼容的能力。比较测试通过与同类产品比较,考察该系统的优点、缺点。Alpha 测试一种先期的用户测试,此时系统刚刚开发完成。Beta测试一种后期的用户测试,此时系统已经通过内部测试,大部分错误已经改正,即将正式发行。公司测试公司测试1、实际解决问题 静态缺陷测试已成正式测试流程,早期排查大量软件缺陷,如:缓冲区溢出、数组越界、使用未初始化的数据、无限循环等严重影响软件质量&可靠性问题。创创新新点点引入系统化白盒测试;利用国际先进白盒自动化测试工具同等行业内暂无提出和使用该措施计划申报了2015年的行业标准制定 从相关技术的研究应用上并不落后国外对公司来说全新的技术通用性通用性:对公司内部其它系统或兄弟公司平台白盒技术和自动化测试平台具有极强的通用性,推广应用;!行业内首创全面提升全面提升软件质量软件质量建行业标准与国际接轨华立仪表集团股份有限公司Tel::86-571-89300088Fax::86-571-89300800Http:/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1