当前位置: 首页 > 科技观察

想做自动化测试?八款高星开源测试工具的分享

时间:2023-03-21 18:25:35 科技观察

作为研发过程的一部分,测试环节与产品研发一样重要,所以今天Gitee推荐给有测试需求的开发者。下面八个开源项目中,包括自动化测试平台、热数据检测框架、接口响应模拟系统、API接口调试工具等,希望对正在寻找测试工具的你有所帮助。1.LuckyFrameWeb项目作者:seagull开源许可协议:AGPL-3.0项目地址:https://gitee.com/seagull1985/LuckyFrameWebLuckyFrame测试平台是一个免费开源的测试平台,最大的特点是接口全纬度覆盖自动化,WEBUI自动化,APP自动化,支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础薄弱的问题。同时还集成了一些质量管理相关的功能,解决了QA日常工作中收集项目过程数据的问题,可以展示一些简单的质量报表。2.hotkey项目作者:京东-平台商务中心开源许可协议:Apache-2.0项目地址:https://gitee.com/jd-platform-opensource/hotkey京东APP后台热数据检测框架,历经多次高压压力测试和2020京东618大促测试。上线运营期间,每天检测数十亿键,精准抓取大量爬虫、刷机用户。此外,大量的热门商品被精确检测到并毫秒级推送到每台服务器的内存中,大大降低了热点数据的影响。数据层的查询压力提高了应用性能。3.Taisite-Platform项目作者:Taisite开源许可协议:AGPL-3.0项目地址:https://gitee.com/amazingTest/Taisite-PlatformTaisite-Platform是一个开源的接口自动化测试平台,该平台致力于将人工智能技术与接口自动化测试有效结合,在保证QA测试精度要求的同时,使接口测试平台更加智能化、通用化,尽可能优化接口自动化测试平台的用户体验。4.易大师接口自动化测试平台项目作者:凤凰学院大白开源许可协议:GPL-2.0项目地址:https://gitee.com/xuwangcheng/masteryi-automated-testing一个专注于接口自动化测试的管理平台。5.v-mock项目作者:vtDev开源许可协议:MIT项目地址:https://gitee.com/vtDev/v-mockV-Mock是一个小型的界面响应模拟系统,安装完成后,进入你要模拟的接口URL,以及URL返回的JSON、XML或其他格式的数据,都可以调用。6、stressTestSystem项目作者:smooth开源许可协议:Apache-2.0项目地址:https://gitee.com/smooth00/stressTestSystem本项目基于renren-fastJava开发平台开发,内核基于在Jmeter-Api和Jmeter脚本上实现在线性能压测。基于zyanycall/stressTestPlatform这个开源项目,做了很多修改,未来会不断增加新的功能。7.Rabbit自动化测试平台服务器项目作者:RabbitRun开源许可协议:AGPL-3.0项目地址:https://gitee.com/tuzikuaipao/rabbit_test_platform_serverRabbit是一个基于经典技术组合(SpringBoot)的开源自动化测试平台,SpringSecurity,MyBatis,Jwt,Vue),当前版本支持UI自动化和界面自动化测试。该平台由关键字驱动,测试人员无需任何代码基础即可轻松完成复杂的自动化测试任务。8、Tester项目作者:Hamm开源许可协议:GPL-3.0项目地址:https://gitee.com/hamm/tester一款轻量级在线API接口调试工具,支持自定义Header,自定义Cookies,支持GET/POST请求方式如/PUT/DELETE/PATCH/TRACE/OPTIONS支持快速生成Markdown接口文档,支持分享当前请求链接等,支持生产和测试配置不同域名,自动切换生成简单测试用例。如果你喜欢上面的测试工具,那就去项目主页给个star吧。