Skip to content

Latest commit

 

History

History
84 lines (54 loc) · 1.81 KB

README_EN.md

File metadata and controls

84 lines (54 loc) · 1.81 KB

中文文档

Getting Started

  1. clone code
$ git clone https://github.com/wuranxu/pity
$ cd pity
  1. install dependencies
# 可换豆瓣源或者清华源安装依赖
$ pip install -r requirements.txt
  1. install and start redis

  2. install and start mysql

  3. edit config.py

edit connection info about redis and mysql

  1. start server
$ python main.py
  1. registry

Fisrt people will be ADMIN

Sign in and enjoy pity

Overview 🖕

Documents 🍚

Demo 🍍

About pity 😢

pity is an auto test tool based on Python+FastApi+React for api test. It's not an absolute production right now.

Heart ❤️

I hope pity can help someone still uses robotframework or writes script for apitest.pity can help you a lot.

Features😊

  • 🔥 absolute auth rule, support login with github
  • 🀄 absolute project management
  • 🚴 fast with FastApi
  • 📝 many options for data dependencies, you can make and use data so easy
  • 🎨 online http request like postman
  • 🍷 global variable for you
  • 🐍 redis online
  • 🐎 test plan
  • 🙈 online database manager
  • 📰 beautiful email notification
  • 😹 cronjob for case
  • 🐧 beautiful test report

Comming soon 🙋

  • 🐘 Micro Services

  • 🐄 DataFactory for developing data

  • 🐸 support har/jmx to pity case

  • 👍 CI/CD,like pipeline, provide openapi

  • 🌼 notification

  • 🌛 support dubbo/grpc

  • 🐛 yapi

  • 🌽 and so on

    You can open issues to communicate with me, if you like the project, give a star will make me happy.