Metadata-Version: 2.1
Name: khandytool
Version: 0.2.43
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)
Requires-Dist: paho-mqtt (==1.5.1)
Requires-Dist: pycrypto (==2.6.1)
Requires-Dist: msgpack (==1.0.3)
Requires-Dist: redis (==4.1.3)
Requires-Dist: python-dotenv (==0.19.2)

# CoreUtil
## How to use it

- pip install khandytool
- from core.bladeTest import interactive
- interactive.run(8899)

## 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(may have problem by install by pip and run; but ok in deply by source)
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 -- done kafka and fake data

### 6. next step plan to add some redis connnection or mqtt sender or reciever into this or har2locust or other protocol sender...


