# Taisite-Platform **Repository Path**: yqcjc/Taisite-Platform ## Basic Information - **Project Name**: Taisite-Platform - **Description**: 泰斯特测试平台,"tester(测试人)的平台",是一款免费开源的接口自动化测试平台、平台致力于将人工智能技术与接口自动化测试有效结合,让接口测试平台在保障 QA 测试精确性要求的同时更具智能化、泛化能力, 同时尽可能最优化接口自动化测试平台使用体验 ,目标是成为 最贴心、最好用、颜值最高的开源接口自动化测试平台。 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 376 - **Created**: 2020-04-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Taisite-Platform ![](https://img.shields.io/badge/-%20marvelous-orange) ![](https://img.shields.io/badge/-%20gogeous-grey) ![](https://img.shields.io/badge/-%20elegant-blue) ![泰斯特平台LOGO.png](https://github.com/amazingTest/Taisite-Platform/blob/master/images/泰斯特平台LOGO.png) ## 开源申明 **这是一个受限制的自由软件!您不能在任何未经允许的前提下对程序代码进行修改和用于商业用途;也不允许对程序代码修改后以任何形式任何目的的再发布。** **为尊重作者的劳动成果,Taisite-Platform 关键版权信息严禁篡改 有任何疑问欢迎联系作者讨论。 QQ:523314409 泰斯特** ## Ⅰ. 泰斯特平台简介 ### 背景 「泰斯特平台」是一个由「软件测试 & 机器学习爱好者」开发的接口自动化测试平台。 ### 愿景 平台致力于将人工智能技术与软件测试有效结合,让平台在保障测试精确性要求的同时更具智能化、泛化能力, 同时尽可能 **最优化使用体验** ,目标是成为 **最贴心、最好用、颜值最高** 的开源测试平台。 ### 技术栈 平台遵循「前后端分离开发」思想,技术栈为:「Python + Vue + Mongodb」,后端开发使用的是轻量级 Web 框架 Flask, 前端 UI 框架则采用的是易上手的 ElementUi。 [***(在这里感谢一下该开源项目给我带来的启发)***](https://github.com/githublitao/api_automation_test) ### 使用环境 **推荐使用 Chrome 最新浏览器使用~** ## Ⅱ. 泰斯特平台特点 (os:和其他测试平台有什么区别?) **0. 已经投入生产环境使用 1 年以上, 用起来轻松没负担~** 1. 平台遵循「小而精」的策略,最大化所有功能的开发、使用性价比,可帮助测试团队快速搭建起易于上手 / 维护的接口 自动化测试体系。 2. 平台遵循「零编码」原则,使用者不需要编程即可完成较为复杂的业务流程接口测试。 3. 平台遵循「颜值即正义」原则,操作界面展示如下: ![操作界面展示](https://github.com/amazingTest/Taisite-Platform/blob/master/images/操作界面展示.png) 4. 平台拥有极佳的定时任务体验,启动定时任务后可随时停用 / 任意编辑任务内容且立即生效,同时拥有丰富的告警策略, 页面展示如下: ![定时任务配置](https://github.com/amazingTest/Taisite-Platform/blob/master/images/定时任务配置.png) 5. 平台拥有导入 / 导出功能,支持测试人员 **"最喜爱的"** Excel 格式,易于批量生成 / 修改用例。 ![数据导入展示](https://github.com/amazingTest/Taisite-Platform/blob/master/images/数据导入展示.png) 6. 平台拥有较为丰富的测试结果校验体系,支持**文本相似度**校验。 ([具体内容可参考本篇博文](https://juejin.im/post/5cfe1dd96fb9a07ed7407321)) 7. 平台对外提供测试任务调度接口,方便与开发项目集成。 8. ...... ***(还有许许多多令人惊喜的小特色等着你去探索 & 挖掘)*** ## Ⅲ .泰斯特平台功能图解 ### V1.0 ![泰斯特平台结构图_V1.0](https://github.com/amazingTest/Taisite-Platform/blob/master/images/泰斯特平台结构图_V1.0.png) ## 平台部署 [点我进入平台部署](https://mp.weixin.qq.com/s/bLyDWHCAPCshF8vmbSHtWw) ## 平台教程 [点我进入平台教程](https://shimo.im/docs/8TqxG3Ttjvj9yT8T) ## Ⅷ . 捐赠 **开源不易** 欢迎扫描下方二维码 **助力开源**。 ![2D-Code](https://github.com/amazingTest/Taisite-Platform/blob/master/images/wechatDonation.jpg)