单元测试

code2cat15 小时前
java·开发语言·单元测试·gradle
Java工具篇之Gradle:用任务图组织构建与交付昨天用Maven把源码变成通过测试的产物。今天保留同一份Java代码,换成Gradle,观察构建规则怎样从生命周期阶段转为任务依赖图。学完这一篇,你应该能启动项目、检查测试报告、定位依赖,并把统一构建入口交给同事和CI。
七夜zippoe4 天前
ai·单元测试·集成测试·mock·agent
Agent 测试实战:单元测试、集成测试与 Mock LLM 策略摘要:第一季留下了一个明确的空白——第 33 篇说"第一季最大的空白是评估",而评估的前提是测试。Agent 测试的根本困难是:LLM 有随机性,传统断言(assert result == expected)直接失效。同一个 Prompt 跑两次,输出可能不同;你既不能断言精确字符串,也不能简单地"跑通就算过"。本文讲清三件事:Mock LLM 的四种策略(stub / fake / 录制回放 / 真实调用,各自的适用边界与陷阱)、断言的五种替代方案(结构断言、属性断言、语义相似度、LLM-as-judg
梦想不只是梦与想5 天前
单元测试·harmonyos·hypium
鸿蒙 AI自动化测试实现想用 AI 能力实现自动化测试,当前有没有现成方案?基于 DevEco Studio 的 AI 生成单元测试能力和 Hypium 测试框架的组合实现。
光影6275 天前
测试工具·单元测试·json·测试覆盖率
Unittest单元测试基础速记单元测试是对软件中最小的可测单元(函数、类方法)进行正确性验证的过程,是保障代码质量的第一道防线,能帮助开发者在项目前期发现 bug,降低修复成本。
龙智DevSecOps解决方案7 天前
单元测试·视频教程·tessy
TESSY基于需求的单元测试教程:需求关联、覆盖率与可疑测试处理TESSY 视频教程本系列教程由 TESSY 授权合作伙伴——龙智(DragonSoft Digital, 简称DSD)翻译制作,内容由龙智 TESSY 技术团队审核。教程以 Elevator 项目为实操案例,完整演示 TESSY 中基于需求的测试工作流程。
努力努力再努力wz7 天前
junit·单元测试·lua
【Lua 入门系列】从顺序执行到分支与循环:一文理解 Lua 控制结构、作用域与跳转规则🔥 本文专栏:Lua 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:真正强大的人,不是永远充满信心,而是在信心不足时,依然愿意相信下一次尝试。
xiaoye-duck8 天前
c++·单元测试·第三方库
《C++ 工具库实战》GTest 单元测试:断言、全局环境、局部夹具与底层原理🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》 《Linux系统从入门到实践》《Linux网络从入门到实践》 《Qt 方寸极境》 《MySQL》
小凯在掘金9 天前
单元测试·测试
测试规范:为什么优先用 data-testid,而不是 CSS 选择器?前端自动化测试踩过最大的坑之一:改个样式,测试全红。很多团队在制定 E2E 测试规范时,都会强制约定优先使用 data-testid 定位元素,禁止直接依赖 CSS 类名、DOM 层级选择器。背后本质是「关注点分离」的设计思想。
2501_915106329 天前
ide·vscode·ios·单元测试·个人开发·swift·敏捷流程
iOS 单元测试怎么跑?用 KXApp 在 VS Code 里跑 XCTest 和 Swift Testing写了一个测试类,按 Cmd+R 跑 App 一切正常,转头打开测试面板,里面空空如也。不是测试写错了,是 Scheme 里没勾测试 target。这个坑我第一次也踩过。
小莫46112 天前
单元测试
把「测试有效性」加进 CI:GitHub Actions 配置指南配好之后,每个 PR 会多一个检查:如果有效性 <50%,PR 会变红,不能合并。★ 配好后的效果:下一个 PR 会自动多一个检查。
全栈技术负责人12 天前
运维·单元测试·自动化
AI 自动化单元测试技术方案数据契约类回归无人兜底:维度映射表里一处重复 key、漏注册,构建不报错、页面不一定立刻出错,直到线上才暴露。
川石课堂软件测试15 天前
数据库·功能测试·网络协议·http·kubernetes·单元测试·测试用例
涨薪技术|0到1学会性能测试第9课-HTTP响应统计前面的推文我们熟悉了性能测试Analysis分析图,今天给大家分享性能测试HTTP响应统计,后续文章都会系统分享干货,带大家从0到1学会性能测试。
我命由我1234516 天前
java·数据库·sql·功能测试·单元测试·压力测试·可用性测试
SQL 检测脚本
神一样的老师19 天前
单元测试·log4j
WS63 嵌入式 SSD1306 OLED 驱动单元测试实战在 MCU/RTOS 工程里给外设驱动写单元测试,听起来有点"奢侈",但一旦 OLED 显示出问题,你会发现"编译通过"和"显示正确"之间隔着一条巨大的鸿沟。本文记录在 WS63 平台(HiSilicon)上为 SSD1306 OLED 驱动搭建单元测试工程的完整过程,包括 host 侧覆盖率验证、设备端构建接入,以及三个真实踩坑(链接冲突、看门狗 NMI、屏幕全黑)的排查与修复。
CesareCheung19 天前
面试·单元测试·压力测试
高级软件测试工程师面试锦集软件测试工程师的进阶之路,往往伴随着一次次面试的洗礼。从功能测试到自动化测试,从手工执行到测试架构设计,高级软件测试工程师不仅需要扎实的技术功底,更需要清晰的逻辑思维、系统化的质量保障视野,以及面对复杂业务场景时的应变能力。
2501_9159184120 天前
ide·vscode·macos·ios·单元测试·个人开发·xcode
在 Xcode 中运行和调试单元测试的完整指南单元测试是确保代码质量的重要手段,而运行和调试测试是开发者必备的技能。本文将介绍如何在 Xcode 中运行单元测试,并使用调试和日志工具来发现和解决问题。
极小狐21 天前
数据库·ci/cd·junit·单元测试·mr·devops·代码覆盖率
MR 里测试摘要空白、覆盖率不显示?JUnit 与覆盖率配置 9 步排查现象 A:流水线跑完了,测试也执行了,合并请求里的「测试摘要」面板是空的,鼠标点开只显示"显示详情"后依旧没有条目。
toooooop821 天前
单元测试·fastadmin
FastAdmin(ThinkPHP 5.0)单元测试实践:从零到跑通基于 FastAdmin + PHP 7.3 + PHPUnit 8.5 的真实项目经验。本文以一个短信网关的签名、限频、配额逻辑为例,完整展示如何给一个"传统"的 TP5 项目建立可运行的单元测试体系。
silvamux_21 天前
单元测试·log4j·php
大模型 API 单元测试怎么 mock 不误伤跑大模型 API 的单元测试时,测试还没发出请求,就在读取密钥环境变量的那一行抛出了 KeyError;如果把密钥临时写进代码,用例又会真的访问 HTTPS,慢而且不稳定。根因通常不是测试框架,而是被测代码把客户端创建与网络调用绑得太紧。读完这篇,你能拿到一套可复现的 mock 方案:使用真实接入参数创建客户端,同时把网络调用锁在测试桩里,不让用例产生真实请求。