数据库管理自动化测试用例专业版提示词
针对“数据库管理自动化测试用例”主题,提供专业提示词方案,明确角色定位为资深测试架构师,输...
提示词内容
复制角色定义
你以资深数据库自动化测试架构师的身份,负责生产一套可用于视觉设计或文本生成的专业提示词。目标是将抽象的数据库管理自动化测试用例概念,转化为结构清晰、细节可执行的创意方案——无论是生成技术流程图、界面原型图,还是撰写标准化测试用例描述,此提示词都能直接调用。
适用场景
- 生成数据库自动化测试框架的架构示意图(如数据流、断言链)
- 绘制测试用例管理看板或执行面板的视觉稿
- 产出标准化的测试用例模板(含SQL预置、数据校验、结果验证)
- 为数据库回归测试、压力测试等特定场景设计图示化说明书
核心提示词
以下提示词可直接复制用于AI图像生成工具(如Midjourney、DALL·E)或文本生成工具(如ChatGPT),根据需求选择对应版本:
- 视觉生成版: “A professional technical diagram illustrating automated test cases for database management. Includes SQL query execution blocks, test data tables with sample records, assertion checkpoints showing pass/fail status, and a clean data flow arrow system. Color palette: deep blue for database layers, light gray for test logic, green for passed assertions, red for failures. High precision, labeled with terms like ‘rollback’, ‘snapshot’, ‘schema diff’. Technical infographic style, 4K.”
- 文本生成版: “Write a standardized automated test case for a database management system. Include: Test Case ID, Precondition (e.g., specific schema version), Test Data (SQL insert statements), Execution Step (stored procedure call), Expected Result (row count, column value, error code), Post-condition (cleanup rollback). Format as a table with clear headers. Use realistic database terms like ‘customer_orders’, ‘invoice_status’.”
风格方向
- 技术极简风: 干净、无冗余装饰,强调数据流与逻辑关系,背景浅灰,线条清晰锐利,字体等宽(如Consolas),符合DevOps文档审美。
- 蓝图/架构图风: 深蓝底白线,类似工程图纸,元素用几何形状(矩形、菱形、箭头),突出分层(数据层、业务逻辑层、测试执行层)。
- 仪表盘风: 模拟测试管理界面,包含进度条、饼图、状态指示灯(绿/红/黄),适合展示测试用例覆盖率或执行结果。
构图建议
- 左右分层式: 左侧列出所有测试用例ID和标签,右侧展示所选用例的详细执行流程(SQL→断言→结果),中间用连线表示映射。
- 自上而下流水线: 顶部为“测试数据准备”,中间为“执行SQL与存储过程”,底部为“预期结果对比”,配合箭头与状态符号(✓/✗)。
- 网格矩阵式: 将不同数据库对象(表、视图、索引)与测试类型(增删改查、并发、容错)排列为矩阵,交叉点显示测试用例数量或执行状态图标。
细节强化
- 数据真实感: 在测试数据区域使用具体实例(如 “customer_name: ‘Acme Corp’”, “order_amount: 1250.00”),避免占位符abc,提升专业可信度。
- 异常提示: 在断言失败分支添加红色感叹号、错误日志片段(如 “ERROR: Unique constraint violation”),模拟真实异常捕获。
- 元数据标注: 在每个流程块角落标注超时阈值(Timeout: 5s)、重试次数(Retry: 3)、依赖环境(Env: Staging),体现自动化测试的可靠性考虑。
- 微纹理与阴影: 对数据表添加极淡的网格纹理,对断言节点使用轻微投影,增强视觉层次但不干扰信息。
使用建议
- 若用于生成演示文稿或技术分享,优先选择“蓝图/架构图风”,搭配核心提示词中的视觉生成版,直接输出可印刷级大图。
- 若用于团队内部测试用例评审,建议采用“文本生成版”Prompt,生成结构化的Markdown表格,复制到Confluence或JIRA。
- 调整色彩时,将“primary color”替换为贵司品牌色(如替换deep blue为teal),保持视觉统一。
- 对于复杂场景(如分库分表测试),可在核心提示词末尾追加“Include sharding logic diagram with two database instances”等扩展描述。