Windsurf:接口自动化测试代码编写的利器
我尝试使用 编写了接口自动化测试的代码,实际感受到它的便捷和高效。Windsurf 对使用者的代码能力要求并不高,同时生成代码的准确率较高。更为出色的是,它生成测试Case的场景覆盖率也比较高。当代码编写完成后,Windsurf 还能够自动生成思维导图,给人工复核提供了便利。整体使用下来,感觉这就是一个编写测试代码的利器。 根据Coze的API编写接口测试代码 提示词:这是一个python项目,请根据在线文档描述的接口信息,生成接口测试代码。https://www.coze.cn/docs/developer_guides/retrieve_chat 使用上述提示词后,Windsurf能够正常生成Python代码并可运行。然而,无论是Windsurf还是Cursor,在识别Coze在线API文档时效果都欠佳,对接口关键信息的识别存在一些错误。于是,我将文档中请求和应答的样例复制到本地的txt文件中,再让Windsurf进行识别。这次识别的准确率就非常高。接口详细描述请见:https://www.coze.cn/docs/developer_guides/retrieve_chat。请求和应答样例如下: 请求样例:curl --location --request GET 'https://api.coze.cn/v3/chat/retrieve?chat_id=738137187639794****&conversation_id=738136585609548****' --header 'Authorization: Bearer pat_OYDacMzM3WyOWV3Dtj2bHRMymzxP****' --header 'Content-Type: application/json' 返回样例:{ "code": 0, "data": { "bot_id": "737946218936519****", "completed_at": 1718609575,…