嵌入式软件系统及其自动测试技术的发展与现状

嵌入式软件系统及其自动测试技术的发展与现状

ID:15752699

大小:57.28 KB

页数:2页

时间:2018-08-05

嵌入式软件系统及其自动测试技术的发展与现状_第1页
嵌入式软件系统及其自动测试技术的发展与现状_第2页
资源描述:

《嵌入式软件系统及其自动测试技术的发展与现状》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2007NO.21ScienceandTechnologyConsultingHerald科技咨询导报IT技术嵌入式软件系统及其自动测试技术的发展与现状邓勇1曾建光2(1.普天信息技术研究院北京市100080;2.西南石油大学计算机科学学院成都市610500)摘要:嵌入式软件跨越多个OS和硬件平台的特点,如何摆脱低效的手工测试活动,增强测试效果,是摆在软件测试人员面前的一个必须解决的课题。自动化测试技术及其工具的出现有效地提高了软件的测试的效率和效果。而把自动化测试技术运用到嵌入式软件测试当中同样能够大幅度节省嵌入式软件测试所需的人力和物质资源,能有效保证软件的开发质量。关键词:嵌入式软件

2、软件测试自动测试技术自动测试工具中图分类号:TP311文献标识码:A文章编号:1673-0534(2007)07(c)-0005-021自动测试技术的现状[1]解放出来,同时还能够确保测试执行的精确模块中。所以一般的做法是把有难度的测试软件质量是软件的生命,软件危机曾经是性。因此,当今,自动化测试技术在软件工业单元输出的部分单独建立测试用例,以手工运软件界甚至整个计算机界最热门的话题。为界得到空前的重视,并在回归测试(Regression行我们也无需对它进行测试。了解决这场危机,软件从业人员、专家和学者Test)[3]中被广泛使用。2.3软件自动测试的一些具体做法做出了大量的努力。现在人们

3、已经逐步认识*图形界面输出部分单独建立测试用例,以到所谓的软件危机实际上仅是一种状况,那就2自动测试工具分析手工运行。是软件中有错误,正是这些错误导致了软件开2.1自动测试工具的发展现状*通过编程语言或脚本语言编写短小的程发在成本、进度和质量上的失控。错误是软随着软件测试的地位逐步提高,测试的重序生成测试用例,实现大量的数据输入和标准件的属性,而且是无法改变的。由于软件缺陷要性逐步显现,测试工具的应用已经成为了普的结果输出。及错误而造成经济损失并导致严重后果的事例遍的趋势。目前用于测试的工具已经比较多*测试执行写的灵活控制,包括方便的选择屡见不鲜,如1996年6月4日,欧洲空间局耗巨了,这

4、些测试工具一般可分为:白盒测试工具、测试用例库运行,测试运行时间的控制,测试用资研制的阿利安娜火箭首次发射失败等等。黑盒测试工具、性能测试工具,另外还有用于例编写的可用性要强,要确保测试用例开发的软件测试是提高软件可靠性和保障软件测试管理(测试流程管理、缺陷跟踪管理、测及时性。质量的重要手段。作为软件中的一个重要分试用例管理)的工具。*测试结果与标准输出要易于比较,对不吻支,嵌入式软件近年来的应用日益广泛。如何总的来说,测试工具的应用可以提高测试合的测试结果进行分析、分类、记录和通报。有效地执行对嵌入式软件的测试,从而保证其的质量、测试的效率。但是在选择和使用测*测试状况的统计和测试报告的

5、产生、发开发质量越来越成为一个热点问题。软件测试工具的时候,我们也应该看到,在测试过程送。试是软件质量保证的重要手段,据研究机构统中,并不是所有的测试工具都适合我们使用,同*自动测试与开发中产品的每日构建的配时,有了测试工具、会使用测试工具并不等于合。计分析表明,国外软件开发机构40%的时间是测试工具真正能在测试中发挥作用。花在软件测试上的,软件测试费用占开发总费2.2自动测试工具的开发与应用3嵌入式自动测试技术的现状用的30%~50%。对于可靠性、安全性有较由于人们对于软件质量的重视程度越来越嵌入式系统是一个正在快速成长的工业领高要求的软件,测试费用可能更高。要成功开高,就导致了测试在软

6、件开发中的地位越来越域。嵌入式设备已经在工业领域、自控领域发出高质量的软件产品,必须重视加强软件测重要。测试是目前用来验证软件是否能够完以及国防等领域得到了广泛应用,随着数字化试工作。成所期望的功能的唯一有效的方法。在这一时代的到来,大量系统架构复杂、功能日益强对产品进行测试是将产品推向市场的关键趋势的引导下,现在很多软件相关的公司都非大的嵌入式系统正不断进入市场,这对嵌入式步骤之一,而使用测试自动化则可以减少测试常重视对于他们所开发的软件的测试,甚至不软件的开发技术和测试技术提出了更高的要执行所需的时间,测试自动化可以赢得时间、惜花费巨资购买商用的测试工具,但是效果却求。嵌入式系统的复杂

7、性和集成度越来越高,金钱和质量,它也可以替代重复性的令人乏味不一定理想。究其原因主要是存在着对于软其中的软件部分也开始在整个嵌入式系统中占的测试。而且如果没有测试自动化,诸如统计件测试的诸多误解。对于测试工具的选择,只有越来越多的比例,并经常实现硬件的功能。使用测试和进化算法等测试将是不可能进行。要满足需要并能够自动运行测试用例就可以这些系统不可能由某个人单独完成,而需要有从理论上讲,几乎每一个测试都可以自动了。不要一味

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。