公司测试用例写得乱七八糟,直到制定了这份《测试用例编写规范》

AI Agent技能封装三步走:用Skill稳定生成测试用例 在AI Agent应用落地的过程中,提示词越长反而越容易让模型表现不稳定。Skill机制提供了一种将高频、标准化动作封装为可插拔技能包的思路,通过SKILL.md定义触发条件与执行流程,scripts承担确定性逻辑,references沉淀团队规范与领域知识。这一设计本质上把“让模型临场发挥”转化为“让模型调用成熟工具”,大幅提升输出质量与工程可控性,尤其适用于接口测试用例生成这类规则明确、验证标准清晰的场景。本文以测试场景为例,介绍从编写技能说明书到构建执行器、组织参考资料的三步方法论,并给出可复用的调试 阅读详情

1.目的

统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性,可执行性、合理性。为测试执行人员更好执行测试,提高测试效率,最终提高公司整个产品的质量。

2.范围

适用于集成测试用例和系统测试用例的编写,现在编写用例的辅助工具为TestDirector 8.0.

3术语解释

集成测试:

集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。

系统测试:

系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。

4.测试用例原则

4.1系统性

1.对于系统业务流程要能够完整说明整个系统的业务需求、系统由几个子系统组成以及它们之间的关系;

2.对于模块业务流程要能够说明清楚子系统内部功能、重要功能点以及它们之间的关系;

4.2连贯性

1.对于系统业务流程来说,各个子系统之间是如何连接在一起,如果需要接口,各个子系统之间是否有正确的接口;如果是依靠页面链接,页面链接是否正确;

2.对于模块业务流程来说,同级模块以及上下级模块是如何构成一个子系统,其内部功能接口是否连贯;

4.3全面性

1.应尽可能覆盖程序的各种路径

2.应尽可能覆盖系统的各个业务

3.应考虑存在跨年、跨月的数据

4.大量数据并发测试的准备

4.4正确性

1.输入界面后的数据应与测试文档所记录的数据一致

2.预期结果应与测试数据发生的业务吻合

4.5

测试用例千万不能随便,记录由一个测试用例异常引起的思考 开源项目面对的是的所有人,每个人每个公司的环境都不同,项目结构也不一样,jdk,spring体系的版本,第三方依赖包都不一样。所以这个问题可能到这就结束了,因为并非框架本身的问题,Junit本身在启动spring失败的情况触发了2次初始化spring的动作,可能是一种Junit的重试的机制。具体的运行机制是在点下类的RunTest的时候,会去先初始化spring,然后开始运行一个个测试方法,当测试方法运行的时候,如果发现没有初始化spring,还会初始化一遍spring。而且正确配置情况下,是正常的。... 阅读详情

相关推荐

测试开发——用例篇(如何设计一个测试用例,设计测试用例的一些具体方法)

设计测试用例的万能公式😁,如何设计一个测试用例,设计测试用例的一些具体方法

日常学习记录、分享,愿我们都遇见更好的自己,与诸君共勉 2万+

如何管理一个测试团队

管理团队要立规矩、立规范,但也不能管得太死,太死就失去了灵活性,那团队的创造性也将被扼杀,如何做到张弛有度,如何高效地管理好一个团队,本 Chat 将根据我自己的经验来浅谈下,也欢迎大家给出自己的意见或建议,共同学习。自己这边呢,请 A 喝点东西,找 A 私聊了下,首先站在她的角度出发去看,表示谅解,然后慢慢地深入,从对方的角度来讲这件事情,最后算是说明白了,A 也意识到了自己的问题,后面也开始注意自己说话的音量和控制情绪了。会议可以让每个人说下自己最近的工作,哪些做得好,哪些不好,如何改进。

weixin_42258032的博客 1417

AI驱动测试用例智能生成:提升复杂系统测试覆盖率与效率的实战指南

软件测试是保障软件质量的关键环节,其核心在于设计高覆盖率的测试用例以验证功能正确性和系统稳定性。传统手工设计方法在面对复杂业务逻辑和海量参数组合时,常面临效率低下与覆盖不全的挑战。随着人工智能技术的发展,机器学习与自然语言处理为测试用例生成提供了新的解决方案。通过分析需求文档、代码结构与历史缺陷数据,AI能够自动识别测试场景并生成用例,显著提升测试设计的效率与深度。这项技术尤其适用于金融、电商等业务规则复杂的系统,能够有效应对组合爆炸问题,实现精准回归测试。在实际应用中,结合大语言模型进行需求解析与用例草稿

weixin_33906657的博客 660

软件测试报告怎么写?以超市管理系统为例的完整指南

软件测试报告是测试工作的最终交付物,它不仅是测试过程和结果的记录,更是项目决策者判断系统能否上线的重要依据。一份合格的测试报告应当围绕“测了什么、怎么测、结果如何、能否发布”四个核心问题展开,通过清晰的结构、合理的用例设计、规范的缺陷记录和严谨的测试结论来体现测试的专业价值。在实际工程中,测试报告既要覆盖功能模块的拆解与优先级划分,也要关注跨模块业务流程的验证,同时通过边界值、异常场景和隔离的测试数据提升用例质量。缺陷管理则是报告含金量的关键,准确划分严重程度、提供完整证据链,并用统计表支撑结论,才能让报告

weixin_34056162的博客 359

企业站的一些常用的测试用例

可以指导测试的流程,第一轮测试之后对照着checklist过一遍看是否有遗漏的地方

企业测试用例

测试用例 测试用例 测试用例

电网公司测试用例

电网公司测试用例

STC8H8K64U ADC采样实战:从蜂鸣器控制到电压测量(附完整代码)

本文以STC8H8K64U单片机为核心,通过两个实战案例详细讲解ADC采样的应用。首先介绍如何利用ADC采样值动态控制蜂鸣器响度,实现模拟PWM效果;其次深入探讨高精度外部电压测量的方法,包括硬件连接、两点校准技巧以及软件滤波,旨在帮助开发者从理论到实践全面掌握ADC功能。

weixin_29159441的博客 562

AI训练师团队管理运营思路

工具运营AI训练师主要是支撑运营,协助算法和运营提高托管机器人的解决能力,以协助降低业务场景熔断与优化场景识别为核心运营目标,通过算法聚类、标注分析等方式,结合业务知识,提供精准、清晰的标注数据和解决方案,确保训练效果满足需求。过程中需要与算法、运营一块参与模型搭建和数据验收,并且负责核心指标和数据日常的跟踪维护。④针对知识库已有意图进行梳理和分析,反馈运营评估缺失或合并意图优化方向。③对语料数据进行挖掘、清洗,解除缠绕、冗余等问题导致的未识别。①线上case分析,及时发现识别问题导致的托管熔断问题。

qq_25438419的博客 1085

FPGA时钟架构解密:从SRCC/MRCC到全局时钟树的实战指南

本文深入解析Xilinx 7系列FPGA时钟架构,从SRCC/MRCC引脚特性到全局时钟树设计,详细介绍了BUFG、BUFMR等关键组件的应用场景和优化策略。通过对比SRCC与MRCC的驱动范围及适用场景,提供低抖动时钟布线技巧和时钟域交叉(CDC)设计方法,帮助工程师构建高性能FPGA时钟系统。

weixin_29191081的博客 1486

PTPX功耗分析实战——从脚本配置到报告解读

本文详细介绍了PTPX功耗分析的全流程,从脚本配置到报告解读,帮助工程师快速掌握芯片设计中的功耗估算技术。文章涵盖了环境搭建、波形文件处理、功耗报告解析等关键环节,并提供了实战经验和优化建议,特别适合需要提升PTPX功耗分析效率的开发者。

weixin_29248313的博客 279

M2DGR数据集在主流SLAM框架中的实战配置指南:从ORB-SLAM到FAST-LIO的完整流程

本文提供了M2DGR多传感器数据集在主流SLAM框架中的实战配置指南。详细介绍了从ORB-SLAM、VINS-Mono等视觉/视觉惯性框架,到A-LOAM、FAST-LIO等激光/激光惯性框架的完整配置流程、参数调整要点及常见问题解决方案。通过实际测试对比,分析了各算法在M2DGR数据集上的表现,为机器人定位与建图研究提供了宝贵的实战经验。

k9l0m1的博客 481

卫星轨道坐标转换:轨道六根数到经纬高(经STK验证)

a:半长轴(km)e:偏心率i:轨道倾角(度)Ω:升交点赤经(度)ω:近地点幅角(度)ν:真近点角(度)

weixin_52370774的博客 170

YOLO系列算法改进 | C2PSA改进篇 | 融合FSD频域结构解耦模块 | 双域解耦感知,兼顾全局亮度与局部纹理,适应红外小目标与边缘部署场景 | ICME 2026

YOLO系列算法改进 | C2PSA改进篇 | 融合FSD频域结构解耦模块 | 双域解耦感知,兼顾全局亮度与局部纹理,适应红外小目标与边缘部署场景 | ICME 2026 (以YOLO26最新目标检测模型为基础,利用C2PSA_FSD创新模块进行改进)

2502_91881744的博客 316

Hermes 教程 03:Skills 系统

摘要:Hermes Skills是一种自我改进机制,可将解决问题的经验保存为可复用技能文档。v0.13.0版本遵循agentskills.io开放标准,与Claude Skills互通。技能创建流程包括发现问题、创建技能文件、加载使用和优化更新四个阶段。系统提供技能检索和自维护机制(Curator),支持技能媒体路由和多种管理命令。内置技能涵盖开发调试、创意头脑风暴等场景,通过积累技能使Hermes更适应用户需求。

程序猿_三产 733

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: 教你3招,写出甩同事3条街的HTML测试报告
下一篇: 全网最全最核心的测试用例大纲,看完不会设计测试用例请来打我
程序媛月下
博客等级 码龄7年 5262粉丝 462原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值