ITP平台AI助手操作说明
通过AI助手,ITP平台能够显著提升测试效率,减少人工编写测试用例和脚本的时间,让测试工程师能够专注于更核心的测试策略和质量保障工作。- API基础URL:https://dashscope.aliyuncs.com/compatible-mode/v1。3. **智能参数分析**:自动分析接口参数并生成边界值、异常值测试用例。2. **自动化测试脚本生成**:生成可直接运行的Python测试脚本
简介
ITP(Interface Test Platform)平台AI助手是基于阿里云百炼平台Qwen3 Coder Plus模型构建的智能测试助手。它能够帮助测试工程师自动生成测试用例、测试脚本,显著提升测试效率和质量。
体验网址
服务 | 地址 | 用途 | 用户名(密码) |
---|---|---|---|
前端访问 |
自动化测试平台 | 浏览器访问 |
tester(88888888) |
Admin 页面 |
http://1.95.215.79:8898/admin | Django 后台管理界面 |
admin(88888888) |
Swagger 文档 |
http://1.95.215.79:8898/swagger | 启用了 drf-yasg2 |
功能特性
1. **智能测试用例生成**:根据接口文档自动生成高质量的测试用例
2. **自动化测试脚本生成**:生成可直接运行的Python测试脚本
3. **智能参数分析**:自动分析接口参数并生成边界值、异常值测试用例
4. **测试数据建议**:为测试用例提供合理的测试数据建议
配置说明
1. 获取阿里云API Key
要使用AI助手功能,首先需要获取阿里云百炼平台的API Key:
1. 访问[阿里云官网](https://www.aliyun.com/)并登录您的账号
2. 进入[阿里云百炼大模型服务平台](https://bailian.console.aliyun.com/)
3. 在页面右上角点击头像图标,选择"API-KEY"或在左侧导航栏直接点击"API-Key"
4. 点击"创建新的API-KEY"按钮
5. 妥善保存生成的API Key(仅显示一次)
2. 在ITP平台中配置AI助手
1. 登录ITP平台的Django Admin后台
2. 找到"AI配置"管理界面
3. 点击"添加AI配置"
4. 填写以下信息:
- 提供商:阿里云
- 模型名称:qwen3-coder-plus
- API基础URL:https://dashscope.aliyuncs.com/compatible-mode/v1
- API密钥:您申请的AccessKey Secret
- 系统消息:定义AI助手的行为准则(可选)
5. 设置Token使用限制(可选):
- 每日Token限制:控制每日使用量
- 每月Token限制:控制每月使用量
6. 点击"保存"完成配置
使用指南
生成测试用例
还有说明文档
1. 在ITP平台中进入接口测试模块
2. 选择需要生成测试用例的接口
3. 点击"AI生成测试用例"按钮
4. AI助手将自动生成覆盖正常场景、边界值、异常值的测试用例
5. 审核并调整生成的测试用例(如需要)
6. 保存测试用例
生成测试脚本
1. 在测试用例列表中选择需要生成脚本的用例
2. 点击"AI生成测试脚本"按钮
3. AI助手将生成可直接运行的Python测试脚本
4. 脚本特点:
- 符合PEP8规范
- 包含详细的注释说明
- 使用assert语句进行验证
- 可直接运行,无需额外配置
5. 下载并保存生成的脚本
查看使用统计
1. 在Django Admin后台进入"AI使用记录"界面
2. 可以查看:
- 每日/每月Token使用量
- 各接口的使用情况
- 请求类型统计
3. 根据使用情况合理调整Token限制
最佳实践
1. 提供清晰的输入信息
为了获得更好的生成效果,请确保提供清晰、完整的接口信息,包括:
- 接口URL
- 请求方法(GET/POST/PUT/DELETE等)
- 请求参数及类型
- 期望的响应格式
2. 合理使用Token
- 定期查看Token使用情况
- 根据项目需求设置合理的每日/每月限制
- 对于复杂接口,可以分批生成测试用例
3. 审核生成内容
虽然AI助手能够生成高质量的内容,但仍建议:
- 审核生成的测试用例是否符合业务逻辑
- 检查测试脚本的参数是否正确
- 验证边界值和异常值测试的合理性
注意事项
1. API Key安全性:请妥善保管您的API Key,避免泄露
2. Token消耗:注意监控Token使用情况,避免超出限制
3. 网络连接:确保ITP平台能够正常访问阿里云API
4. 内容审核:生成的内容仅供参考,使用前请进行审核
技术支持
如在使用过程中遇到问题,请联系技术支持:
- QQ:631012651
通过AI助手,ITP平台能够显著提升测试效率,减少人工编写测试用例和脚本的时间,让测试工程师能够专注于更核心的测试策略和质量保障工作。
当前进度:
已完成开发,即将构建Docker,敬请期待
项目地址:
更多推荐
所有评论(0)