
sosotest自动化测试平台
sosotest自动化测试平台的功能: 1、http接口、dubbo接口的测试。(其他类型类型接口测试可通过二次开发支持) 2、支持多环境、多服务配置。 3、支持数据业务分离。 4、支持数据驱动。 5、支持mock。 6、支持CI。 7、支持自定义封装。 8、支持mysql数据库操作、redis操作、mongo操作、kafka等。 9、分布式任务处理,可并发支持多任务。 sosotest是一个简单易用且功能强大的自动化测试平台。 目前sosotest已经为贝壳找房提供了稳定的后端接口自动化服务,服务于贝壳找房的各个重要业务线, 为业务线后端自动化赋能,有效提高了后端接口自动化效率。
HttpTesting 是HTTP(S)协议接口自动化测试框架,通过YAML来编写测试用例,支持并发执行,减少用例执行时间,不固定目录结构,支持csv,变量等多种参数化,满足日常接口自动化回归测试需求。

ZTF是一款开源自动化测试管理框架。和市面上已有的自动化测试框架相比,ZTF更聚焦于自动化测试的管理功能。ZTF提供了自动化测试脚本的定义、管理、驱动、执行结果的回传、bug的创建以及和其他自动化测框架的集成。ZTF使用go语言开发,可以支持各种平台。ZTF支持常见的编程语言,您可以选择您喜欢用的语言来开发自动化测试脚本。

ZenData主要两大功能:数据生成和数据解析。通过一个配置文件,可以使用ZenData生成您想要的各种数据。同样也可以对某一个数据文件,指定其数据类型定义的配置文件,完成到结构化数据的解析。

Python + allure + excel + pytest等实现的接口自动化测试工具,内包含了测试前数据备份,测试后数据恢复,已避免形成测试脏数据,allure生成报告,提供了简单语法来提取动态参数,实现参数依赖

SmartSimulator是一个通用的模拟器框架,可以用来模拟特定服务的行为。它可以用于开发或QA阶段,以减少依赖性并提高生产率。

http client for testers
1.会话级和接口级的默认参数,最小化测试数据维护量。
2.更好的数据上下文依赖,配置依赖,动态实时数据。
3.更好的数据校验

✅ 支持同步YAPI,Swagger,无需手动录入接口
✅ 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求
✅ 借助驱动代码(debugtalk.py),在测试脚本中轻松实现请求参数签名,加密和解密响应等
✅ 支持完善的 hook 机制,通过请求前置和后置函数,完美解决单接口的token依赖和多个接口的参数传递
✅ 类crontab的定时任务, 无需额外学习成本
✅ 测试用例支持参数化和数据驱动机制
✅ 提供webhook,可与 Jenkins 等持续集成工具完美结合
✅ 测试结果统计报告简洁清晰,附带详尽统计信息和日志记录
✅ 测试报告推送飞书,钉钉,企业微信等