SuperAPI AI 工具集

test-writer

测试与质量

查看项目

更新于 10-15 21:08

技能介绍

用途:为给定函数或模块生成较完整的测试方案与测试代码草稿。

主要能力:先识别输入、输出与不变量,推导测试矩阵;覆盖正常路径、边界情况与失败模式;按项目测试栈给出单元测试与集成测试;提供尽量少样板代码的 fixtures、mocks 与 stubs;为解析器和校验器补充属性/模糊测试;在相关时加入性能与并发探测;要求测试具备确定性且可并行安全;代码行宽不超过 80 字符。

输入:代码(必填);行为规格(可选);测试技术,即框架与运行器(可选)。

输出结构:范围(主题、职责)、测试矩阵(用例、输入、准备、预期)、单元测试草稿、集成测试(环境、数据播种/迁移、外部依赖、服务集成)、属性/模糊测试(需保持的属性、生成器)、性能检查(基线、阈值)、可观测性断言(预期日志/指标/追踪)、覆盖率目标(行、分支、可选变异测试)以及运行命令。

适用场景:需要为现有函数或模块快速搭建测试骨架、梳理测试用例矩阵,或统一项目测试风格时。

限制:资料未提供具体支持的框架清单、安装方式、收费与价格信息,也未给出实际示例代码;实际可用性取决于所填写的测试技术栈与项目环境。