01 概述开发和测试同等重要软件开发的时候,开发人员和测试人员需要协同沟通,测试在软件做需求分析的同时就会有测试用例的跟踪。02 分类按软件开发阶段划分单元测试:又称模块测试,对程序模块进行检验。集成测试:又称组装测试,检验程序单元的接口关系。系统测试:确认系统是否达到目标要求,对集成的硬件,软件系 ...
转载 2021-10-25 09:54:00
573阅读
2评论
VectorCAST软件测试解决方案,专门为用户提供自动化的测试和质量保障体系,尤其适用对自身有高安全性和高可靠性要求的嵌入式应用。其功能覆盖了“单元测试”、“集成测试”、“覆盖率分析”、“回归测试”和“静态分析”等项目前期测试所涉及的各个环节,以及部分的系统测试功能,能够应用于C/C++和Ada语言所开发的项目,广泛支持各类主机环境和嵌入式平台。由于其对嵌入式领域的长期专注,以及在自动化程度高,
 一、VectorCAST的安装在 Windows 平台,安装文件是一个压缩文件(zip 文件),请将其解压缩,解压缩后,找到 setup.exe, 双击运行,打开软件安装界面,之后在此界面点击 Next,进入下一步。编辑编辑 选择接受许可协议,之后在此界面点击 Next,进入下一步。编辑 选择安装类型,选择 Complete(完整),之后在此界面点击 Next,进入
原创 2023-07-01 09:42:33
469阅读
在这一步选择第四项:Skip this step - I will set up Licensing later. 跳过这一步,先不进行 Lic
原创 2023-07-15 07:59:07
973阅读
1. 打开示例页面(我所需的) 菜单栏 - Help > Welcome > Examples(页面右上角)> C Unit Testing > Tutorial for C OR: 菜单栏 - Help > Examples Environment > C > Tutorial for C 2. ...
转载 2021-10-12 13:46:00
582阅读
2评论
 一、配置 License 服务进入 VectorCAST 安装目录(默认为 C:\VCAST,如果在安装时修改了安装路径,在这里需要进入对 应的安装目录),找到 FLEXlm 文件夹,将 License 文件复制到 FLEXlm 文件夹下面。运行 lmtools.exe 配置 License 服务。编辑 找到 Config Services 选项卡。编辑 Servi
原创 2023-07-02 20:40:00
974阅读
全局变量修改——传入参数有指针的时候 ...
转载 2021-10-21 15:21:00
884阅读
2评论
打开 VectorCAST 软件,如
原创 2023-07-15 09:00:59
987阅读
使用VectorCAST进行企业测试 本用户指南详细描述了如何使用企业特性的扩展测试功能,如多配置测试、基于更改的测试以及连续和并行测试。 VectorCAST项目(Project)是VectorCAST单元和系统测试环境的集合,它允许在整个企业中共享测试和测试结果,为所有单元和集成测试活动提供单一 ...
转载 2021-10-14 18:38:00
902阅读
2评论
使用脚本文件启动 VectorCAST,可以在启动时设置好编译器相关的环境变量,方便 VectorCAST 在构
原创 2023-07-15 07:58:57
1743阅读
VectorCAST支持vxWorks各种版本,包括vxWorks 5.x, vxWorks 6.x以及vxWorks653的不同版本,在VectorCAST编译器列表中可以看到如下图所示的支持列表:图表1 -- VectorCAST支持的vxWorks环境VectorCAST通过VectorCAST RSP模块支持针对C/C++代码在vxWorks模拟器或者目标板上进行单元测试和集成测试,整个原
原创 2013-11-18 15:25:52
1146阅读
 一、打开 VectorCAST        通常情况下,技术人员会配置一个脚本文件(.bat、.cmd),用户可以通过这个脚本文件来启动 VectorCAST。使用脚本文件启动 VectorCAST,可以在启动时设置好编译器相关的环境变量,方便 VectorCAST 在构建环境时自动调用编译器,找到相关路
原创 2023-07-03 09:02:15
2243阅读
一、功能和性能指标 VectorCAST是主要用于C/C++/Ada程序的自动化测试软件,能够运行在Windows和Linux等多种开发环境。其主要功能包含自动化的单元测试、集成测试、覆盖率分析、回归测试、代码静态分析和测试需求跟踪,其最大特点或相比于其它相关同类工具最大的优势,就在于最大程度的自动化和更适用于嵌入式环境。以下予以分别阐述:·单元测试 VectorCAST 会根据被测代码和开发
原创 2013-11-18 15:35:15
6330阅读
 一、对外部函数打桩 在单元测试中,如果要调用到外部函数调用的时候,就要对外部函数进行打桩。对外部函数进行打桩的目的,一方面是为了验证外部函数接口的正确性,另一方面是对外部函数打桩 之后就可以自定义外部函数返回值。对于一个外部函数,如果在添加到环境的文件没有函数的定义,会自动为此外部函数打桩,如果在添 加到环境的文件中有函数的定义,可选对此函数打桩或不打桩。如果要对外部函数打桩
原创 2023-07-05 09:20:55
708阅读
如果要对外部函数打桩,在界面找到<<SBF>>并展开,找到需要打桩的外部函数,勾选前面的复
原创 2023-07-15 07:58:59
468阅读
 一、单元测试等待环境创建完成后,就可以开始单元测试。二、生成测试用例在 VectorCAST 中,一共有两种方法来生成测试用例,一种是手动生成测试用例,另外一种是自动 生成测试用例。三、手动生成测试用例        在 VectorCAST 中,手动生成测试用例,需要根据函数的需求,对测试用例中的参数填写
原创 2023-07-04 08:45:40
840阅读
VectorCAST 提供了一个图形化的测试用例设计界面,在这个界面中,函数参数,返回值,工程
原创 2023-07-15 07:58:45
970阅读
在软件开发过程中,测试是一个至关重要的环节,尤其是在持续集成和交付的背景下。“白盒测试、单元测试、C++、Python、自动化测试、pytest、vectorcast和googletest”是我们在构建软件时常见的几种技术。本文将详细探讨如何系统地进行这些测试,以确保我们的代码质量和稳定性。 ### 背景定位 在现代软件开发中,白盒测试(White-Box Testing)是一种通过内部结构和
原创 10小时前
253阅读
##VectorCAST技术支持培训编译器配置,可以通过下面添加,提供编译器定制,技术支持,培训。wanglequshuijiao有需要可以加详细聊vx【(QAC、Klocwork、Coverity、Polyspace、VectorCAST、TestBED、Tessy、C++Test)静态单元测试软件下载安装试用-哔哩哔哩】 https://b23.tv/J7QZ6rp  在这里向大家推
如何才能自动化地完成C/C++/Ada应用的测试?如何才能找到一款弥补现有自动化测试工具功能缺陷的测试软件?那么,不妨看看VectorCAST自动化测试方案给您带来的越冬密码……
  • 1
  • 2