Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
test-bitAgent-API
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
测试组专用
test-bitAgent-API
Commits
4218114e
提交
4218114e
authored
11月 21, 2025
作者:
张孟夏
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
调整参数传递逻辑,修改任务详情的断言
上级
c55a4900
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
10 行增加
和
8 行删除
+10
-8
000-生成token.robot
000-生成token.robot
+3
-3
01023-更新能力-ability_update.robot
01023-更新能力-ability_update.robot
+4
-4
01030-获取任务列表-task_page.robot
01030-获取任务列表-task_page.robot
+1
-0
01031-任务详情-task_detail.robot
01031-任务详情-task_detail.robot
+2
-1
没有找到文件。
000-生成token.robot
浏览文件 @
4218114e
...
@@ -14,13 +14,13 @@ token生成
...
@@ -14,13 +14,13 @@ token生成
Create Session URL http://accounts-4j.sit.ninetechone.com
Create Session URL http://accounts-4j.sit.ninetechone.com
${content} 生成token ${kfz} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
${content} 生成token ${kfz} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
Set Global Variable ${a_token} ${content["access_token"]} #开发者access_token
Set Global Variable ${a_token} ${content["access_token"]} #开发者access_token
${content} 生成token ${zh} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
Set Global Variable ${token} Bearer ${content["access_token"]} #开发者token
Set Global Variable ${token} Bearer ${content["access_token"]} #开发者token
${content} 生成token ${zh} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
Set Global Variable ${zh_token} Bearer ${content["access_token"]} #租户管理员token
Set Global Variable ${zh_token} Bearer ${content["access_token"]} #租户管理员token
Set Global Variable ${URL} ${URL}
Set Global Variable ${URL} ${URL}
Set Global Variable ${clientId} ${client_id}
Set Global Variable ${clientId} ${client_id}
#Set Global Variable ${token} Bearer
1a5188ab-00d9-4f40-867f-6305485a1dcd
#Set Global Variable ${token} Bearer
c48f9c86-74d6-458a-8685-72eb3153ad3f
#Set Global Variable ${zh_token} Bearer
1a5188ab-00d9-4f40-867f-6305485a1dcd
#Set Global Variable ${zh_token} Bearer
c9cc2c60-a71c-404b-b59a-3fdb6cdbd7a1
[Teardown] Delete All Sessions
[Teardown] Delete All Sessions
*** Keywords ***
*** Keywords ***
...
...
01023-更新能力-ability_update.robot
浏览文件 @
4218114e
...
@@ -10,7 +10,7 @@ ${path} /api/v1/ability/update
...
@@ -10,7 +10,7 @@ ${path} /api/v1/ability/update
[Tags] F
[Tags] F
${secs1} Get Time epoch
${secs1} Get Time epoch
create session URI ${URL}
create session URI ${URL}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 200 ${token}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent
${secs1}
","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 200 ${token}
log ${content}
log ${content}
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["data"]} True
Should Be Equal As Strings ${content["data"]} True
...
@@ -19,7 +19,7 @@ ${path} /api/v1/ability/update
...
@@ -19,7 +19,7 @@ ${path} /api/v1/ability/update
[Tags] E
[Tags] E
${secs1} Get Time epoch
${secs1} Get Time epoch
create session URI ${URL}
create session URI ${URL}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 401 ${EMPTY}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent
${secs1}
","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 401 ${EMPTY}
log ${content}
log ${content}
Should Be Equal As Strings ${content["code"]} 401
Should Be Equal As Strings ${content["code"]} 401
...
@@ -27,7 +27,7 @@ ${path} /api/v1/ability/update
...
@@ -27,7 +27,7 @@ ${path} /api/v1/ability/update
[Tags] E
[Tags] E
${secs1} Get Time epoch
${secs1} Get Time epoch
create session URI ${URL}
create session URI ${URL}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 401 {}
${content} POST请求结果 ${path} {"id":${bid},"active":true,"name":"outhagent
${secs1}
","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 401 {}
log ${content}
log ${content}
Should Be Equal As Strings ${content["code"]} 401
Should Be Equal As Strings ${content["code"]} 401
...
@@ -35,6 +35,6 @@ ${path} /api/v1/ability/update
...
@@ -35,6 +35,6 @@ ${path} /api/v1/ability/update
[Tags] E
[Tags] E
${secs1} Get Time epoch
${secs1} Get Time epoch
create session URI ${URL}
create session URI ${URL}
${content} POST请求结果 ${path} {"active":true,"name":"outhagent","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 422 ${token}
${content} POST请求结果 ${path} {"active":true,"name":"outhagent
${secs1}
","description":"此能力用于在百度搜索引擎中输入指定的关键词并获取搜索结果。用户只需提供关键词,系统将自动完成搜索操作并返回搜索结果。适用于需要快速获取百度搜索结果的场景。${secs1}","created_at":"2025-08-08T14:51:48","start_page_url":"https://www.baidu.com","parameters":[],"outputs":[],"extensions":{"skipError":false,"useIncognito":false,"closePage":true,"stepInterval":1000,"autoFocus":false}} 422 ${token}
log ${content}
log ${content}
Should Be Equal As Strings ${content["detail"][0]["type"]} missing
Should Be Equal As Strings ${content["detail"][0]["type"]} missing
01030-获取任务列表-task_page.robot
浏览文件 @
4218114e
...
@@ -8,6 +8,7 @@ ${path} /api/v1/task/page
...
@@ -8,6 +8,7 @@ ${path} /api/v1/task/page
*** Test Cases ***
*** Test Cases ***
正例-获取任务列表
正例-获取任务列表
[Tags] F
[Tags] F
Sleep 10
create session URI ${URL}
create session URI ${URL}
${content} POST请求结果 ${path} {"page_index":0,"page_size":20} 200 ${token}
${content} POST请求结果 ${path} {"page_index":0,"page_size":20} 200 ${token}
log ${content}
log ${content}
...
...
01031-任务详情-task_detail.robot
浏览文件 @
4218114e
...
@@ -6,13 +6,14 @@ Resource res_zmx.resource
...
@@ -6,13 +6,14 @@ Resource res_zmx.resource
${path} /api/v1/task/detail
${path} /api/v1/task/detail
*** Test Cases ***
*** Test Cases ***
正例-获取任务
列表
正例-获取任务
详情
[Tags] F
[Tags] F
create session URI ${URL}
create session URI ${URL}
${content} GET请求结果 ${path}/${task_id} {} 200 ${token}
${content} GET请求结果 ${path}/${task_id} {} 200 ${token}
log ${content}
log ${content}
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["data"]["id"]} ${task_id}
Should Be Equal As Strings ${content["data"]["id"]} ${task_id}
Should Be Equal ${content["data"]["state"]} ok
反例-传入空白token
反例-传入空白token
[Tags] E
[Tags] E
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论