IT帮头条测试工具QAC和Tessy

Posted 天津IT帮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IT帮头条测试工具QAC和Tessy相关的知识,希望对你有一定的参考价值。

Hi,小伙伴们,今天我们荣幸邀请到一位经验丰富的工程师给我们分享一些测试方面的知识,一起来看看吧!


首先简单说下软件测试,软件测试就是在开发阶段根据软件的规格说明和内部结构精心设计的测试用例,通过执行这些用例来发现软件缺陷。

 

软件测试按不同的标准分可以分很多类,今天主要讲的是静态测试(QAC)和动态测试(Tessy)。


【IT帮头条】测试工具QAC和Tessy


静态测试技术是不执行程序代码而寻找代码中可能存在的错误或评估程序代码的过程。静态测试分代码审查、代码走查、技术评审。

 

动态测试是在测试数据上执行程序并分析输出以发现错误的过程。抽样数据必须满足一定的要求。

 

动态测试具有以下特点:

1.实际运行被测试程序,取得程序运行的真实情况,进而进行分析。

2.必须生成测试数据来运行程序,测试质量依赖于测

试数据。

3.生成测试数据、分析测试结果工作量大,使开展测试工作费时、费力、费人。

4.动态测试中涉及多方面工作,人员多、设备多、数据多,要求有较好的管理和工作规程。

 

下面介绍两个测试工具。

 

QAC——软件潜在缺陷测试

 

1. 编码过程中存在的问题

 

在编码过程中,常出现的问题主要有语法错误、不可移植、经常出现的编程错误、程序复杂、代码风格缺乏一致性。为了提高编码的质量问题,可以采取以下几点建议:

1)采用编码规范。

2)培养高素质的开发人员。

3)开发出高质量源代码。

 

2. QAC主要功能

 

1)代码潜在缺陷 /Bug 检查。

2)编程规则检查。

3)代码质量度量。

4)代码结构分析。

 

 

Tessy——嵌入式软件单元/集成/组件测试工具

 

1. Tessy功能介绍

 

1)测试用例。根据分类树方法进行设定(集成CTE),将Excel表格形式测试用例导入,手工添加。

2)类树 Classification Tree Editor  (CTE)。

3)自动生成测试环境。

4)测试结果显示。

5)代码覆盖率。

6)测试的执行和结果的评估。Tessy测试的执行和结果全部自动化。

7)回归测试。自动发现被测对象的改变,分析被测对象的接口,重

9)Tessy可以和Hitops等多种调试器紧密结合,通过在问题代码处设置断点进行调试,从而找出问题所在。

10)需求可溯性

11)支持 ASAP2:自动化和测量系统标准化协会制定ASAMMCD-2MC标准 A2L文件。


【IT帮头条】测试工具QAC和Tessy


1. 集成硬件

 

Tessy 支持多种集成。例如:微控制器 (microcontroller)、交叉编译器 (cross-compiler)、仿真机 (simulators)OCDS/JTAG/BDM等。

 

3.Tessy 安装环境

微软 Windows 2000 / XP / Vista


   以上就是对测试工具QAC和Tessy的分享了,相信大家对这两个工具都有所了解,希望对大家有所帮助。


===联系我们===

 

有看法,想吐槽?有观点,想爆料?有态度,想宣泄?小T在这里等着大家,不怕有想法,就怕没想法。不怕大声说,就怕你不说。欢迎与小T交流讨论哦!会有神秘奖品等着大家!

 

天津IT帮网址http://www.tjitb.com.cn

天津市软件评测中心网址

http://www.tstc.org.cn/

订阅号搜索:软件评测中心

新浪微博腾讯微博欢迎您关注:天津IT

天津IT帮二维码


软件测评大讲堂2群二维码






以上是关于IT帮头条测试工具QAC和Tessy的主要内容,如果未能解决你的问题,请参考以下文章

QAC/QAC++ — 软件静态测试工具

QAC静态测试配置及使用教程

代码静态测试王者新版上线——Helix QAC 2021.3:我的格局打开了

视频揭秘 | 控制汽车嵌入式代码质量,为啥知乎大神纷纷推荐QAC?

「云头条」人见人爱的九大开源DevOps工具

最受IT公司欢迎的50款开源软件