功能测试 (Functional Testing)
English | 简体中文
📋 概述
功能测试是验证软件功能是否按照需求规格正确实现的测试活动。本模块提供全面的功能测试策略和方法指导,帮助测试工程师设计科学的功能测试方案,确保软件功能的正确性、完整性和可用性。
🎯 适用场景
- 核心业务功能测试:验证系统核心业务功能的正确性
- 用户界面功能测试:验证用户界面元素和交互功能
- 数据管理功能测试:验证数据的增删改查操作
- 系统集成功能测试:验证系统间的集成功能
- 端到端业务流程测试:验证完整的业务流程
📚 提示词文件
FunctionalTestingPrompt.md
语言:中文
角色:资深功能测试专家
功能:设计全面的功能测试策略和测试方案
核心能力:
- 黑盒测试方法和功能分解测试
- 功能覆盖完整性和测试方法科学性
- 业务逻辑复杂性和用户体验关注
- 系统集成复杂性处理
FunctionalTestingPrompt_EN.md
语言:English
角色:Senior Functional Testing Expert
功能:Design comprehensive functional testing strategies and test plans
🚀 快速开始
基本使用流程
准备功能需求
- 功能需求文档 - 系统规格说明 - 业务流程描述 - 用户故事提供测试目标
测试目标:[功能验证的具体目标] 测试范围:[需要测试的功能模块] 质量标准:[功能质量的评判标准]获取测试方案
- 全面的功能测试策略
- 详细的测试用例设计
- 测试执行计划
- 质量评估标准
💡 核心测试方法
黑盒测试方法
- 等价类划分:将输入域划分为有效和无效等价类
- 边界值分析:重点测试输入域的边界值
- 决策表测试:处理复杂的业务规则和条件组合
- 状态转换测试:验证系统状态的正确转换
功能测试分类
- 核心业务功能测试:主要业务流程和业务规则验证
- 用户界面功能测试:页面功能和交互操作验证
- 数据管理功能测试:CRUD 操作和数据验证
- 系统集成功能测试:模块间和系统间集成验证
🔗 相关资源
内部资源
外部资源
确保每个功能都按预期正确工作! ✅