智能聊天助手测试报告

目录

1.智能聊天助手项目

该项目是从零实现AI模型接入的SDK,基于该SDK实现的一款智能聊天助手,主要可以用于与云端模型deepseek-chat,gpt-4o-mini,与本地部署模型deepseek-r1:1.5b进行对话,

2.测试计划

1.根据本项目编写测试用例

2.根据编写的测试用例进行对应的测试

3.编写自动化测试脚本进行自动化测试

3.测试工具

Apifox,pyCharm,selenium,Edge浏览器,Chrome浏览器

4.设计测试用例

本项目主要是用来与大语言模型进行对话,因此测试用例的编写主要侧重于功能测试

测试环境 :

操作系统:Windows 11 64位

浏览器:Edge:153.0.4234.32 (正式版本) (64 位),Chrome:版本 152.0.7977.83(正式版本)(64 位)

测试工具:Apifox,Pycharm,selenium

项目首页地址 :测试地址

编写测试用例 :

5.手动测试

5.1 功能测试

因为本项目是接入不同的大语言模型,因此与模型进行交互首先要和指定的模型建立起会话,所以我们首先来测试新建会话的功能。

5.1.1 新建会话

预期结果:点击新建会话,出现模型选择,其中有三个模型分别是云端接入模型deepseek-chat,gpt-4o-mini和本地部署模型deepseek-r1:1.5b,选择任意模型点击确认会话创建成功。


选择deepseek-chat模型进行创建:预期结果:会话创建成功


选择gpt-4o-mini模型进行创建:预期结果:会话创建成功


选择deepseek-r1:1.5b模型进行创建,预期结果:会话创建成功

5.1.2 给模型发送消息

给deepseek-chat 模型发送消息,在对话框中输入你要给模型的消息,按回车或者点击发送按钮进行发送:举例发送"你是什么模型 ",预期的结果:用户给模型发送的消息内容展示在右侧并且成功发送,模型一段时间之后进行回复:


给gpt-4o-mini发送消息

预期结果:鼠标光标放入输入框,输入要发送的消息内容,点击发送或者回车,消息发送成功展示在右侧,模型一段时间后进行回复。


给本都部署的deepseek-r1:1.5b模型发送消息

预期结果:鼠标光标放入输入框,输入要发送的消息内容,点击发送或者回车,消息发送成功展示在右侧,模型一段时间后进行回复。

5.1.3 点击指定会话获取会话内容

预期结果:点击任意会话,会显示用户和模型的所有对话上下文内容



5.1.4 删除会话

删除当前会话:

预期结果:在会话列表中找到当前会话,点击右下角"..."出现删除会话,点击之后当前会话删除,会话的所有内容也被删除

5.2 兼容性测试

本次兼容测试的环境为:

Edge浏览器:版本 153.0.4234.32 (正式版本) (64 位)

Chrome浏览器:版本153.0.8010.37(正式版本) (64 位) Android 15 版本

5.2.1 浏览器兼容

在Edge浏览器中打开页面

预期结果:页面能够正常打开,功能能够正常运行

在Chrome浏览器上打开页面

预期结果:功能可以正常运行,页面完整

5.2.2 移动端兼容

在Android 15版本上运行

预期结果:功能能够正常运行,页面布局合理

6.自动化测试用例设计

7.发现的BUG

7.1 兼容异常

移动端:在Android 15版本下,出现了以下异常:

1.打开页面之后没有会话列表
2.创建会话之后,只能对当前会话进行交互,且无法删除

8.测试总结

1.系统核心功能(会话管理、消息发送、模型接入、前端交互)整体可用,6 个 HTTP 接口与前端页面均可正常工作。

2.前端页面在响应格式、SSE 转义、时间戳等方面已做兼容性处理,可适配后端当前返回。

相关推荐
狂师6 小时前
2026年AI安全测试工具大全,14款大模型与Agent安全工具一次配齐
安全·agent·测试
匠测AI说21 小时前
AI for Testing 提效实战 · 执行自动化(六):轻量 Mock 编排实战——WireMock 手工落地 + AI 加速
人工智能·测试
KKWOO3 天前
100 万次回归测试,究竟覆盖了多少种真实业务逻辑?
测试
ClouGence3 天前
敏捷开发如何做好测试?一篇讲清流程与实践
测试·敏捷开发
linoWu3 天前
1.接口自动化框架最小demo
测试
kevinccbsg3 天前
AI Agent 说测试都通过了?看着它跑一遍
测试
安替-AnTi3 天前
不用 root:我用 Tailscale 打通了云手机的 ADB 通道
adb·测试·调试·云手机·claude code
狂师3 天前
夯爆了!又一款开源企业级一站式AI智能测试平台!(附平台架构、技术选型)
人工智能·测试·全栈
DogDaoDao4 天前
Windows 双 Shell 全面对比:CMD 与 PowerShell 的技术剖析
windows·shell·测试·powershell·cmd·程序员开发
Layer4 天前
一些脱离 Mac 依赖的 Agent 操作 iPhone 实现
ios·ai编程·测试