一种自动化实现方案,他包含自动化测试,数据管理,报告管理,性能测试,机器人,数据库,redis
包含的技术
pytestjsonrequestsdynaconfre(正则匹配)allurelocustlogurupytest-ordering
他的核心思维
除了业务本身,其余的都是autoTestScheme尽量少的数据驱动用例减少代码量更加简单的方式完成目标
他支持:
API/DATA/CASE隔离数据驱动式框架数据映射,让你的数据更灵活yapi自动生成用例配置式生成请求,mysql连接,redis连接,飞书请求mysql数据源管理dynaconf轻松管理配置locust性能脚本对接allure优美报告生成,飞书,钉钉机器人通知loguru管理日志,让你的报告可以看到日志场景数据管理不止于http,他还有websocket,grpc等协议的支持
飞书机器人通知
allure报告
