Metadata-Version: 2.1
Name: khandytool
Version: 0.1.9
Summary: khandytool, handy core in testing
Home-page: https://github.com/kevin72500/khandytool
Author: Ou Peng
Author-email: kevin72500@qq.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: fabric (==2.6.0)
Requires-Dist: pytest (==6.2.5)
Requires-Dist: pywebio (==1.4.0)
Requires-Dist: requests (==2.26.0)
Requires-Dist: loguru (==0.5.3)
Requires-Dist: jinja2 (==3.0.2)
Requires-Dist: openpyxl (==3.0.9)
Requires-Dist: xmindparser (==1.0.9)
Requires-Dist: jmespath (==0.10.0)
Requires-Dist: pymysql (==1.0.2)
Requires-Dist: swaggerjmx (==1.0.9)
Requires-Dist: faker (==8.12.1)
Requires-Dist: websockets (==10.1)
Requires-Dist: kafka-python (==2.0.2)
Requires-Dist: flask (==2.0.2)
Requires-Dist: Werkzeug (==2.0.2)

# CoreUtil
## How to use it

- pip install khandytool
- from core.bladeTest import interactive
- interactive.runToolAsServer(8080)

## Purpose 
This core mainly to personal use, and it just wraped some other packages. the perpose that is make some functions are easy to use quickly.
## Main utils
### 1. blade chaose executer
which have two models to execute ChaoseBlade command in the remote server
### 2. transfer xmind testcase to excel testcase(some formated restrict xmind)
### 3. transfer swagger url to jmeter scripts
using some opensource packge to complish this

### 4. others code snips like:
- get data from jmesh
- get fack data
- generate test case from xmind
- get sha1 password
- run sql in mysql
- time counter wraper
- multi list to single list

### 5. next step plan to add some redis connection or kafka connection or fake data generator into this





