嵌入式软件动态测试工具tessy

嵌入式软件动态测试工具tessy

ID:32357150

大小:489.50 KB

页数:7页

时间:2019-02-03

嵌入式软件动态测试工具tessy_第1页
嵌入式软件动态测试工具tessy_第2页
嵌入式软件动态测试工具tessy_第3页
嵌入式软件动态测试工具tessy_第4页
嵌入式软件动态测试工具tessy_第5页
资源描述:

《嵌入式软件动态测试工具tessy》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、嵌入式软件动态测试工具Tessy   Tessy是一个专门针对嵌入式软件的C/C++代码进行单元、集成测试的工具,它可以自动化地执行测试、评估测试结果并生成测试报告。Tessy的目标就是:通过自动化整个测试周期,在所有测试阶段完美支持针对C语言的单元测试,当然,Tessy也同样关注测试组织和测试管理。   Tessy软件源自戴姆勒-奔驰公司的软件技术实验室。从1997年,Tessy就在戴姆勒-奔驰公司得到广泛的使用,之后独立成为专业的软件测试工具公司Razorcat,由德国Hitex负责全球销售及技术支持服务。北汇信息作为Hitex/Razorcat公司的中国合作伙伴,将

2、为中国汽车客户提供Tessy软件及优秀的软件测试服务。   Tessy的应用   在以V模型为例的开发模式中,Tessy主要处理右半部分验证和确认中单元/模块测试,集成/组件测试以及系统测试的内容。在V模型的开发模式中,单元测试是第一个测试活动。它阻止了每一类错误,比如算法错误,在V模式的右边向上蔓延,这样可以尽可能早得发现Bug,防止直到后面的测试过程或者直到最终用户那里才被发现,单元测试有经济效益,越早发现bug越好。    另外,Tessy也可以满足各类标准(ISO26262、IEC61508、EN50128/50129、DO-178B、汽车SPiCE或FDA的软件

3、验证通用原则)对测试的需求,比如ISO26262中各个测试等级中对模块测试的要求可以使用Tessy来满足,当然Tessy本身也通过了TUeV的认证,被证明是安全可靠的,可以在安全相关性的软件研发过程中被使用。   Tessy的特性   自动生成测试环境:   Tessy可以自动生成测试环境驱动,选择自动或者手动打桩以及自动生成测试用例模板,帮助客户提高测试用例设计效率。    多种测试用例确定方式:   除了从Excel中导入测试用例,手动地设计测试用例外,Tessy里集成了CTE软件,根据分类树的方法通过Tessy自动化地关联测试用例。    支持动态测试的各阶段:  

4、 Tessy可以支持从单元测试到系统测试的动态测试过程各个阶段,通过单元测试检查最小单位为函数的功能,通过集成测试来测试各个子功能组合起来的模块能否达到预期要求的父功能以及相互间的接口,通过系统测试实现与目标板集成的测试环境来测试系统功能;    另外Tessy可以自动发现被测对象的改变,分析被测对象的接口,重用测试用例和测试数据,从而为重复的回归测试节约大量的工作和时间,在接口不变的情况下Tessy可以完全自动化地执行不需要用户介入的回归测试;   全自动地测试执行及评估;   Tessy检查源文件并且通过分析程序代码来确定函数以及他们的接口,这些信息将被保存在特定的数

5、据库中供随时检索,接口信息和测试数据的分离实现了结构和数据之间的明确划分,一方面,接口的测试使首先显示变化成为可能,另一方面,如果发生变化,通常也只有要测试的函数接口的几个元素要发生变化,在Tessy中接口发生变化时的处理相当简单;   测试报告生成:   管理测试数据并将测试结果文档,Tessy提供输入参数/执行测试和评估结果和报告文档,Tessy可以生成多种格式的报告,包括XML,HTML,TXT,Word,Excel以及Windows帮助文档的格式。   显示测试覆盖度:   Tessy提供C1覆盖,即分支覆盖branchcoverage或者判定覆盖decision

6、coverage;条件覆盖,即多条件覆盖MCC(MultipleConditionCoverage)和修正条件判定覆盖MC/DC(ModifiedCondition/DecisionCoverage),Tessy是通过测试应用程序来获取测试覆盖信息的;    支持各种测试环境:   Tessy现在可以支持超过130种微控制器、交叉编译器和调试器的组合;这确保了Tessy能够处理交叉编译器生成的非标准C(ANSI-C)微控制器特定的代码;一旦Tessy和不同的调试器完成集成,就可以自动执行测试了。    支持ASAP2:   在Tessy中设计测试用例之前选择与ASAP2标

7、准的集成功能,确定需要导入的ASAP2文件,使用ASAP2转换规则自动地将测试用例中设计的测试数据物理值转换为在目标板中执行测试对象的整数值,从而简化测试用例设计的理解和实现,并且可以在Tessy中显示其他ASAP2信息,例如单位,最大/最小值等。   Tessy用户列表及典型案例:   Tessy被广泛应用于汽车、国防、铁路、医疗和工业应用领域当中,众多著名的汽车整车厂、零部件供应商都在使用Tessy。·汽车行业:Behr-Hella,Bertrandt,Beru,BMW,Bose,Brose,ContinentalTemi

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

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

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