提交 4218114e authored 作者: 张孟夏's avatar 张孟夏

调整参数传递逻辑,修改任务详情的断言

上级 c55a4900
......@@ -14,13 +14,13 @@ token生成
Create Session URL http://accounts-4j.sit.ninetechone.com
${content} 生成token ${kfz} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
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
${content} 生成token ${zh} $SM4$Nd/e40vIS6UD9VMaSOmYGlrBORfo7r5/1z9D5d4E4es=$4MS$ ${tenant_code} #加密后的密码
Set Global Variable ${zh_token} Bearer ${content["access_token"]} #租户管理员token
Set Global Variable ${URL} ${URL}
Set Global Variable ${clientId} ${client_id}
#Set Global Variable ${token} Bearer 1a5188ab-00d9-4f40-867f-6305485a1dcd
#Set Global Variable ${zh_token} Bearer 1a5188ab-00d9-4f40-867f-6305485a1dcd
#Set Global Variable ${token} Bearer c48f9c86-74d6-458a-8685-72eb3153ad3f
#Set Global Variable ${zh_token} Bearer c9cc2c60-a71c-404b-b59a-3fdb6cdbd7a1
[Teardown] Delete All Sessions
*** Keywords ***
......
......@@ -10,7 +10,7 @@ ${path} /api/v1/ability/update
[Tags] F
${secs1} Get Time epoch
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}
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["data"]} True
......@@ -19,7 +19,7 @@ ${path} /api/v1/ability/update
[Tags] E
${secs1} Get Time epoch
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}
Should Be Equal As Strings ${content["code"]} 401
......@@ -27,7 +27,7 @@ ${path} /api/v1/ability/update
[Tags] E
${secs1} Get Time epoch
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}
Should Be Equal As Strings ${content["code"]} 401
......@@ -35,6 +35,6 @@ ${path} /api/v1/ability/update
[Tags] E
${secs1} Get Time epoch
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}
Should Be Equal As Strings ${content["detail"][0]["type"]} missing
......@@ -8,6 +8,7 @@ ${path} /api/v1/task/page
*** Test Cases ***
正例-获取任务列表
[Tags] F
Sleep 10
create session URI ${URL}
${content} POST请求结果 ${path} {"page_index":0,"page_size":20} 200 ${token}
log ${content}
......
......@@ -6,13 +6,14 @@ Resource res_zmx.resource
${path} /api/v1/task/detail
*** Test Cases ***
正例-获取任务列表
正例-获取任务详情
[Tags] F
create session URI ${URL}
${content} GET请求结果 ${path}/${task_id} {} 200 ${token}
log ${content}
Should Be Equal As Strings ${content["code"]} 200
Should Be Equal As Strings ${content["data"]["id"]} ${task_id}
Should Be Equal ${content["data"]["state"]} ok
反例-传入空白token
[Tags] E
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论