haf web manager
python3 -m hafweb run -ss=root:root@localhost:3306/haf_publish
apis
| id | url | description | others |
|---|---|---|---|
| 1 | /api/v1/main | get all tests in the db | |
| 2 | /api/v1/main/today | get all today test | |
| 3 | /api/v1/main?date_time=2019-04-08 | get the 20190408's tests | |
| 4 | /api/v1/suite?main_id=123 | get the main_id's suite | |
| 5 | /api/v1/summary?suite_id=123 | get the summary of id | |
| 6 | /api/v1/case?suite_id=123 | get the case of suite | |
| 7 | /api/v1/expect?id=123 | get the expect of id | |
| 8 | /api/v1/ids?id=123 | get the ids of id | |
| 9 | /api/v1/request?id=123 | get the request of id | |
| 10 | /api/v1/response?id=123 | get the response of id | |
| 11 | /api/v1/sqlinfo?id=123 | get the sqlinfo of id | |
| 12 | /api/v1/sqlinfo/checklist?id=123 | get the sqlinfo checklist of id | |
| 13 | /api/v1/sqlinfo/config?id=123 | get the sqlinfo config of id | |
| 14 | /api/v1/sqlinfo/script?id=123 | get the sqlinfo script of id | |
| 15 | /api/v1/case/detail?id=123 | get the detail of case id |
- create/edit case
- run/pasue/stop case
- generate report of case result
- dashboard of results
- results analysis
- import case (from json, xlsx, yml, py)
- export case (to json, xlsx, yml, py)
- export report