多源上下文理解
同时读取需求、原型、OpenAPI、代码差异、已有用例和历史缺陷,避免只根据一句提示猜测。
OpenQA · Verification Capability
智测 OpenQA 智能测试用例生成读取需求、接口定义、代码变更、历史缺陷与覆盖率,生成测试场景、前置条件、步骤、断言和数据,并经过评审写回用例库。
智能测试用例生成是让 AI 基于可追溯的产品和工程上下文,生成结构化测试场景的过程。高质量生成不仅包含操作步骤,还应说明覆盖目标、前置条件、测试数据、预期结果、优先级和依据,并能够映射到需求、接口或代码变更。
同时读取需求、原型、OpenAPI、代码差异、已有用例和历史缺陷,避免只根据一句提示猜测。
输出场景、前置条件、步骤、数据、断言、优先级、标签与来源,便于评审、检索和执行。
将生成结果与已有用例和覆盖率对比,优先补充边界、异常、权限、兼容性和未覆盖路径。
先展示差异和生成依据,经过人工确认后再写入用例管理平台,并保留版本和关联关系。
选择需求、接口、代码提交或业务流程,并加载相关历史资产。
拆解正常、边界、异常、权限、状态转换和兼容性场景。
生成可读、可编辑、可转为自动化脚本的测试用例草案。
由团队确认后入库;需求或代码变化时,生成增量修改而非重复创建。
系统先读取需求、接口定义、代码实现与已有测试资产,构建输入输出等价类、边界条件、状态转换机与权限矩阵,再生成包含前置条件、测试数据、操作步骤、预期断言与依据来源的结构化用例,最终经规则校验与人工确认入库。
纯 Prompt 对话往往缺乏工程上下文、用例格式不统一、无法去重且容易产生幻觉;智测 OpenQA 能够结合代码知识图谱、OpenAPI 契约、历史用例库与测试覆盖率,做语义去重、可执行性校验,并直接双向同步团队现有用例管理平台。
可以生成基础功能用例,但加入接口定义、代码差异、历史缺陷记录、线上真实流量和已有用例后,AI 才能精准识别边界边界、跨模块调用风险与未覆盖分支。
生成前先对已有用例库进行向量检索与语义比对;生成时要求强类型字段规范与可执行步骤检查;生成后计算增量差异并展示覆盖目标,最终通过人工一键评审入库。
稳定、前置条件清晰且断言明确的用例可一键转换为 API(REST/gRPC)或 Playwright UI 自动化脚本;复杂主观交互或高风险业务仍保留人工复核。