使用CPPUnit执行C/C++单元测试
Windows环境下,使用CPPUnit执行C/C++单元测试,支持VS2013/VS2015/VS2017/VS2019开发环境,支持x86和x64。
软件缺陷介绍以及管理
在软件运行过程中出现的问题都叫做软件缺陷,简称bug。少功能:软件未实现需求(规格)说明书中明确要求的功能。功能错误:软件出现了需求(规格)说明书中指明不应该出现的错误。多功能:软件的功能超出需求(规格)说明书中的范围。隐形性功能错误:软件未实现需求(规格)说明书中虽未明确但是需要实现的要求。不易使
【总结】SpringBoot 单元测试中禁用 @Scheduled 启动的 Job 的方法
总结 SpringBoot 单元测试中禁用 @Scheduled 注解的多种方式。
软件测试工程师从入门到进阶一(概念篇)
需求即满足用户期望或正式规定文档(合同、标准、规范)所具有的条件和权能,包含用户需求和软件需求。可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该需求一般比较简略。或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。大多数公司在进行软件开发的时候会把用
聚焦汽车软件开发与测试:静态代码扫描、单元测试与集成测试等方面的实践应用
这是DevOps中的一个概念,即让测试人员在早期介入,更早地开始设计和定义测试用例,并伴随着开发周期进行测试,同时结合自动化测试工具,以尽早发现问题,缩短交付周期。使用自动化测试工具时,我们希望这些工具在精确计算复杂的覆盖率度量的同时,还能以用户友好的可视化形式,直观地展示结果,以便更清晰地了解软件
Java日志Log4j与@Slf4j注解
Log4j 是一个功能强大且灵活的日志框架,广泛用于Java应用程序中。Log4j 允许开发人员在应用程序中记录各种级别的日志信息,以帮助调试、监控和分析程序的运行情况。以下是对Log4j的详细介绍及其使用方法。
如何在Vue3中使用Jest或Vue Test Utils为一个简单的组件编写单元测试
以上,我们通过一个简单的例子介绍了如何在 Vue3 中使用 Jest 和 Vue Test Utils 为组件编写单元测试。这个过程包括了安装相关依赖库、创建组件、编写测试用例、运行测试及验证结果。通过 Jest 和 Vue Test Utils,我们可以高效地进行 Vue 组件的单元测试,确保组件
了解什么是软件测试(从零基础到入门)
软件测试零基础入门,学习笔记
AppCrawler简单使用教程(包含环境配置及简单测试)
(常见问题在文章末尾处)
Golang 单元测试+包管理+命令行工具
Go中每一个文件都属于一个包,即Go是以包的形式来管理文件和项目目录结构的包的名字规范是全小写。
一文详解软件测试
软件测试主要旨在通过执行一系列的测试用例,检查和验证软件产品的功能和性能是否符合设计规格和用户需求。这一过程不仅限于查找错误,还包括分析软件在实际环境中的表现,提出改进方案,并确保所有功能在各种条件下都能稳定运行。测试方法:软件测试可以分为手动测试和自动化测试,涵盖从单元测试到系统测试、从内部功能测
软件测试基础知识
上一章我们介绍了jvm相关的知识点,接下来我们进入新的篇章软件测试篇,今天先讲解软件测试的一些基础知识和概念相关的知识可能比较枯燥什么是软件测试?软件测试点可以穷举吗?测试和调试有什么区别?软件测试和软件开发的区别?优秀的测试人员需要具备哪些素质?测试概念什么是需求?测试人员眼里的需求是啥样的?什么
前端自动化测试(一):揭秘自动化测试秘诀
每次在版本发布上线之前,需要在电脑前蹲上好几个小时甚至更长时间对你的应用进行测试,这个过程非常枯燥而痛苦。当代码的复杂度达到一定级别,且维护者的数量不止你一个时,你会逐渐察觉到在开发新功能或修复 bug 时会变得越发小心翼翼。即使代码看起来没问题,你心里还是会犯嘀咕:这个 Feature 会不会带来
MBD软件开发测试之单元测试
如:资源消耗测试、基于需求的测试、背靠背测试,其测试方法/使用的工具环境等都是不一样的。ISO26262:2018 Part-6是功能安全的软件部分,其中Clause-9, -10, -11分别是在软件单元层面、软件集成层面以及整个嵌入式软件层面的Verification。需要注入哪些“故障”呢?用
【vue组件库搭建07】Vitest单元测试
使用Vitest 和 vue-test-utils进行单元测试
.NET单元测试使用AutoFixture按需填充的方法总结
是一个.NET库,旨在简化单元测试中的数据设置过程。通过自动生成测试数据,它帮助开发者减少测试代码的编写量,使得单元测试更加简洁、易读和易维护。AutoFixture可以用于任何.NET测试框架,如xUnit、NUnit或MSTest。如果直接使用生成的User对象,他会默认给你填充Id为随机整数,
测试管理工具中的单元测试是什么?理解这八大优势,才算精通单元测试
在计算机编程中,单元测试是一种软件测试方法,通过该方法可以测试源代码的各个单元以确定它们是否适合使用。单元是最小的可测试软件组件, 它通常执行单个内聚功能。单元测试就是是指对这个最小可测试组件——即单元进行检查和验证。单元体量小,因此比大块代码更容易设计、执行、记录和分析测试结果。通过单元测试发现的
单元测试:为工程质量保驾护航
单元测试是确保代码质量和可靠性的关键手段之一。通过对代码的最小单元进行独立测试,开发者可以更早地发现和修复缺陷,同时在进行代码重构和变更时保持稳妥。Mock 测试可以有效地隔离外部依赖,使测试更加独立和可重复,但需要谨慎使用,以避免过度 Mock 导致的测试与实际场景脱节。从实际开发经验中,逐步积累
Python 进行单元测试
单元测试是软件开发过程中的一个关键步骤,用于验证程序的各个部分(单元)是否按预期工作。Python 提供了多种进行单元测试的方法,其中最常用的框架是unittest。
vitest 单元测试应用与配置
jsdom 是一个在 Node.js 环境中使用的纯 JavaScript 实现的 DOM(文档对象模型),它模拟了足够多的浏览器环境,使得你能够在服务器端(如 Node.js 应用程序)中运行那些原本只能在浏览器中运行的脚本。Vitest的配置可以通过多种方式实现,包括在package.json中