Repository navigation
API
Shin Yang edited this page Aug 30, 2018
·
2 revisions
GET /api/project/info
| 参数名 | 类型 | 必填 | 描述 | 默认值 | 参考值 |
|---|---|---|---|---|---|
| id | str | 是 | Project ID | - | project1 |
{
"data": {
"_id": "project1",
"detail": "project1的接口测试项目",
"create_time": {
"$date": 1518317773380
},
"is_del": false,
"latest_test": {
"$oid": "5b3c697647de9d6725b58d96"
},
"token": "48f6011f8803498db4468a4f32ed7140",
"tags": [
"dev",
"online"
]
},
"status": "success",
"message": ""
}
GET /api/project/get-tags
| 参数名 | 类型 | 必填 | 描述 | 默认值 | 参考值 |
|---|---|---|---|---|---|
| id | str | 是 | Project ID | - | project1 |
{
"data": [
"dev",
"online"
],
"status": "success",
"message": ""
}
{
"data": {
},
"status": "fail",
"message": "project not exist"
}
GET /api/test-result/latest
无
{
"data": [
{
"was_successful": false,
"total": 229,
"failures": 7,
"errors": 0,
"success": 180,
"skipped": 42,
"version": "18.07.04.01\n",
"project": "project1",
"create_time": {
"$date": 1530685814147
},
"tag": "dev"
},
{
"was_successful": false,
"total": 13,
"failures": 2,
"errors": 0,
"success": 11,
"skipped": 0,
"version": "18.04.12.01",
"project": "project2",
"create_time": {
"$date": 1523583211646
},
"tag": "online"
}
],
"status": "success",
"message": ""
}
GET /api/test-result
| 参数名 | 类型 | 必填 | 描述 | 默认值 | 参考值 |
|---|---|---|---|---|---|
| id | str | 否 | TestResult ID | - | 5b3c697647de9d6725b58d96 |
| pro_id | str | 否 | Project ID | - | project1 |
| tag | str | 否 | 筛选某个Project中符合tag的测试结果 | - | online |