delete
This commit is contained in:
1 parent
e4b6343ef3
commit
91b2262d5d
11 files changed
-950
No files matched your search
@@ -1,42 +0,0 @@
|
|||||||
---
|
|
||||||
name: se-task-exec-spec
|
|
||||||
description: 该技能仅用于下发测试任务,比如执行Stress测试、Driver更新、Preload测试时使用。
|
|
||||||
---
|
|
||||||
|
|
||||||
# se-task-exec-spec
|
|
||||||
|
|
||||||
请先记住**上下文变量**,出现在`<MisUserProfile>`里的每一个标签,示例:
|
|
||||||
|
|
||||||
```xml
|
|
||||||
<MisUserProfile>
|
|
||||||
<username>
|
|
||||||
<description>我的用户名</description>
|
|
||||||
<value>zhangsan</value>
|
|
||||||
</username>
|
|
||||||
<userId>
|
|
||||||
<description>我的用户ID</description>
|
|
||||||
<value>123456</value>
|
|
||||||
</userId>
|
|
||||||
<date>
|
|
||||||
<description>今天的日期</description>
|
|
||||||
<value>2026-09-25</value>
|
|
||||||
</date>
|
|
||||||
<employeeNo>
|
|
||||||
<description>我的工号</description>
|
|
||||||
<value>ABC000</value>
|
|
||||||
</employeeNo>
|
|
||||||
<email>
|
|
||||||
<description>我的邮箱</description>
|
|
||||||
<value>zhangsan@lcfuturecenter.com</value>
|
|
||||||
</email>
|
|
||||||
</MisUserProfile>
|
|
||||||
```
|
|
||||||
|
|
||||||
变量名就是标签名,例如`<username>`,变量的含义在`<description>`中阐释,变量的数值位于`<value>`标签。
|
|
||||||
在[能力索引](#能力索引)的文档里一般会通过以下表述**读取变量**:"上下文变量中我的用户名"、"上下文变量中今天的日期"。
|
|
||||||
|
|
||||||
## 能力索引
|
|
||||||
|
|
||||||
- [Stress测试](./references/exec_task_stress_doc.md)
|
|
||||||
- [Driver更新](./references/exec_task_update_driver_doc.md)
|
|
||||||
- [Preload测试](./references/exec_task_preload_doc.md)
|
|
||||||
@@ -1,86 +0,0 @@
|
|||||||
{
|
|
||||||
"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}
|
|
||||||
}
|
|
||||||
@@ -1,169 +0,0 @@
|
|||||||
{
|
|
||||||
"model": {
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"testModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"testModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"parentTestModelNodeUuid": "0",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 1,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "Stress_BurnIn_480Min",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "203f4128668aec0264376db4fa24a450",
|
|
||||||
"testModelUuid": "5850c5278463420bb5a6e219771c1bff",
|
|
||||||
"testModelVersionUuid": "6686d7c339614c1a8a1c00e8bb0f40d1",
|
|
||||||
"parentTestModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 1,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "BurnInInstaller",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"testModelLevelKey": 1,
|
|
||||||
"softwareToolParam": "/V 9.1.1007.0",
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.4",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.6",
|
|
||||||
"updateFlag": false,
|
|
||||||
"testSoftwareToolTypeKey": "[[4,42]]",
|
|
||||||
"performEntity": 1,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "安装BurnIn并注册",
|
|
||||||
"testSoftwareToolName": "BurnInInstaller",
|
|
||||||
"testSoftwareToolUuid": "66c3206aee894c469769861f8f5577dc",
|
|
||||||
"testSoftwareToolVersionNo": "1.0.0.1",
|
|
||||||
"testModelTypeKey": 1,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"level": 1,
|
|
||||||
"isCheck": false,
|
|
||||||
"isConfig": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "93bae141c211641b02e47e5b8eb4b636",
|
|
||||||
"testModelUuid": "af57d8e7cc544f5491e282817479525b",
|
|
||||||
"testModelVersionUuid": "5824552e38f84074ac69bd08d85eea0a",
|
|
||||||
"parentTestModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 2,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "BurnInTestAutoStress",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"testModelLevelKey": 1,
|
|
||||||
"softwareToolParam": "TestTime=\"480\"",
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.5",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.5",
|
|
||||||
"updateFlag": false,
|
|
||||||
"testSoftwareToolTypeKey": "[[1,12]]",
|
|
||||||
"performEntity": 1,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "BurnIn Test For Stress",
|
|
||||||
"testSoftwareToolName": "BurnInTestStress",
|
|
||||||
"testSoftwareToolUuid": "d02a1171ae50477a9a13913bfca6c0d8",
|
|
||||||
"testSoftwareToolVersionNo": "1.20.0.6",
|
|
||||||
"testModelTypeKey": 1,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"level": 1,
|
|
||||||
"isCheck": false,
|
|
||||||
"isConfig": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"testModelLevelKey": 3,
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.4",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.4",
|
|
||||||
"updateFlag": false,
|
|
||||||
"performEntity": 0,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "Stress Burnin 8H Test for PA",
|
|
||||||
"testModelTypeKey": 2,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"id": "{id}",
|
|
||||||
"level": 0,
|
|
||||||
"isCheck": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"base": {
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "Stress_BurnIn_480Min{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 238,
|
|
||||||
"projectUuid": "",
|
|
||||||
"cascaderValue": [3,106,238],
|
|
||||||
"extend": {
|
|
||||||
"testCaseForm": {
|
|
||||||
"mbPn": "",
|
|
||||||
"modelName": "",
|
|
||||||
"bu": "",
|
|
||||||
"projectPhaseCode": "",
|
|
||||||
"testCaseName": []
|
|
||||||
},
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "Stress_BurnIn_480Min{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 238,
|
|
||||||
"projectUuid": "",
|
|
||||||
"cascaderValue": [3,106,238],
|
|
||||||
"projectName": ""
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1
|
|
||||||
},
|
|
||||||
"rule": {
|
|
||||||
"testTaskUnitBindingRuleKey": 6,
|
|
||||||
"bindingRulePriority": 1,
|
|
||||||
"entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}]
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1,
|
|
||||||
"other": {"isClear": false,"type": 2}
|
|
||||||
}
|
|
||||||
@@ -1,170 +0,0 @@
|
|||||||
{
|
|
||||||
"model": {
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"testModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"testModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"parentTestModelNodeUuid": "0",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 1,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "Stress_BurnIn_480Min",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "203f4128668aec0264376db4fa24a450",
|
|
||||||
"testModelUuid": "5850c5278463420bb5a6e219771c1bff",
|
|
||||||
"testModelVersionUuid": "6686d7c339614c1a8a1c00e8bb0f40d1",
|
|
||||||
"parentTestModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 1,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "BurnInInstaller",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"testModelLevelKey": 1,
|
|
||||||
"softwareToolParam": "/V 9.1.1007.0",
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.4",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.6",
|
|
||||||
"updateFlag": false,
|
|
||||||
"testSoftwareToolTypeKey": "[[4,42]]",
|
|
||||||
"performEntity": 1,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "安装BurnIn并注册",
|
|
||||||
"testSoftwareToolName": "BurnInInstaller",
|
|
||||||
"testSoftwareToolUuid": "66c3206aee894c469769861f8f5577dc",
|
|
||||||
"testSoftwareToolVersionNo": "1.0.0.1",
|
|
||||||
"testModelTypeKey": 1,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"level": 1,
|
|
||||||
"isCheck": false,
|
|
||||||
"isConfig": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "93bae141c211641b02e47e5b8eb4b636",
|
|
||||||
"testModelUuid": "af57d8e7cc544f5491e282817479525b",
|
|
||||||
"testModelVersionUuid": "5824552e38f84074ac69bd08d85eea0a",
|
|
||||||
"parentTestModelNodeUuid": "325e759a512988b94eb0d34e9693403c",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 2,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "BurnInTestAutoStress",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2022-09-14 00:00:00",
|
|
||||||
"topTestModelUuid": "4b3bfe32c86b872663ac59fd1503fd81",
|
|
||||||
"topTestModelVersionUuid": "d65130dd57816d3e1484a8822a3c2f2b",
|
|
||||||
"testModelLevelKey": 1,
|
|
||||||
"softwareToolParam": "TestTime=\"480\"",
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.5",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.5",
|
|
||||||
"updateFlag": false,
|
|
||||||
"testSoftwareToolTypeKey": "[[1,12]]",
|
|
||||||
"performEntity": 1,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "BurnIn Test For Stress",
|
|
||||||
"testSoftwareToolName": "BurnInTestStress",
|
|
||||||
"testSoftwareToolUuid": "d02a1171ae50477a9a13913bfca6c0d8",
|
|
||||||
"testSoftwareToolVersionNo": "1.20.0.6",
|
|
||||||
"testModelTypeKey": 1,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"level": 1,
|
|
||||||
"isCheck": false,
|
|
||||||
"isConfig": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"testModelLevelKey": 3,
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.4",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.4",
|
|
||||||
"updateFlag": false,
|
|
||||||
"performEntity": 0,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "Stress Burnin 8H Test for PA",
|
|
||||||
"testModelTypeKey": 2,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"id": "{id}",
|
|
||||||
"level": 0,
|
|
||||||
"isCheck": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"base": {
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "Stress_BurnIn_480Min{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 238,
|
|
||||||
"projectUuid": "000c798c09d537f4f25f5b29046aebd1",
|
|
||||||
"cascaderValue": [3,106,238],
|
|
||||||
"extend": {
|
|
||||||
"testCaseForm": {
|
|
||||||
"mbPn": "",
|
|
||||||
"modelName": "",
|
|
||||||
"bu": "",
|
|
||||||
"projectPhaseCode": "",
|
|
||||||
"testCaseName": []
|
|
||||||
},
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "Stress_BurnIn_480Min{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 238,
|
|
||||||
"projectUuid": "{projectUuid}",
|
|
||||||
"cascaderValue": [3,106,238],
|
|
||||||
"projectName": "{projectName}"
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1
|
|
||||||
},
|
|
||||||
"rule": {
|
|
||||||
"testTaskUnitBindingRuleKey": 6,
|
|
||||||
"bindingRulePriority": 1,
|
|
||||||
"entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}]
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1,
|
|
||||||
"testCaseAssociationVersionUuidList": [],
|
|
||||||
"other": {"isClear": false,"type": 2}
|
|
||||||
}
|
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
{
|
|
||||||
"model": {
|
|
||||||
"children": [
|
|
||||||
{
|
|
||||||
"testModelNodeUuid": "fdafe63e6fe1a390fb30bd9f437328b1",
|
|
||||||
"testModelUuid": "46a7b0303a23df1ef6240b95b67d1b83",
|
|
||||||
"testModelVersionUuid": "07a7afe541314e8dba335681584369e3",
|
|
||||||
"parentTestModelNodeUuid": "0",
|
|
||||||
"nodeCycle": 1,
|
|
||||||
"nodeIgnore": "0",
|
|
||||||
"nodeSequenceTypeKey": 1,
|
|
||||||
"nodeSequenceNumber": 1,
|
|
||||||
"nodeTimeoutTime": 0,
|
|
||||||
"nodeFailureActionKey": 3,
|
|
||||||
"triggerRetryTimes": 0,
|
|
||||||
"testModelName": "DriverInstallTool_Driver",
|
|
||||||
"triggerRetryOnePass": "0",
|
|
||||||
"deviceConfigAcquisition": "0",
|
|
||||||
"activityStatusKey": 1,
|
|
||||||
"delayTime": "0",
|
|
||||||
"gmtCreate": "2021-09-29 00:00:00",
|
|
||||||
"topTestModelUuid": "46a7b0303a23df1ef6240b95b67d1b83",
|
|
||||||
"topTestModelVersionUuid": "07a7afe541314e8dba335681584369e3",
|
|
||||||
"documentName": "",
|
|
||||||
"children": [],
|
|
||||||
"recordNode": [],
|
|
||||||
"testModelLevelKey": 1,
|
|
||||||
"inputLock": 0,
|
|
||||||
"resultCheckMode": 0,
|
|
||||||
"outputRedirect": 1,
|
|
||||||
"testModelVersionCode": "0.0.0.2",
|
|
||||||
"lastTestModelVersionCode": "0.0.0.2",
|
|
||||||
"updateFlag": false,
|
|
||||||
"testSoftwareToolTypeKey": "[[4,42]]",
|
|
||||||
"performEntity": 1,
|
|
||||||
"deviceTypeKey": "1",
|
|
||||||
"testModelDescription": "Device Driver Installation Tool.",
|
|
||||||
"testSoftwareToolName": "DriverInstallTool",
|
|
||||||
"testSoftwareToolUuid": "3bde357b79f00187736bc2480fbe9a3d",
|
|
||||||
"testSoftwareToolVersionNo": "1.0.0.0",
|
|
||||||
"testModelTypeKey": 1,
|
|
||||||
"configFileRequiredFlag": 0,
|
|
||||||
"documentCopyDTOList": [
|
|
||||||
{
|
|
||||||
"documentName": "{fileName}",
|
|
||||||
"fileExtensionKey": "{fileExtensionKey}",
|
|
||||||
"documentVersionNo": "",
|
|
||||||
"documentVersionUuid": "",
|
|
||||||
"fileType": "{fileExtName}",
|
|
||||||
"controller": {},
|
|
||||||
"progressPercent": 100,
|
|
||||||
"fileUrl": "{fileUrl}",
|
|
||||||
"fileUuid": "{fileUuid}"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"duplicateFlag": 0,
|
|
||||||
"porlistAssociatedFlag": 0,
|
|
||||||
"graphicShowFlag": 0,
|
|
||||||
"id": "{id}",
|
|
||||||
"level": 0,
|
|
||||||
"isCheck": true,
|
|
||||||
"documentValue": "{fileUuid}",
|
|
||||||
"fileUrl": "{fileUrl}",
|
|
||||||
"isConfig": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"base": {
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "DriverInstallTool_Driver{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 237,
|
|
||||||
"projectUuid": "",
|
|
||||||
"cascaderValue": [3,106,237,1066],
|
|
||||||
"functionTypeFour": 1066,
|
|
||||||
"extend": {
|
|
||||||
"testCaseForm": {
|
|
||||||
"mbPn": "",
|
|
||||||
"modelName": "",
|
|
||||||
"bu": "",
|
|
||||||
"projectPhaseCode": "",
|
|
||||||
"testCaseName": []
|
|
||||||
},
|
|
||||||
"functionTypeOne": 3,
|
|
||||||
"testTaskName": "DriverInstallTool_Driver{date}",
|
|
||||||
"testTaskTypeKey": 1,
|
|
||||||
"functionTypeTwo": 106,
|
|
||||||
"functionTypeThree": 237,
|
|
||||||
"projectUuid": "",
|
|
||||||
"cascaderValue": [3,106,237,1066],
|
|
||||||
"functionTypeFour": 1066,
|
|
||||||
"projectName": "",
|
|
||||||
"testCaseData": []
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1
|
|
||||||
},
|
|
||||||
"rule": {
|
|
||||||
"testTaskUnitBindingRuleKey": 6,
|
|
||||||
"bindingRulePriority": 1,
|
|
||||||
"entityPrimaryKeyList": [{"key": "{testUnitUuid}","value": "{testUnitName}"}]
|
|
||||||
},
|
|
||||||
"testTaskIssueTypeCode": 1,
|
|
||||||
"testCaseAssociationVersionUuidList": [],
|
|
||||||
"other": {"isClear": false,"type": 2}
|
|
||||||
}
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
# 下发任务的工具使用说明
|
|
||||||
|
|
||||||
调用`creatOrSendTask`工具下发任务,请求参数取值规则:
|
|
||||||
|
|
||||||
- `requestBodyJson`:由调用侧提供。
|
|
||||||
- `misUserName`:取**上下文变量**中**我的用户名**。
|
|
||||||
- `fs`:没有特殊要求使用默认值false即可。
|
|
||||||
|
|
||||||
工具调用结果的处理:
|
|
||||||
|
|
||||||
- 调用成功,把响应结果展示给用户,用户需要记住`testTaskUuid`和`testTaskCode`。
|
|
||||||
- 调用失败,把响应结果展示给用户,友好的告知用户,下发任务工具调用失败,请您稍后再试。
|
|
||||||
|
|
||||||
**特别重要的事项:调用失败了,请不要重试,主动重试可能会带来糟糕的结果,除非用户主动要求。**
|
|
||||||
|
|
||||||
## 成功示例
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"code": "0",
|
|
||||||
"msg": "任务下发已提交,正在生成中",
|
|
||||||
"data": {
|
|
||||||
"testTaskUuid": "1234567890",
|
|
||||||
"offLineTestUnit": "",
|
|
||||||
"unWorkingTestUnit": "",
|
|
||||||
"testTaskCode": "TT20260923000001"
|
|
||||||
},
|
|
||||||
"ok": true
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## 失败示例
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"code": "500",
|
|
||||||
"msg": "系统异常",
|
|
||||||
"ok": false
|
|
||||||
}
|
|
||||||
```
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
# 执行Preload测试文档
|
|
||||||
|
|
||||||
按照步骤一步一步的执行:
|
|
||||||
|
|
||||||
1. 如果用户没有提供项目信息,询问用户项目名称,不支持五码或者别名,建议输入项目完整名称。
|
|
||||||
|
|
||||||
2. 将用户提供的项目名称,作为`generatePreloadUpdateLink`工具的`project`参数发起调用,若遇到失败,则告诉用户失败原因并终止流程。
|
|
||||||
|
|
||||||
成功示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"downloadUrl": "string",
|
|
||||||
"project": "string",
|
|
||||||
"osVer": "string",
|
|
||||||
"os": "string",
|
|
||||||
"preloadVersion": "string",
|
|
||||||
"locationName": "string"
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
失败示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"success": false,
|
|
||||||
"msg": "string"
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
参数说明:
|
|
||||||
|
|
||||||
| 参数名称 | 含义 |
|
|
||||||
| --- | --- |
|
|
||||||
| `downloadUrl` | 生成的 preload 更新下载链接 |
|
|
||||||
| `project` | 项目名称 |
|
|
||||||
| `osVer` | OS版本 |
|
|
||||||
| `os` | OS目录名 |
|
|
||||||
| `preloadVersion` | 实际使用的 Preload VER |
|
|
||||||
| `locationName` | 实际使用的 Location |
|
|
||||||
| `success` | 当值为false的时候,意味着失败,成功时不返回`success`字段 |
|
|
||||||
| `msg` | 当`success`字段值为fasle时,该字段作为失败原因 |
|
|
||||||
|
|
||||||
3. 阅读[查测试机的文档](./query_test_device_doc.md)获取`testUnitUuid`和`testUnitName`。
|
|
||||||
|
|
||||||
4. 使用[请求模板文件](../example/task_preload_request.json),**一字不改地生成**1个JSON字符串,再根据[变量表](#变量表)执行变量替换。
|
|
||||||
|
|
||||||
## 变量表
|
|
||||||
|
|
||||||
JSON字符串中变量的格式示例:{id},根据取值规则查找并替换。
|
|
||||||
|
|
||||||
|变量名称|取值规则|
|
|
||||||
|---|---|
|
|
||||||
|id|随机生成1个由小写字母、数字组成的7位长度字符串(示例:2b43cb39)|
|
|
||||||
|date|从**上下文变量**取今天的日期|
|
|
||||||
|testUnitUuid|调用工具获得的测试机ID|
|
|
||||||
|testUnitName|调用工具获得的测试机名称|
|
|
||||||
|downloadUrl|调用工具获得的`downloadUrl`|
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
# 执行Stress任务文档
|
|
||||||
|
|
||||||
按照步骤一步一步的执行:
|
|
||||||
|
|
||||||
1. 如果用户没有提供项目信息,从第2步开始执行。如果用户提供了项目信息,阅读[查项目信息文档](./query_project_info_doc.md),一步一步地获取`projectName`和`projectUuid`。
|
|
||||||
|
|
||||||
2. 阅读[查测试机的文档](./query_test_device_doc.md)获取`testUnitUuid`和`testUnitName`。
|
|
||||||
|
|
||||||
3. 根据相应的[请求模板文件](#请求模板文件),**一字不改地生成**1个JSON字符串,再根据[变量表](#变量表)执行变量替换。
|
|
||||||
|
|
||||||
4. 阅读[下发任务文档](./create_task_doc.md),上一步生成的JSON字符串就是`requestBodyJson`参数。
|
|
||||||
|
|
||||||
## 请求模板文件
|
|
||||||
|
|
||||||
- [无项目下发](../example/task_stress_non_project_request.json)
|
|
||||||
- [根据项目下发](../example/task_stress_use_project_request.json)
|
|
||||||
|
|
||||||
## 变量表
|
|
||||||
|
|
||||||
JSON字符串中变量的格式示例:{id},根据取值规则查找并替换。
|
|
||||||
|
|
||||||
|变量名称|取值规则|
|
|
||||||
|---|---|
|
|
||||||
|id|随机生成1个由小写字母、数字组成的7位长度字符串(示例:2b43cb39)|
|
|
||||||
|projectName|调用工具获得的项目名称|
|
|
||||||
|projectUuid|调用工具获得的项目ID|
|
|
||||||
|date|从**上下文变量**取今天的日期|
|
|
||||||
|testUnitUuid|调用工具获得的测试机ID|
|
|
||||||
|testUnitName|调用工具获得的测试机名称|
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
# 更新驱动文档
|
|
||||||
|
|
||||||
按照步骤一步一步的执行:
|
|
||||||
|
|
||||||
1. 阅读[查项目信息文档](./query_project_info_doc.md),一步一步地获取`projectName`和`projectUuid`。
|
|
||||||
|
|
||||||
2. 根据上一步获取到的`projectUuid`,调用`queryDriverListNamesByProject`工具查询项目下的驱动列表。
|
|
||||||
|
|
||||||
成功示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"driverListVersionUuid": "string",
|
|
||||||
"driverListName": "string"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
```
|
|
||||||
|
|
||||||
- 参数`driverListVersionUuid`是驱动的版本号ID。
|
|
||||||
- 参数`driverListName`是驱动名称。
|
|
||||||
|
|
||||||
使用markdown表格输出给用户,让用户选择驱动,示例格式:
|
|
||||||
|
|
||||||
| 序号 | 驱动名称 | 版本号ID |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| 1 | BIOS | 1234567890 |
|
|
||||||
| 2 | CPU | 456678098 |
|
|
||||||
|
|
||||||
失败示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
[]
|
|
||||||
```
|
|
||||||
|
|
||||||
代表没有数据,告知用户未查询到驱动列表,流程终止。
|
|
||||||
|
|
||||||
3. 根据用户选择的`driverListVersionUuid`,调用`queryDriverListVersion`查询驱动下载地址,记住返回值里面的`internalVersion`和`packageFileUrl`参数。如果没有获取到数据,告诉用户获取驱动下载地址失败,流程终止。
|
|
||||||
|
|
||||||
4. 用上一步获取到的`packageFileUrl`填充`prepareTaskFile`工具的`fileUrl`参数发起调用。**该工具是一个文件上传的工具,可能耗时较长**。
|
|
||||||
|
|
||||||
成功示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"fileUuid": "8f2a1c9e4b7d4a1f9c3e5b6a7d8e9f01",
|
|
||||||
"fileUrl": "http://10.159.41.130:8080/mbvClient/downloadFile?objectName=document/20260922/xxx.zip&bucketName=document",
|
|
||||||
"fileName": "xxx.zip",
|
|
||||||
"fileExtensionKey": 3
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
5. 阅读[查测试机的文档](./query_test_device_doc.md)获取`testUnitUuid`和`testUnitName`。
|
|
||||||
|
|
||||||
6. 使用[请求模板文件](../example/task_update_driver_request.json),**一字不改地生成**1个JSON字符串,再根据[变量表](#变量表)执行变量替换。
|
|
||||||
|
|
||||||
7. 阅读[下发任务文档](./create_task_doc.md),上一步生成的JSON字符串就是`requestBodyJson`参数。
|
|
||||||
|
|
||||||
## 变量表
|
|
||||||
|
|
||||||
JSON字符串中变量的格式示例:{id},根据取值规则查找并替换。
|
|
||||||
|
|
||||||
|变量名称|取值规则|
|
|
||||||
|---|---|
|
|
||||||
|id|随机生成1个由小写字母、数字组成的7位长度字符串(示例:2b43cb39)|
|
|
||||||
|date|从**上下文变量**取今天的日期|
|
|
||||||
|fileName|调用`prepareTaskFile`工具返回的`fileName`|
|
|
||||||
|fileExtName|使用`fileName`的文件扩展名,例如:"txt"|
|
|
||||||
|fileExtensionKey|调用`prepareTaskFile`工具返回的`fileExtensionKey`|
|
|
||||||
|fileUrl|调用`prepareTaskFile`工具返回的`fileUrl`|
|
|
||||||
|fileUuid|调用`prepareTaskFile`工具返回的`fileUuid`|
|
|
||||||
|testUnitUuid|调用工具获得的测试机ID|
|
|
||||||
|testUnitName|调用工具获得的测试机名称|
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
# 查项目信息文档
|
|
||||||
|
|
||||||
请先思考**上下文中是否包含项目信息?如果没有的话,请向用户询问项目名称/五码/项目别名**。
|
|
||||||
|
|
||||||
## 口语和变量的映射关系
|
|
||||||
|
|
||||||
|口语|变量名称|
|
|
||||||
|---|---|
|
|
||||||
|项目名称|projectName|
|
|
||||||
|五码|modelCode|
|
|
||||||
|项目别名|projectAlias|
|
|
||||||
|项目ID|projectUuid|
|
|
||||||
|
|
||||||
## 工作流程
|
|
||||||
|
|
||||||
1. 先[查项目基础信息](#查项目基础信息),收集**项目名称**。
|
|
||||||
2. 再用项目名称[查项目名称和项目ID](#查项目名称和项目ID)。
|
|
||||||
|
|
||||||
## 查项目基础信息
|
|
||||||
|
|
||||||
调用`debuggingProjectQuery`根据**项目名称**检索,查不到根据**五码**检索,仍然查不到根据**项目别名**检索。根据返回结果中的`rows`判定查询结果,有3种情况:
|
|
||||||
|
|
||||||
- 返回1条,查询成功。
|
|
||||||
- 返回0条或多条,**向用户询问更具体的项目信息,重新查询。**
|
|
||||||
- 返回错误信息,参考[错误信息处理](#错误信息处理)。
|
|
||||||
|
|
||||||
## 查项目名称和项目ID
|
|
||||||
|
|
||||||
调用`queryProjectNameList`工具,使用**项目名称**检索,响应结果是一个JSON数组,有4种情况:
|
|
||||||
|
|
||||||
- 返回1条结果,查询成功。
|
|
||||||
- 返回多条,把查询结果展示给用户,让用户选1条。
|
|
||||||
- 返回0条结果,视为查询失败,告知用户查不到项目名称和项目ID。
|
|
||||||
- 返回错误信息,参考[错误信息处理](#错误信息处理)。
|
|
||||||
|
|
||||||
## 错误信息处理
|
|
||||||
|
|
||||||
调用`debuggingProjectQuery`或`queryProjectNameList`工具遇到错误的响应示例:
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"code": 500,
|
|
||||||
"msg": "系统异常"
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
应对策略:友好的告知用户,因工具调用失败,请您稍后再试。**不要自行主动重试,除非用户主动要求。**
|
|
||||||
@@ -1,130 +0,0 @@
|
|||||||
# 查测试机的文档
|
|
||||||
|
|
||||||
调用`queryTestUnitListByProjectName`工具,按照[请求参数说明](#请求参数说明),并结合[工具调用的4种情况](#工具调用的4种情况)处理查询。
|
|
||||||
|
|
||||||
## 请求参数说明
|
|
||||||
|
|
||||||
|参数名称|是否必传|取值规则|
|
|
||||||
|---|---|---|
|
|
||||||
|`misUserName`|是|取**上下文变量**中**我的用户名**|
|
|
||||||
|`size`|是|固定数值,传20|
|
|
||||||
|`workingStatusKey`|是|固定传1,只查空闲的|
|
|
||||||
|`onlineStatusKey`|是|固定传2,只查在线的|
|
|
||||||
|`lockStatus`|是|固定传2,只查未锁定的|
|
|
||||||
|
|
||||||
工具中的其他参数,**调用侧没有要求,一律不传。**
|
|
||||||
|
|
||||||
## 工具调用的4种情况
|
|
||||||
|
|
||||||
- 返回了1条,根据[展示给用户的格式](#展示给用户的格式),让用户确认是否要用这台测试机,得到用户的肯定答复后,调用测再继续执行,若用户拒绝,调用测的流程到此结束。
|
|
||||||
- 返回了多条,根据[展示给用户的格式](#展示给用户的格式),让用户选1台测试机,调用侧继续执行。
|
|
||||||
- 返回了0条,告知用户您当前没有可以测试机使用,请先申请测试机,调用测的流程到此结束。
|
|
||||||
- 查询异常,把错误信息展示给用户,友好的告诉用户,查询测试机失败了,调用侧的流程到此结束。
|
|
||||||
|
|
||||||
## 展示给用户的格式
|
|
||||||
|
|
||||||
|序号|机器ID|机器名称|在线状态|闲忙状态|锁定状态|
|
|
||||||
|---|---|---|---|---|---|
|
|
||||||
|1|123|测试机123|在线|使用中|已锁定|
|
|
||||||
|2|456|测试机456|离线|闲置中|未锁定|
|
|
||||||
|
|
||||||
## 响应参数说明
|
|
||||||
|
|
||||||
|参数名称|参数描述|
|
|
||||||
|---|---|
|
|
||||||
|testUnitGroupUuid|机器分组ID|
|
|
||||||
|testUnitUuid|机器ID|
|
|
||||||
|testUnitName|机器名称|
|
|
||||||
|onlineStatus|在线状态(枚举值:1=离线,2=在线)|
|
|
||||||
|workingStatusKey|闲忙状态(枚举值:1=闲置中,2=使用中)|
|
|
||||||
|lockStatus|锁定状态(枚举值:1=已锁定,2=未锁定)|
|
|
||||||
|ipAddress|IP地址|
|
|
||||||
|projectCode|项目编号|
|
|
||||||
|projectName|项目名称|
|
|
||||||
|projectPhase|项目阶段|
|
|
||||||
|programName|项目集名称|
|
|
||||||
|modelName|五码|
|
|
||||||
|groupName|分组名称|
|
|
||||||
|mo|工单|
|
|
||||||
|fgPn|SKU|
|
|
||||||
|skuShortName|SKU别名|
|
|
||||||
|skuExtensionNo|SKU编号|
|
|
||||||
|testUnitTypeKey|测试机类型键或物料组|
|
|
||||||
|matterDescription|物料描述|
|
|
||||||
|userCode|当前使用人用户ID|
|
|
||||||
|userName|当前使用人用户名称|
|
|
||||||
|ownerCode|机器管理员用户ID|
|
|
||||||
|ownerName|机器管理员用户名称|
|
|
||||||
|shippingSn|出货流水号或机器SSN|
|
|
||||||
|mbPn|主板料号|
|
|
||||||
|mbSn|主板流水号|
|
|
||||||
|fgSn|整机流水号|
|
|
||||||
|gerberVersion|主板Gerber版本|
|
|
||||||
|
|
||||||
## 响应参数示例
|
|
||||||
|
|
||||||
### 查询成功
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"records": [
|
|
||||||
{
|
|
||||||
"projectCode": "PRJ2024001",
|
|
||||||
"projectName": "Project Alpha",
|
|
||||||
"projectPhase": "EVT",
|
|
||||||
"programName": "Alpha Program",
|
|
||||||
"modelName": "LM12345",
|
|
||||||
"groupName": "Group-A",
|
|
||||||
"mo": "MO2024010001",
|
|
||||||
"fgPn": "FG-SKU-001",
|
|
||||||
"skuShortName": "SKU-A",
|
|
||||||
"skuExtensionNo": "EXT001",
|
|
||||||
"testUnitTypeKey": 1,
|
|
||||||
"matterDescription": "主板物料",
|
|
||||||
"workingStatusKey": 2,
|
|
||||||
"tokenStatus": 1,
|
|
||||||
"lockStatus": 1,
|
|
||||||
"isStore": 0,
|
|
||||||
"gmtCreate": "2024-09-20 10:30:00",
|
|
||||||
"userCode": 10086,
|
|
||||||
"userName": "张三",
|
|
||||||
"borrowStatus": 1,
|
|
||||||
"ownerCode": "ADMIN001",
|
|
||||||
"ownerName": "李四",
|
|
||||||
"shippingSn": "SN20240920001",
|
|
||||||
"mbPn": "MB-PN-001",
|
|
||||||
"gerberVersion": "V1.2",
|
|
||||||
"testUnitUuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
|
|
||||||
"testUnitSource": "1",
|
|
||||||
"onlineStatus": 2,
|
|
||||||
"mbSn": "MBSN20240001",
|
|
||||||
"fgSn": "FGSN20240001",
|
|
||||||
"comments": "测试机备注",
|
|
||||||
"testUnitGroupUuid": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
|
|
||||||
"testUnitName": "测试机-01",
|
|
||||||
"groupLeaderName": "王五",
|
|
||||||
"groupLeaderCode": "GL001",
|
|
||||||
"ipAddress": "192.168.1.100",
|
|
||||||
"ipAddressBridge": "10.0.0.100",
|
|
||||||
"vncParam": "vnc://192.168.1.100:5900",
|
|
||||||
"lcfcUuid": "lcfc-uuid-001",
|
|
||||||
"mbUuid": "mb-uuid-001"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"total": 50,
|
|
||||||
"size": 10,
|
|
||||||
"current": 1,
|
|
||||||
"optimizeCountSql": true,
|
|
||||||
"searchCount": true,
|
|
||||||
"pages": 5
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### 查询异常
|
|
||||||
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"code": 500,
|
|
||||||
"msg": "系统异常"
|
|
||||||
}
|
|
||||||
```
|
|
||||||
Reference in new issue
Block a user