Skip to content

Latest commit

 

History

History
98 lines (62 loc) · 2.27 KB

README_EN.md

File metadata and controls

98 lines (62 loc) · 2.27 KB

中文文档

png png png png

🎉 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 pity.py
  1. registry

Open your browser, enter url: http://localhost:7777, then you will see the page.

First 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

🙋 Coming 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.

🎨 Wechat communicate group

you can ask anything in my wechat group.