All Projects → wuranxu → pityWeb

wuranxu / pityWeb

Licence: other
🎉一个持续迭代的开源接口测试平台(前端),欢迎大家多提issue多给反馈。 求star⭐,我会努力更新下去的!

Programming Languages

javascript
184084 projects - #8 most used programming language
Less
1899 projects
EJS
674 projects

Projects that are alternatives of or similar to pityWeb

umi-plugin-antd-theme
🎨 Best theme plugin
Stars: ✭ 77 (+208%)
Mutual labels:  antd, umi, antdpro
simpleCMS
simpleCMS是一款开源cms系统, 主要为个人/团队快速开发博客或者知识共享平台, 类似于hexo, worldpress, 但是他们往往需要复杂的搭建过程, 我们将复杂度降到最低, 并且有详细的部署教程, 你只需要有一台服务器, 就能轻松拥有一个属于你的博客平台.
Stars: ✭ 74 (+196%)
Mutual labels:  antd, umi
Ant Design Pro
👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
Stars: ✭ 30,909 (+123536%)
Mutual labels:  antd, umi
umi-dva-typescript-mock
基于umi + dva + typescript + mock + antd的react框架,内置PWA
Stars: ✭ 17 (-32%)
Mutual labels:  antd, umi
next-plugin-antd-less
🎩 Use Antd (Less) with Next.js v12, Zero Dependency on other Next-Plugins.
Stars: ✭ 338 (+1252%)
Mutual labels:  antd, antdpro
react-drag
A drag and drop platform based on sortable.js front-end visualization. 一个基于sortable.js的前端可视化搭建的拖拽平台,ui组件采用antd-mobile.通过umi脚手架构建.技术栈采用dva+hooks+umi+antd-mobile+sortable.js+react-color.
Stars: ✭ 51 (+104%)
Mutual labels:  antd, umi
animaris
Documentation and Mock for JSBridge base on ThinkJS & MongoDB & React & Antd.
Stars: ✭ 28 (+12%)
Mutual labels:  antd
omi-docs
📃omil文档
Stars: ✭ 64 (+156%)
Mutual labels:  jsx
epee-react-admin
🗡简洁、高效、易扩展的 React 快速开发模板,基于布局设计,纯 Hooks 开发,包含中后台应用常用功能
Stars: ✭ 87 (+248%)
Mutual labels:  antd
crypto-markets
react-native-cryptocurrency-ticker
Stars: ✭ 27 (+8%)
Mutual labels:  jsx
trackupdates
A simple yaml-based xpath crawler framework for easy tracking site updates. https://zhupeng.github.io/
Stars: ✭ 20 (-20%)
Mutual labels:  antd
TestAdmin
vuejs + golang实现的测试平台
Stars: ✭ 18 (-28%)
Mutual labels:  autotest
blog
一个博客全栈应用的前端部分
Stars: ✭ 16 (-36%)
Mutual labels:  umi
umi-dva-antd-starter
Get started with Umi3.js and Ant Design.
Stars: ✭ 17 (-32%)
Mutual labels:  umi
typesafe-templates
Template engine that leverages JSX to generate JavaScript code from TypeScript code files rather than text templates.
Stars: ✭ 27 (+8%)
Mutual labels:  jsx
Deep-Viz-Website
The Deep-Viz Components' display website ( Base on React + Dva + Ant-Design) 组件库Deep-Viz的展示网站
Stars: ✭ 12 (-52%)
Mutual labels:  antd
react-smart-app
Preconfiguration React + Ant Design + State Management
Stars: ✭ 13 (-48%)
Mutual labels:  antd
spring-batch-admin-ui
Spring Batch Admin 是一个后端采用spring boot 2, spring security , oauth2, Spring data jpa 作为基础框架,集成了quartz 提供调度能力,集成了Spring batch 提供批处理能力的管理系统。系统旨在提供更底层数据展示以及常见批处理的配置以及运行能力。
Stars: ✭ 41 (+64%)
Mutual labels:  umi
react-vite-admin
This Starter utilizes React, Recoil, React Query, React Hooks, Typescript, Axios And Vite. 全新技术栈的后台管理系统
Stars: ✭ 90 (+260%)
Mutual labels:  antd
antd-curd
📦 基于 ant design 、 dva 、 antd-form-mate 的增删改查页面组件。
Stars: ✭ 26 (+4%)
Mutual labels:  antd

项目地址 🖕

在线演示 🍍

开发文档 🍚

使用文档 🎨

平台展示

工作台

测试计划

测试报告

测试用例

SQL客户端

项目管理

使用文档

使用文档(github)

备用地址(gitee)

😊 开发参考文章

开发文档-公众号

开发文档-掘金

😢 关于Pity平台

pity是一款专注于api自动化的工具,采用Python+FastApi+React开发,目前还不能作为生产级别的工具,作者正在努力之中。

这个项目叫pity,一个从0开始写的自动化测试平台(基于FastApi),旨在总结自己最近几年的工作经验,也顺便帮助大家进步。目前还在火热更新中,基本上每周都会更新几篇吧,前期以教学+编码为主,后期以实现功能为主。希望大家能够喜欢!~

项目起源是本人很期待的某家头部公司🐧拒绝了我,觉得特别遗憾吧😅。加上这一年浑浑噩噩的,也没有什么产出,做的东西不如18,19年多。所以打算把自己18-19的项目重写出来,给大家一些参考。

作者介绍 📞

大家好,我是米洛,一个乐于分享,喜欢钻研技术的测试开发工程师,目前就职于上海某三线互联网公司。

喜欢实况8,仙剑,lol等等,标准的90后。

个人技术公众号: `米洛的测开日记`,欢迎大家关注我,掌握最新测试开发知识。

平台初心❤️

虽说各大公司都有自己的接口测试平台,并且做的肯定比我的强。但是还是有很多公司,并没有这样的条件去投入人力专职开发接口测试平台。

博主我在18年的时候接触到了Yapi这款接口文档管理工具,那是去哪儿团队开发的,但现在已经连官网都找不到了,仅仅只留下一个github.io的地址,让人叹息。

扯远了,我看到他们大前端团队开源了如此一款精美的工具,内心也是激动万分。

人活一辈子,并不长久,总得做些有意义的事情。虽然开源这件事情基本上没有什么收益可言,但总得有人做,世界才会更美好是不?

所以我打算制作这样一款工具,面向的就是中小型公司,他们没有那么多时间/人力成本,甚至是测试资源较为匮乏,那么如果你来到了这儿,我想这款工具可以给你们带来帮助!如果是有一定的经验的Python测试开发,这款工具也可以给你带来一定的借鉴作用。

落地效果 💪

可能有人会怀疑项目是否能真正运用到生产系统里,这款工具其实是我在某大型共享单车公司实践2年多的一款工具。之前是golang开发,如今我离开那家公司,打算保留原本功能的基础之上进一步优化,并新增更多丰富的特性。所以大家可以放心,它绝对是一款能方便解决你api自动化测试的利器。

已有功能😊

  • 🔥 完善的用户登录/注册机制,提供第三方(github)登录
  • 🀄 完善的项目管理机制
  • 🚴 结合FastApi,利用asyncio让Python代码也可以起飞
  • 💎 完整的接口测试流程
  • 📝 强大的数据构造器, 解决接口数据依赖问题
  • 🎨 在线调试http请求,堪比网页版本postman
  • 🍷 完善的全局变量机制,拒绝case中的死数据
  • 🚀 飞一般的速度
  • 🐍 在线redis请求
  • 🐎 测试计划/集合
  • 🙈 在线数据库ide,数据库管理功能
  • 📰 漂亮的邮件通知
  • 😹 定时构建测试用例
  • 🐧 精美的测试报告展示页面

待开发的功能 🙋

  • 💀 app管理功能,支持app的导入和导出
  • 😼 代码覆盖率增量/全量统计功能
  • 🐘 微服务化
  • 🐄 数据工厂,强大的造数功能
  • 🐸 用例支持har,jmx等格式导入
  • 👍 CI/CD,类pipeline功能
  • 🌼 推送功能,支持钉钉/企信推送
  • 🌛 支持dubbo/grpc
  • 🐛 打通yapi
  • 🌽 等等等等

想法

希望大家点个star,感激不尽~也欢迎大家提出各种各样的问题。可以加我个人微信: wuranxu,我拉你到群聊。

交流群

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].