logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VectorCAST软件自动化测试方案

VectorCAST/C++是一个高度自动化的单元测试和集成测试方案,嵌入式开发人员常常用它来检验对安全性和业务能力要求较高的嵌入式系统。该自动化测试解决方案广泛用于电子,医疗设备,汽车,工业控制,轨道和金融等行业。

#单元测试#集成测试
自动化测试的意义在哪里?

作者:Andy Chen链接:https://www.zhihu.com/question/19786019/answer/33207262来源:知乎有人问:自动化测试的成本高效果差,那么自动化测试的意义在哪呢?我觉得这个问题带有很强的误导性,是典型的逻辑陷阱之一。“自动化测试的成本高效果差”是真的吗?当然不是。而且我始终相信,回答问题的最好方式是把问题本身弄清楚。也就

在VectorCAST for Linux中使用分类树功能生成测试用例

在软件测试中,测试用例的设计是对测试质量而言非常关键的软件测试活动,因为测试用例集合的选择对测试的深度和测试范围的影响非常大。分类树方法是由Grochtmann和Grimm在1993年提出的,是在软件功能测试方面一种有效的测试方法,通过分类树把测试对象的整个输入域分割成独立的类。按照分类树方法,测试对象的输入域被认为是由各种不同的方面组成并且都与测试相关。对于每个方面,分离和组成各种类别,而分类结

#测试用例
通过静态分析和持续集成 保证代码的质量 (Helix QAC)1

本文分为两个章节。第一章讨论持续集成的原理,持续集成如何简化软件开发生命周期,以及静态分析如何配合持续集成。第二章研究特定的工具套件,以及在实际使 用中如何获得该套件。主要研究Jenkins持续集成和PRQA的静态分析工具(QA•C, QA•C++ 和 QA•Verify),并说明他们是怎样结合在一起使用,以及他们所生成的信息。

CVE是什么?常见漏洞披露概述

CVE (Common Vulnerabilities and Exposures),通用漏洞披露,收集已知的网络安全漏洞披露,帮助您更好地保护嵌入式软件。该框架对于有效管理安全威胁至关重要。

如何对嵌入式C/C++进行自动化的单元和集成测试

VectorCAST/C++可对源代码进行解析,使用代码生成器自动建立测试代码(桩函数和驱动),以生成完整、可执行的测试套件。测试套件构建之后,VectorCAST/C++就可以构建并执行测试用例,然后显示代码覆盖率,报告静态检查结果。

#单元测试#集成测试#代码覆盖率
什么是CVE?常见漏洞和暴露列表概述

常见漏洞和暴露(Common Vulnerability and Exposures,简称CVE)收集了已知的网络安全漏洞和暴露,以帮助您更好地保护您的嵌入式软件。在这里,我们会阐释什么是CVE,CVE列表中包括哪些内容,以及它如何帮助确保您的软件是安全的。

什么是误报?如何识别误报和漏报

​不管开发人员技能多么精通,误报和漏报总是会发生,很可能是他们的代码有某种无意的错误或漏洞。为了确保尽早发现这些编码错误和漏洞,开发人员通常使用代码静态分析工具,工具会根据开发人员设置的规则检查代码。然而,代码静态分析工具并不完美,工具有时也会出现误报和漏报。这些编码错误如果没有被捕获,可能会对代码产生显著的影响。因此,我们将阐释什么是误报,概述误报和漏报的区别,并提供一个误报示例和和一个漏报示例

到底了