haf-webmanager
haf web manager
haf
how to run
python3 -m hafweb run -ss=root:root@localhost:3306/haf_publish
now support mysql as an api server
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 |
Manager of HAF based on vue & python flask
- 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
Metadata
Release files for hafweb 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hafweb-0.2.3-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / hafweb-0.2.3-py2.py3-none-any.whl
| Download URL | hafweb-0.2.3-py2.py3-none-any.whl |
|---|---|
| Size | 550.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
b86c2137541fda97522ef284a18138f6d9d11114034ae2c7b008cbe2cc0a1754
|
|
BLAKE2b-256 checksum How to use checksums |
cf6cc6918e8af818615ea796a73aaf8f4233256f20f57e919e4aa4eaa75895d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0
|