postman(ai篇)
不使用ai的情况下postman的不足1.读懂接口文档2.手动操作postman3.用例设计拥有ai的Postman1.OpenAPI标准接口文档规范文件格式• json• yaml2.LLM目前AI技术主流的路线就是大模型生产式大模型输入一句话/一段话大模型会根据输入内容生成一系列的结果• 聊天的回应•问题的答案•做具体的事情3.专项任务建议打开一个新的干净的窗口建议提示词工程的技巧组织输入的内容1.角色扮演让AI扮演某个角色以这个角色的思路能力风格来进行输出例你是一个10年经验的高级资深测试工程师特别擅长针对接口测试用例设计和接口测试执行2.明确的任务清晰明确的说明AI要做什么不要让AI产生模糊矛盾歧义的理解例接下来对登录的接口进行用例的设计用例数量 不少于5个用例的内容要考虑正常情况异常情况特殊字符串等等。3.少量的样本给出一些AI输出的示例让AI更清楚明白要做什么以及结果以什么样的格式输出例优先级接口名称请求参数预期结果p0登录登录成果p0登录密码错误p1登录密码为空完全使用AI• 提示词• 大模型• 能力• 推理模型慢准• 非推理模型快• 模态• 文本模型只能处理文字比如deepseek• 多模态模型还能处理音视频图片比如doubao• 开源• 开源可以在自己的电脑部署比如deepseek• 闭源只能在线使用比如GPT• API和API KEY• 一般将大模型以openai接口格式进行部署得到LLM API• 如果需要鉴别身份使用API KEY证明我是谁•Agent软件• 使用API的方式连接LLM可以充分使用LLM的能力并且自身提供一系列的工具知名软件CodeXClaude CodeOpen CodeDeepseek TUI等等1.从postman迁出postman的内容可以导出为JSON文件被其他的软件进行读取2.使用Agent软件以Open Code为例1.安装命令版本1.安装node2.执行npm命令npm install -g opencode-aiGUI版本1.下载安装包2.进入项目打开存储项目的文件的目录3.完成任务可以让Agent读取指定的文件• 需求文档• 接口文档• postman的JSON文件• 项目源码4.用例执行两种选择1.生成一个postman支持的用例文件导入postman进行执行2.使用ai自身支持的方式来执行python cli