- 博客(8)
- 收藏
- 关注
原创 单元测试(Unit Test)
单元测试是软件开发过程中的测试活动,主要用于验证代码中某个类或方法能否按照正常输入得到预期的输出。在单元测试中,软件的最小可测试单元进行检查和验证,这些单元通常是人为规定的最小的被测功能模块。这些特点使得单元测试成为软件开发过程中非常重要的一部分,它可以帮助开发人员提高代码的质量和可靠性,并降低软件出现错误的风险。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。这些是单元测试的主要作用,当然,在实际的开发过程中,单元测试还有其他的作用和优点。
2023-09-27 17:00:30
165
2
原创 VectorCAST:嵌入式代码自动化测试解决方案(Windows RSP包的使用)
1.1.1 启动脚本(*.bat)7.1.1 Linker command是链接命令,一般不需要和实际链接命令一致,只需要添加一些关键选项,例如-cpu等。3.1.1 Linker command是链接命令,一般不需要和实际链接命令一致,只需要添加一些关键选项,例如-cpu等。3.1.2 Linker command是链接命令,一般不需要和实际链接命令一致,只需要添加一些关键选项,例如-cpu等。3.1.1.2 --cmd-verb=XXX中的XXX为项目的链接命令执行器,一般和编译命令的执行器一样。
2023-06-07 15:58:18
3792
3
原创 VectorCAST:嵌入式代码自动化测试解决方案(Lnixu RSP包的使用)
1.2.1 QEMU_DEBUG_SCRIPT_PATH在工具的启动脚本中配置,指向存放simulator_qemu_debug.sh的存放路径。如果包含多个路径,如果包含多个路径,只有最后一个路径会生效。9.5.2 在/etc/ld.so.conf.d目录下,新建一个.conf文件,在文件中加入库所在的目录,然后sudo ldconfig更新ld配置。4.1.1.2 --cmd-verb=XXX中的XXX为项目的链接命令执行器,一般和编译命令的执行器一样。
2023-06-06 15:17:23
1058
1
原创 ARM指令及功能描述
当WHILE后面的逻辑表达式为真,则执行指令序列,该指令序列执行完毕后,再判断逻辑表达式的值,若为真则继续执行,一直到逻辑表达式的值为假。在程序中未使用该伪指令时,局部变量的作用范围为所在的AREA,而使用ROUT后,局部变量的作为范围为当前ROUT和下一个ROUT之间。从ARM指令集跳转到指令中所指定的目标地址,并将处理器的工作状态有ARM状态切换到Thumb状态,该指令同时将PC的当前内容保存到寄存器R14中。R0 = (R2 × R3)的低32位 R1 = (R2 × R3)的高32位。
2023-06-01 12:00:16
305
原创 VectorCAST安装指南
在这个例子中,许可证服务器的主机名是cn01439nb,MAC地址是98FA9BD88094,lmgrd端口为27000,如不配置,默认为27000。如下图,27000为默认端口号。如果已知license服务器的信息,比如xxx@ooo,则可以直接选择第二步,然后输入xxx@ooo,这样工具会自动创建VECTOR_LICENSE_FILE的环境变量。参照检查许可证文件章节描述,固定lmgrd和vector申请的端口,并将lmgrd.exe和vector.exe及对应的端口号添加到服务器防火墙的入站规则中。
2023-05-12 17:03:30
3443
5
原创 VectorCAST快速使用指南
VectorCAST / C++™ 是单元测试工具,能够对基于 C 或 C++代码的项目进行单元测试或集成测试, 能够轻松地独立测试整个项目中任何子文件或子文件集。VectorCAST / QA™是系统测试工具,能够对基于 C 和 C++代码的应用程序进行代码覆盖率分析。VectorCAST/Lint 是静态测试工具,基于 MISRA C(2012)/C++(2008)规范进行工程级别的代码静态检测,可自主删减规则。
2023-05-11 18:10:46
3650
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人