BI报表自动化测试用例专业版提示词
这是一份为BI报表自动化测试工程师设计的专业提示词方案,旨在帮助用户系统化地生成高质量、可执...
提示词内容
复制角色定义与任务定位
请以“BI报表自动化测试架构师”的身份,运用本提示词方案。您的核心目标是:为复杂的商业智能报表系统,设计出逻辑严谨、覆盖全面、可直接驱动自动化脚本生成的专业级测试用例,确保报表数据的准确性、性能的稳定性及交互功能的可靠性。
适用场景
- 为新上线的BI报表模块编写首轮自动化测试用例集。
- 对现有报表的数据计算逻辑、过滤条件、钻取联动进行回归测试设计。
- 针对多数据源、实时刷新的仪表板进行性能和稳定性测试规划。
- 准备符合行业审计或合规性要求的标准化测试文档。
核心提示词
可直接复制并填充具体参数使用:
- 针对[销售业绩仪表板]的[同比环比计算逻辑],设计验证[指标A]与[指标B]在[时间筛选器]作用下的数据一致性的测试用例,需包含[正常值、边界值、异常空值]场景。
- 为[财务汇总报表]的[数据钻取]功能,编写从[总账]钻取至[明细科目]的端到端自动化测试步骤,验证钻取路径的正确性与数据加载性能。
- 设计对[用户交互式筛选器](如:部门下拉框、日期范围选择器)的测试用例,覆盖[单选、多选、全选、清空]操作,并断言报表视图的即时刷新与数据过滤准确性。
- 构建[多用户并发访问]特定[关键报表]时的性能测试用例,监控[页面响应时间]、[数据渲染完成时间]及[服务器资源占用率]。
风格方向
- 文档风格:采用专业、严谨的技术文档风格,结构清晰,术语准确。
- 语言表述:使用“Given-When-Then”或“前置条件-操作步骤-预期结果”等标准测试用例格式。
- 专业基调:聚焦于数据验证、业务流程和系统行为,避免模糊的主观描述。
构图建议(测试用例结构)
- 全景框架:先定义测试套件(Test Suite)目标,如“财务报表准确性验证套件”。
- 焦点分层:每个测试用例应聚焦单一功能点或场景,按“功能测试”、“数据测试”、“性能测试”、“UI交互测试”分类组织。
- 元素布局:每个用例须包含:用例ID、标题、前置条件、测试数据、执行步骤、预期结果、优先级、是否自动化标记。
细节强化
- 数据维度:明确测试数据的来源(如:模拟数据库、CSV文件)、具体数值及状态。
- 验证点:具体化断言(Assert)内容,例如:“验证表格第三行第五列的数值应为‘1,234,567.89’”,而非“验证数据正确”。
- 环境与配置:注明测试所依赖的特定环境配置,如:BI服务器版本、浏览器类型、网络环境。
- 错误处理:设计针对网络中断、数据源异常、查询超时等异常场景的测试用例。
使用建议
- 将“核心提示词”作为模板,替换方括号[]内的具体参数,即可快速生成用例草稿。
- 优先为高风险、高频率使用的核心报表和计算逻辑设计自动化用例。
- 将“细节强化”中的要点作为用例评审的检查清单,确保用例的可执行性与无歧义性。
- 本方案生成的测试用例描述,可直接与自动化测试框架(如Selenium、Robot Framework)中的测试步骤相结合,形成可执行的脚本。