AutoMeter-API是一款专门为测试人员准备的针对分布式服务,微服务API,接口,功能和性能一体的自动化测试平台,一站式解决项目管理,微服务,API接口,环境管理,测试用例,前置条件,变量管理,测试集合,测试计划,测试报告,支持分布式多机执行功能/性能测试兼容的一体化测试工作平台
基于RBAC模型的权限控制的一整套基础开发平台,前后端分离,后端采用 django+django-rest-framework,前端采用 vue+ElementUI。
基于pytest测试框架实现场景接口自动化和单接口自动化,支持参数驱动单接口执行,支持多接口依赖参数,支持配置全局变量,支持日志记录,数据库,yaml操作,二次封装requests库,支持allure报告直接打开,博客教程https://blog.csdn.net/aaaaaaaaanjjj/article/details/122487373
通用型框架已经在自己公司成功落地使用Python+Selenium3+Request+Allure2+Pytest+Jenkins+Pymysql+openpyxl 可以进行: 接口自动化测试 UI自动化测试 集成jenkins后自动通过钉钉发送allure报告。 线上的自动化监控通过钉钉机器人通知。
本框架主要是基于 Python + pytest + allure + log + yaml + mysql + 钉钉通知 + Jenkins 实现的接口自动化框架,本框架优势在于易维护,功能丰富,测试人员只需要维护测试用例,零基础小白也可以快速上手,框架支持多环境、多角色任意切换,支持接口响应断言以及数据库断言。
接口自动化测试框架 python + unittests + requests + peewee + mysql + HTMLTestRunner+Excel + DDT,实现基于Excel数据分离的数据驱动测试,peewee处理与mysql数据库交互,HTMLTestRunner生成HTML的测试报告
接口测试框架(基于python3 + unittest + ddt + excel实现的一套测试框架