Giter Club home page Giter Club logo

zhengzhengshu1 / limapitest Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qu-niao/limapitest

0.0 0.0 0.0 480 KB

由全网6W+粉丝、华为及阿里云测试专家认证博主开发及蚂蚁金服高级测开担任顾问推出的轻量级接口测试平台。Lim是Less is More(少即是多)的缩写,正如它的名字我们希望在开展接口测试时能够“四两拨千斤”!让用户操作更少但开展建设的效率更高。因此我们做了许多交互细节上的优化和创新以及一些大胆的设计。快来试试吧!

Home Page: http://qu-niao.gitee.io/lim-doc/

License: Apache License 2.0

Python 39.83% TypeScript 59.63% CSS 0.43% Less 0.11%

limapitest's Introduction

Lim接口测试平台

介绍

Lim是Less is More(少即是多)的缩写,正如它的名字我们希望在开展接口测试时能够“四两拨千斤”!让用户操作更少但开展建设的效率更高。因此我们做了许多交互细节上的优化和创新以及一些大胆的设计,比如:取消了局部变量、前后置计划、抛弃“先接口后用例”的传统建设**,甚至还取消了“登录”!
你是否会疑问:这群Diao毛去掉了这些还如何高效的开展接口测试?
那还在等什么?赶快进入Lim的世界,看看Lim是怎么通过另一种方式让接口测试变得简单且高效的吧!

使用文档:点我访问    安装部署:点我访问   提问地址:点我访问

从0教学、交流+ 作者微信:qu-niao:

vx

主功能介绍

项目主页

index

强大的接口编辑页

参数类型自动识别、自动管理接口入库,接口参数快速回填以及多种编辑模式让应对各类复杂参数游刃有余:

api

参数池及执行控制

用例输出的变量全局定义的参数统一展示管理,有哪些参数一目了然,来源可追溯;用例执行状态可控制: var

多环境管理

能够配置多套环境参数,让一套用例能够在多套服务环境下执行:

m_envir envir

支持Python代码

用例变量生成、期望判断、执行条件设置等操作完全兼容python代码:

code

更灵活的循环控制

循环控制支持多层嵌套,循环次数支持变量以及支持代码形式break操作:

foreach

强大的步骤控制器

用例步骤支持延时等待、重试次数及执行条件设置。交换简单且更加灵活:

controller

步骤编辑功能

步骤支持合并、复制、拖拽改变排序,批量禁用等功能。一页俱全: step

“免登录”设计

安全的操作无需登录,让非用例建设人员查看数据报表、报告情况更加快捷方便,减少多余的账号管理和登录操作: login

弹窗拖拽

所有弹窗皆可拖拽,展示内容更加自由可控: drag

技术栈

前端:react+ant-design 后端:python3+django

在未来的版本还会加入Swagger导入、自定义函数以及执行实时监控等功能。大家提出的问题和BUG也会尽量解决。让我们一起成长吧!

开源不易,全靠用爱发电,如果对你有帮助请给我们点个Star!

limapitest's People

Contributors

qu-niao avatar jayt1001 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.