1.前导篇:基于 Skill 的接口自动化测试方案说明
之前在知识库那边写过一篇文章,使用AI辅助接口自动化测试的,流程大概是这样子:
拿到接口文档之后,使用提示词/规则,生成接口测试用例,生成一个代码自动化框架,修改相应的配置,生成代码,最后执行用例并且输出allure报告,中间需要去维护自动化相关的代码。
那么随着Skill的出现,是不是有一种可能,能不能尽量减少手写代码,把测试框架、配置管理、用例执行等核心环节,分别封装成独立 Skill,再将这些 Skill 串联成一套标准化流程?
尽量简化代码,将代码框架、配置、执行用例等流程,封装成一个个Skill,并且将这些环节的Skill再封装成一套流程,使其规范化。
这套能够实际用于接口自动化测试的Skill系列,我想将其叫做ApiAutoTest。目标是把接口自动化测试的全流程通过 Skill 实现集成,让整个测试工作更加系统化、流程化、低代码化。
那么,ApiAutoTest有哪些环节,哪些Skills呢?
主要是提供以下5个Skills:
