测试用例文档
1. 用户登录测试用例
测试用例编号:TC001
用例标题:在正常网络下,使用有效用户名和密码进行用户登录
预置条件:
- 测试环境已搭建,网络连接正常。
- 存在至少一个有效的用户账号。
测试数据:
- username:lear
- password:123456
测试步骤:
- 输入用户名
lear
。 - 输入密码
12345
。 - 以请求体提交登录请求。
预期结果:
- [check 1] 系统应返回登录成功。
- [check 2] 返回的状态码应为200。
实际结果
返回正确
2. 用户认证测试用例
测试用例编号:TC002
用例标题:使用有效refreshToken进行用户认证
预置条件:
- 测试环境已搭建,网络连接正常。
- 用户已通过登录流程获得有效的refreshToken。
测试数据:
- 参数:refreshToken:eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNzQ5ODM3NzA3MTMyNDI0MTkzIiwiZXhwIjoxNzE1NzA3MDk0LCJjcmVhdGVkIjoxNzE1NzAzNDk0NTI2LCJyb2xlcyI6IlJPTEVfVVNFUiIsInVzZXJuYW1lIjoibGVhciJ9.Acws6EnYaHcYpn6MvNg5fmbkLi8HHGKk8sppZQh7c8XTOwcFdn0VyhpGg29jlapjtbRzv_xtZhe7Fg5IC5W6gg
测试步骤:
- 调用认证接口。
- 在测试参数中设置refreshToken。
预期结果:
- [check 1] 系统应返回新的accessToken和refreshToken。
- [check 2] 返回的状态码应为200。
实际结果
返回正确
3. 获取用户知识库测试用例
测试用例编号:TC003
用例标题:验证通过userId获取用户知识库的接口功能
预置条件:
- 测试环境已搭建,网络连接正常。
- 存在至少一个有效用户账号,且该用户有知识库数据。
测试数据:
- userId:1
测试步骤:
- 调用
/knowledge-service/knowledge/{userId}
接口。 - 将userId设置为1749837707132424193。
预期结果:
- [check 1] 系统应返回该用户的知识库数据。
- [check 2] 返回的数据格式应为JSON。
- [check 3] 返回的状态码应为200。
实际结果
返回正确
4. 获取页面详细情况测试用例
测试用例编号:TC004
用例标题:验证通过pageId获取页面详细情况的接口功能
预置条件:
- 测试环境已搭建,网络连接正常。
- 存在至少一个有效页面,且该页面有详细情况数据。
测试数据:
- pageId:101
测试步骤:
- 调用
knowledge-service/page/detail/{pageId}
接口。 - 将pageId设置为101。
预期结果:
- [check 1] 系统应返回该页面的详细情况数据。
- [check 2] 返回的数据格式应为JSON。
- [check 3] 返回的状态码应为200。
实际结果
正确