本文介绍测试自动化常用的框架和平台,语言为python或javascript,无java。
文章:http://t.csdn.cn/2dMF5
python+selenium+unittest/pytest
文章:web自动化测试框架_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:灵活,想要什么功能可以自己封装
缺点:框架需要的东西都需要再封装
RobotFramework
RobotFramework环境安装和入门_robotframework怎么安装_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:关键字驱动
Cypress
文章:自动化测试-Cypress快速入门_cypress入门_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:基于unittest实现丰富的功能封装
文章:自动化测试框架seldom_seldom接口自动化_东方不败之鸭梨的测试笔记的博客-CSDN博客
最强自动化测试框架Playwright(35)-API测试_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:灵活
缺点:框架需要自己封装功能
接口自动化测试框架_东方不败之鸭梨的测试笔记的博客-CSDN博客
好的框架:
接口自动化测试框架ApiRunner实战+框架解析_接口测试自动化框架_东方不败之鸭梨的测试笔记的博客-CSDN博客
Python+pytest+allure+log+yaml+mysql+钉钉企微通知接口自动化框架: 本框架主要是基于 Python + pytest + allure + log + yaml + mysql + 钉钉通知 + Jenkins 实现的接口自动化框架,本框架优势在于易维护,功能丰富,测试人员只需要维护测试用例,零基础小白也可以快速上手,框架支持多环境、多角色任意切换,支持接口响应断言以及数据库断言。
优点:基于yaml文件零代码实现接口自动化,封装丰富功能
基于 HttpRunner 的接口自动化测试平台框架_django结合httprunner_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:在断言、日志和报告
优点:支持接口、UI自动化,方便二开
流马测试平台--API和web自动化测试_东方不败之鸭梨的测试笔记的博客-CSDN博客
LuckyFrame执行Web自动化用例_东方不败之鸭梨的测试笔记的博客-CSDN博客
兔子快跑/rabbit-UI和接口自动化测试平台_rabbit测试平台_东方不败之鸭梨的测试笔记的博客-CSDN博客
优点:支持接口,UI,性能测试
缺点:企业版需要付费
MeterSphere - 开源持续测试平台 - 官网
https://github.com/SeldomQA/seldom-platform
缺点:只支持接口自动化
HttpRunnerManager接口自动化测试平台_东方不败之鸭梨的测试笔记的博客-CSDN博客