日常测试工作中,很多测试团队可能都Xmind来编写测试用例,XMind写测试用例特别适合在测试设计阶段快速梳理复杂逻辑、发现遗漏场景,提升测试覆盖率。
那么为确保生成的测试用例具备高度的可读性、可维护性与团队协作兼容性,提示词必须对XMind文件的结构层级和字段内容进行严格定义。同时,通过一个贴近实际工作的示例,验证该规范在复杂业务场景下的适用性。
1)XMind输出层级与字段规范
说明:根据《xmind格式测试用例输出说明文档》的要求,并结合行业通用实践,XMind文件应采用六级树状结构组织内容,每一层级承担明确语义职责,确保逻辑清晰、易于导航。(注:可根据实际业务要求调整层级节点)

关键字段补充要求:
- 用例编号:全局唯一标识符,便于追踪与缺陷关联
- 优先级:标注P0(核心阻断)、P1(重要)、P2(一般)、P3(建议),指导执行顺序
- 测试类型:分类标签(如"正向""负向""边界值""性能""安全"),支持多维度筛选
最佳实践:在实际应用中,可通过XMind的主题样式或图标对不同优先级或类型的用例进行视觉标记,提升浏览效率
2)示例:用户登录模块测试用例设计
说明:以下以"用户登录"功能为例,展示如何依据上述规范,在一个XMind文件中构建覆盖全面的测试用例体系。该示例综合运用了前文所述的需求解析、功能覆盖、场景路径及非功能测试整合策略。
一级节点:注册与登录
二级节点:账号密码登录
三级节点:AUTH-001_密码正确时登录成功(正向用例)
前置条件
系统已部署并正常运行
测试用户已注册,账号:testuser,密码:Test@123
操作步骤
打开登录页面
在用户名输入框输入"testuser"
在密码输入框输入"Test@123"
点击"登录"按钮
预期结果
系统验证用户信息成功
页面跳转到用户主页
页面显示"欢迎,testuser"
数据库中用户最后登录时间更新为当前时间
三级节点:AUTH-002_密码错误三次触发账户锁定(负向用例)
前置条件
同上
账户未被锁定
操作步骤
打开登录页面
输入正确用户名"testuser",错误密码"wrongpass"
点击"登录",重复此操作共三次
预期结果
前两次尝试返回"用户名或密码错误"提示
第三次失败后,账户被临时锁定5分钟
登录按钮变为禁用状态,并显示"账户已锁定,请稍后再试"
三级节点:AUTH-003_弱密码尝试检测(安全用例)
前置条件
用户处于注册流程中
操作步骤
进入注册页面
输入用户名"newuser"
在密码框输入弱口令"123456"
点击"提交"
预期结果
系统弹出红色提示:"密码强度不足,请使用至少8位包含大小写字母、数字和特殊字符的组合"
提交按钮保持禁用状态,直至密码符合策略要求
三级节点:PERF-001_高并发登录性能测试(性能用例)
前置条件
性能测试环境就绪,监控工具已部署
操作步骤
使用压测工具模拟300个并发虚拟用户
用户行为分布:70%尝试登录,30%浏览首页
持续施压5分钟,记录系统表现
预期结果
95%响应时间 ≤ 3秒
TPS ≥ 80
错误率 ≤ 0.2%
应用服务器CPU使用率 ≤ 75%,内存占用稳定无持续增长
接下来会会结合以上不同部分提示词,用cursor创建Xmind格式测试用例生成skills来生成具体用例。