amazingTest / Taisite-Platform

最强接口测试平台
GNU Affero General Public License v3.0
286 stars 135 forks source link
apitest automated-testing automation backend cron-jobs flask nlp python python3 requests vue

Taisite-Platform

泰斯特平台LOGO.png

Ⅰ. Introduction

Background

"Taisite-Platform" is an interface automation test platform developed by "Software Testing & Machine Learning Enthusiasts".

Vision

The platform is dedicated to effectively combining artificial intelligence technology with software testing, enabling the platform to be more intelligent and generalized while ensuring test accuracy requirements and optimize the user experience at the same time. The goal is to become the most intimate, best-used, highest value open source test platform.

Technology stack

The platform follows the idea of "separate development frontend and backend". The technology stack is: "Python + Vue + Mongodb".

(Thanks for the inspiration that this open source project brought to me.)

User environment

Chrome is a good choice

Open source protocol

APGL-3.0

Ⅱ. Taisite-platform features (os: What is the difference between other test platforms?)

0. It has been put into production environment for more than 1 year, it is stable~

  1. The platform follows a "small but fine" strategy to maximize the development of all features and cost-effectiveness, helping test teams quickly build easy-to-follow/maintain interfaces   automated test system.

  2. The platform follows the "zero-encoding" principle, and users can complete more complex business process interface tests without programming.

  3. The platform follows the principle of “good-looking is justice” and the operation interface is shown as follows:

    操作界面展示

  4. The platform has an excellent timed task experience. After starting the scheduled task, you can disable/arbitrarily edit the task content and take effect immediately. It also has a rich alarm strategy.   The page is shown below:

    定时任务配置

  5. The platform has import/export capabilities that support testers "favorite" Excel format for easy batch generation/modification of use cases.

    数据导入展示

  6. The platform has a rich test result verification system and supports text similarity verification. (get more detail)

  7. The platform provides a test task scheduling interface to facilitate integration with development projects.

  8. ......

    (There are so many amazing little features waiting for you to explore & tap)

Ⅲ .Taisite-platform function diagram ( em.. you need to translate by yourself :))

V1.0

泰斯特平台结构图_V1.0

deploy

click me

how to use

click me

V . Contact me

if you have any questions , feel free to email me , 523314409@qq.com.