diff --git a/se-task-exec-spec/example/task_preload_request.json b/se-task-exec-spec/example/task_preload_request.json index e69de29..b638dbd 100644 --- a/se-task-exec-spec/example/task_preload_request.json +++ b/se-task-exec-spec/example/task_preload_request.json @@ -0,0 +1,86 @@ +{ + "model":{ + "children":[ + { + "testModelNodeUuid":"d9ebb007dfb9b9c43645811a76d669a1", + "testModelUuid":"efa4eb0d153492ab162c4066f4ed4741", + "testModelVersionUuid":"e9b2735e91214103bc3c39f54fe9c99e", + "parentTestModelNodeUuid":"0", + "nodeCycle":1, + "nodeIgnore":"0", + "nodeSequenceTypeKey":1, + "nodeSequenceNumber":1, + "nodeTimeoutTime":0, + "nodeFailureActionKey":3, + "triggerRetryTimes":0, + "testModelName":"AutoPreload", + "triggerRetryOnePass":"0", + "deviceConfigAcquisition":"0", + "activityStatusKey":1, + "delayTime":"0", + "gmtCreate":"2022-02-25 00:00:00", + "topTestModelUuid":"efa4eb0d153492ab162c4066f4ed4741", + "topTestModelVersionUuid":"e9b2735e91214103bc3c39f54fe9c99e", + "testModelLevelKey":1, + "softwareToolParam":"{downloadUrl}", + "inputLock":0, + "resultCheckMode":0, + "outputRedirect":1, + "testModelVersionCode":"0.0.1.1", + "lastTestModelVersionCode":"0.0.1.1", + "updateFlag":false, + "testSoftwareToolTypeKey":"[[10]]", + "performEntity":1, + "deviceTypeKey":"1", + "testModelDescription":"MBV Auto Preload", + "testSoftwareToolName":"AutoPreload", + "testSoftwareToolUuid":"1419909026921086977", + "testSoftwareToolVersionNo":"1.0.0.14", + "testModelTypeKey":1, + "configFileRequiredFlag":0, + "duplicateFlag":0, + "porlistAssociatedFlag":0, + "graphicShowFlag":0, + "id":"{id}", + "level":0, + "isCheck":true, + "isConfig":false + } + ] + }, + "base":{ + "functionTypeOne":3, + "testTaskName":"AutoPreload{date}", + "testTaskTypeKey":1, + "functionTypeTwo":106, + "functionTypeThree":237, + "projectUuid":"", + "cascaderValue":[3,106,237,1066], + "functionTypeFour":1066, + "extend":{ + "testCaseForm":{ + "mbPn":"", + "modelName":"", + "bu":"", + "projectPhaseCode":"" + }, + "functionTypeOne":3, + "testTaskName":"AutoPreload{date}", + "testTaskTypeKey":1, + "functionTypeTwo":106, + "functionTypeThree":237, + "projectUuid":"", + "cascaderValue":[3,106,237,1066], + "functionTypeFour":1066, + "projectName":"" + }, + "testTaskIssueTypeCode":1 + }, + "rule":{ + "testTaskUnitBindingRuleKey":6, + "bindingRulePriority":1, + "entityPrimaryKeyList":[{"key":"{testUnitUuid}","value":"{testUnitName}"}] + }, + "testTaskIssueTypeCode":1, + "other":{"isClear":false,"type":2} +} \ No newline at end of file diff --git a/se-task-exec-spec/example/task_stress_non_project_request.json b/se-task-exec-spec/example/task_stress_non_project_request.json index 791122d..ed5ca88 100644 --- a/se-task-exec-spec/example/task_stress_non_project_request.json +++ b/se-task-exec-spec/example/task_stress_non_project_request.json @@ -139,11 +139,7 @@ "functionTypeTwo": 106, "functionTypeThree": 238, "projectUuid": "", - "cascaderValue": [ - 3, - 106, - 238 - ], + "cascaderValue": [3,106,238], "extend": { "testCaseForm": { "mbPn": "", @@ -158,30 +154,16 @@ "functionTypeTwo": 106, "functionTypeThree": 238, "projectUuid": "", - "cascaderValue": [ - 3, - 106, - 238 - ], - "projectName": "", - "testCaseData": [] + "cascaderValue": [3,106,238], + "projectName": "" }, "testTaskIssueTypeCode": 1 }, "rule": { "testTaskUnitBindingRuleKey": 6, "bindingRulePriority": 1, - "entityPrimaryKeyList": [ - { - "key": "{testUnitUuid}", - "value": "{testUnitName}" - } - ] + "entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}] }, "testTaskIssueTypeCode": 1, - "testCaseAssociationVersionUuidList": [], - "other": { - "isClear": false, - "type": 2 - } + "other": {"isClear": false,"type": 2} } \ No newline at end of file diff --git a/se-task-exec-spec/example/task_stress_use_project_request.json b/se-task-exec-spec/example/task_stress_use_project_request.json index e5c8a53..6180741 100644 --- a/se-task-exec-spec/example/task_stress_use_project_request.json +++ b/se-task-exec-spec/example/task_stress_use_project_request.json @@ -139,11 +139,7 @@ "functionTypeTwo": 106, "functionTypeThree": 238, "projectUuid": "000c798c09d537f4f25f5b29046aebd1", - "cascaderValue": [ - 3, - 106, - 238 - ], + "cascaderValue": [3,106,238], "extend": { "testCaseForm": { "mbPn": "", @@ -158,30 +154,17 @@ "functionTypeTwo": 106, "functionTypeThree": 238, "projectUuid": "{projectUuid}", - "cascaderValue": [ - 3, - 106, - 238 - ], - "projectName": "{projectName}", - "testCaseData": [] + "cascaderValue": [3,106,238], + "projectName": "{projectName}" }, "testTaskIssueTypeCode": 1 }, "rule": { "testTaskUnitBindingRuleKey": 6, "bindingRulePriority": 1, - "entityPrimaryKeyList": [ - { - "key": "{testUnitUuid}", - "value": "{testUnitName}" - } - ] + "entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}] }, "testTaskIssueTypeCode": 1, "testCaseAssociationVersionUuidList": [], - "other": { - "isClear": false, - "type": 2 - } + "other": {"isClear": false,"type": 2} } \ No newline at end of file diff --git a/se-task-exec-spec/example/task_update_driver_request.json b/se-task-exec-spec/example/task_update_driver_request.json index 94e8b8b..06e245e 100644 --- a/se-task-exec-spec/example/task_update_driver_request.json +++ b/se-task-exec-spec/example/task_update_driver_request.json @@ -72,12 +72,7 @@ "functionTypeTwo": 106, "functionTypeThree": 237, "projectUuid": "", - "cascaderValue": [ - 3, - 106, - 237, - 1066 - ], + "cascaderValue": [3,106,237,1066], "functionTypeFour": 1066, "extend": { "testCaseForm": { @@ -93,12 +88,7 @@ "functionTypeTwo": 106, "functionTypeThree": 237, "projectUuid": "", - "cascaderValue": [ - 3, - 106, - 237, - 1066 - ], + "cascaderValue": [3,106,237,1066], "functionTypeFour": 1066, "projectName": "", "testCaseData": [] @@ -108,17 +98,9 @@ "rule": { "testTaskUnitBindingRuleKey": 6, "bindingRulePriority": 1, - "entityPrimaryKeyList": [ - { - "key": "{testUnitUuid}", - "value": "{testUnitName}" - } - ] + "entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}] }, "testTaskIssueTypeCode": 1, "testCaseAssociationVersionUuidList": [], - "other": { - "isClear": false, - "type": 2 - } + "other": {"isClear": false,"type": 2} } \ No newline at end of file diff --git a/se-task-exec-spec/references/exec_task_preload_doc.md b/se-task-exec-spec/references/exec_task_preload_doc.md index e8b5c7c..9a972a9 100644 --- a/se-task-exec-spec/references/exec_task_preload_doc.md +++ b/se-task-exec-spec/references/exec_task_preload_doc.md @@ -54,4 +54,5 @@ JSON字符串中变量的格式示例:{id},根据取值规则查找并替换 |id|随机生成1个由小写字母、数字组成的7位长度字符串(示例:2b43cb39)| |date|从**上下文变量**取今天的日期| |testUnitUuid|调用工具获得的测试机ID| -|testUnitName|调用工具获得的测试机名称| \ No newline at end of file +|testUnitName|调用工具获得的测试机名称| +|downloadUrl|调用工具获得的`downloadUrl`|