柠檬班接口自动化测试平台-前台(前端项目包)
柠檬班接口自动化测试平台-后台实战项目(完整模块)
开发者中心(自动生成接口文档,单接口测试,接口流程自动化测试,mock数据自动生成)
基于testNG+Mock+Spring Boot+HttpClient +Mybatis+MySQL等技术。testNG基本注解使用;使用Moke框架模拟接口数据;Spring Boot+Mybatis开发接口,访问数据库。执行测试用例前加载路由、http客户端,以登录成功失败分组执行测试用例,从数据库取出用例、并访问接口、判断响应结果、生成测试报告
基于图像差异识别与页面遍历探索的 Selenium UI自动化测试插件库
泰斯特测试平台,"tester(测试人)的平台",是一款开源的接口自动化测试平台、平台致力于将人工智能技术与接口自动化测试有效结合,让接口测试平台在保障 QA 测试精确性要求的同时更具智能化、泛化能力, 同时尽可能最优化接口自动化测试平台使用体验 ,目标是成为 最贴心、最好用、颜值最高的开源接口自动化测试平台。
基于Appium的利用PO设计理念编写的APP自动化测试框架,可多进程进行多设备并发测试,测试报告采用allure生成。
基于Selenium的利用PO设计理念编写的Web自动化测试框架,可多进程进行多浏览器并发测试(如谷歌,火狐等),测试报告采用allure生成。
基于pytest测试框架实现的以excel文档作为数据驱动、allure作为测试报告生成的HTTP(S) API自动化的简易框架。
easyrest 是一个由数据驱动自动化接口测试框架,自动执行并生成报告,支持Jsonpath校验Json jenkins持续集成
接口自动化测试平台: 支持HTTP/SSH/SQL接口请求,支持单接口调试、也可多接口多组件组合满足复杂场景编写需求,支持定时触发、报告输出、邮件和钉钉通知。
使用Python+Selenium+第三方库,纯Python语言编写WebUI自动化测试框架。 支持案例的配置与管理、日志记录、报告生成、邮件通知,并提供了测试数据与案例分离的编写思路,提供GUI操作、数据驱动、数据比对、并发执行等功能。 让测试人员编写自动化脚本更加方便与可维护。
Pytest+allure+jsonpath+requests接口自动化测试工具,支持sql断言,数据依赖,测试数据隔离,扩展函数定义,接口录制生成用例数据以减少写用例时间.
TestCaseManageSystem是一套敏捷的测试用例管理平台,支持测试用例管理、执行计划管理、进度计算、多人实时协同等能力,方便测试人员对用例进行管理和沉淀。产品以脑图方式编辑可快速上手,用例关联需求形成流程闭环,并支持组件化引用,可在各个平台嵌入使用,是测试人员的贴心助手!
CODO是一款为用户提供企业多混合云、一站式DevOps、自动化运维、完全开源的云管理平台
基于python + pytest +allure + request + Pyyaml + xlrd + loguru + pymysql 的自动化测试框架。可以通过excel直接编写测试用例,编写自定义了关联参数的写法以及通过函数生成的结果直接替换,后置sql的查询结果做断言,简化了测试用例脚本,减少了重复代码,目前已在项目中实际使用,在多处用到了jsonpath提取,需要对jsonpath有了解才方便使用