8款开源自动化测试框架小强找BUG

1、项目名称:基于Jmeter实现的在线压测平台和在线管理Jmeter脚本系统

项目简介:

具有如下特点

2、项目名称:分布式压力测试工具Beetle.DT

3、项目名称:基于Go的压力测试工具armyant

1、项目名称:自动化测试平台LuckyFrame

2、项目名称:AutoLine开源平台

项目简介:AutoLine开源平台是一个开源自动化测试解决方案,基于RobotFramework进行二次开发,支持RobotFramework几乎所有的库。

项目名称:RestfulApi集成测试工具Hitchhiker

项目简介:Hitchhiker是一款开源的RestfulApi测试工具,支持Schedule,数据对比,压力测试,支持上传脚本定制请求,可以轻松部署到本地,和你的team成员一起管理Api。

1、项目名称:自动化测试平台phoenixframework

2、项目名称:TCP/UDP测试工具SocketDebugger

项目简介:SocketDebugger是一款TCP/UDP测试工具,并且包括串口转发功能,以及自动回复功能。

3、项目名称:HTTP接口测试插件ApiDebug

3、项目名称:基于Java的Http接口测试工具

项目名称:数据库单元测试框架xlsunit

项目简介:面向数据库应用的单元测试框架,使用excel,作为输入,以及输出比较,适合大量数据库操作。

如下情况可以使用xlsunit:

项目名称:soar-web

项目简介:基于小米soar的开源sql分析与优化的WEB图形化工具,支持soar配置的添加、修改、复制,多配置切换,配置的导出、导入与导入功能。目前只支持mysql。

项目介绍:10月20日,在开源先锋日(OSCARDAYS)上,小米将宣布开源自研的SOAR(SQLOptimizerAndRewriter)。

这是一款智能SQL优化和改写工具,开发人员可以直接通过此工具快速的对自己的SQL进行质量检查,生成评估报告,防止将问题SQL带到线上从而导致服务质量下降。它不仅能够尽可能地提高线上代码质量,还能避免一些由于人为疏漏而带来的隐患。

SOAR由语法解析器、集成环境、优化建议、重写逻辑、工具集五大模块组成。它拥有独立的不依赖数据库的SQL解析能力,能够通过提供的集成环境对SQL本身及数据库环境进行评审,找出可能存在的隐患或问题。

1、Carina

Carina是基于Java的自动化测试框架,它不依靠特定的技术堆栈,因此测试人员智只能在iOS和Android之间重用测试自动化代码。

它的重要功能有:能把所有测试层,包括移动端、Web应用程序、REST服务甚至数据库组合到同一应用程序;支持关系和分关系数据库;可以用FreeMarker模板引擎生成REST请求。

2、Testproject.io

Testproject.io适合不熟悉软件测试的自动化,并在寻求强大社区的免费平台的测试人员,它基于Selenium、Appium构建,允许测试人员用常用的自动化操作运行测试。

它的重要功能有:支持与全球测试人员共享软件测试和API;有测试记录,全局自动化网格和自动化构件块在内功能;支持多种语言,包括Python、JavaScript、Java、C++等。

3、Gauge

Gauge是近几年流行起来的测试自动化工具,轻量,能跨平台,基于插件体系结构,能与任何语言,IDE和生态系统一起使用。

它的重要功能有:语法简单;设置简单,可使用单个命令启动并运行框架;通过多种扩展插件支持模块化架构;没有任何特定的结构,能用简单的Markdown创建文本文档。

4、Selenium

Selenium是优秀的Web应用程序开源自动化测试框架,在多个操作系统之间具有交叉兼容性,因此可用多种语言编写测试脚本。

它的重要功能有:跨平台;操作系统和浏览器兼容;集成了多种API和编程语言;高度可定制;集成了工具SeleniumIDE,可在不学习特定脚本的情况下进行测试。

5、Katalon

Katalon是操作简单的自动化测试框架,支持Web、移动和API自动化测试。

它的重要功能有:多种脚本语言扩展支持;支持Jira实施;通过分析和记录Web操作并捕获关联的对象来自动生成测试脚本,流程自动化。

6、Galen

用Galen进行测试自动化工作,比较大的作用是改善用户体验,它专门针对UX测试,提供了用于测试、验证移动或Web应用程序布局的特定语法。

它的重要功能有:能指定浏览器窗口的大小以对布局规范进行测试;能用Galen语法,JavaScript或Java编写测试文件;热图分析能生成详细的HTML报告。

7、Serenity

Serenity是基于Java的开源自动化测试框架,可帮助编写自动化的验收和回归测试,易于与行为驱动开发(BDD)集成的工具。

它的重要功能有:能通过抽象样板代码促进编写BDD和Selenium测试;能在维持较低级别记录详细信息的同时,在较高级别上测试多个方案;带有预先构建功能,包括WebDriver管理,Jira集成,运行并行进程等。

8、Appium

Appium是一个基于WebDriver协议的开源自动化测试框架,用于测试移动应用程序,它允许使用相同的API为不同的平台编写测试。

它的重要功能有:提供不同编程语言和框架;允许测试人员创建元素存储库并进行相应的管理;支持iOS,Android和Windows测试套件之间的可重用代码和测试。

THE END
1.移动终端自动化测试平台通用、可扩展的自动化测试产品,同时支持 Web 应用和移动应用的自动化测试。 全面支持Web及移动应用自动化测试,支持基于远程浏览器及云手机进行功能、性能、兼容性、稳定性自动化测试。 跨多终端测试用例稳定回放执行,根据实际回放所使用手机的屏幕大小自动适配坐标点,降低脚本对屏幕的依赖。 https://www.neusoft.com/cn/services/2242/
2.DevEcoTesting华为开发者联盟提供一站式的应用测试服务平台。为你提供全新自动化测试框架,及稳定性、性能、应用基础质量等专项测试服务,覆盖应用测试全周期,助力打造高品质应用。 DevEco Testing DevEco Testing配套支持HarmonyOS NEXT版本的应用测试,提供了自动化测试框架DevEco Testing Hypium,及稳定性、性能、应用基础质量等专项测试服务,助你持续提https://developer.huawei.com/consumer/cn/next/deveco-testing/
3.智能移动终端自动化测试平台智能移动终端自动化测试平台 平台以移动智能终端测试过程为研究对象,基于UML和Petri网进行测试建模,使用虚拟交互技术实现上位机对下位机的控制,使用机器视觉技术对测试过程中形成的测试结果和过程数据进行采集、判断及处理,使用脚本技术完成测试用例与测试平台的胶合。 http://www.jzerp.com/product/ggfw/znydzdzdhcspt.aspx
4.8款常见的自动化测试开源框架自动化测试项目在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!本文针对性能测试、WebUI 测试、API 测试、数据库测试、接口测试、单元测试等方面,为大家整理了github或码云上优秀的自动化测试开源项目,希望能给大家带来一点帮助。 一、性能自动化测试 1、项目名称:基于Jmeter实现的在线压测平台和在线管理Jmeter脚本系统 https://blog.csdn.net/2301_78276982/article/details/141648272
5.自动化测试智能自动化测试平台 依托于中科创达人工智能与软硬件核心技术,助力智能座舱、自动驾驶、HIL实验室的研发过程中,功能测试与系统验收过程的自动化 整体架构:采用云到端的框架,实现远程监控、集中管理、全流程接入、无人值守的测试 平台构成:云平台(AutoCloud)、台架(AutoRobot)、工控机(AutoBooster)、客户端(AutoStudiohttps://www.thundersoft.com/automatic-testing-products/
6.自动化测试工具性能测试工具1、奇林测试平台 (kylinTOP)概述 奇林测试平台 (kylinTOP)是一款国产的集性能测试、自动化测试(UI、接口、APP)、业务&接口监控于一体的产品。奇林测试平台 (kylinTOP)是B/S架构的分布式系统,支持跨平台(WINDOWS/LINUX/SOLARIS/麒麟/MAC等)运行。 自动化测试领域:https://www.kylinpet.com/cloud/help/index.html?4
7.自动化测试平台新炬网络支持灵活配置执行工程任务方式,包括配置并发执行的终端、重跑机制和执行类型,执行类型包括立刻执行和周期性执行,执行完成后短信通知用户,实现无人值守式的自动化测试。 功能7:负载均衡、并发执行 支持多台虚拟终端同时执行自动化测试,平台根据执行终端的状态分发任务到执行终端执行,分发任务按照任务的优先级别智能发配,帮助https://www.shsnc.com/product-ATMP-120-1.html
8.优测云服务平台,为企业和开发者提供专业的测试产品和服务一站式满足DevOps各环节的测试需求 为各规模研发团队提供贯穿全DevOps流程的测试管理平台,一站式完成测试用例管理、测试计划管理、终端自动化测试、后台自动化测试、性能测试、缺陷管理等测试任务。并提供开放集成能力,与客户测CI/CD流程无缝对接,助力研发团队DevOps转型,提升研发效能与质量。 提供专业、可靠、优质的专家https://utest.21kunpeng.com/
9.兼容测试自动化云测试能力 在云测自主研发的工具上录制自动化执行脚本,通过云测试技术支持,在云测真机实验室部署的海量终端上,自动执行测试任务。 全方位测试报告 覆盖App的核心页面及功能,提供包含每个步骤对应的操作过程、截图、日志、性能指标等详细信息的移动应用兼容质量检测服务报告。 https://www.testin.cn/business/test.htm?channel=baidu&utm_source=baidu&utm_campaign=E01-yc-jr%EF%BC%88jr%EF%BC%89&utm_content=E01-jrcs
10.泽众软件软件测试工具自动化测试研发管理工具IPD devops的研发生命周期管理平台 产品详情 机器人流程自动化 产品详情 泽众云测试 900+真机在线远程测试与测试管理、自动化测试、性能测试平台 产品详情 泽众P-One 一站式全链路性能测试平台 产品详情 泽众TestOne 一站式自动化测试平台 产品详情 泽众TestCenter https://www.spasvo.com/
11.云测试自动化测试兼容测试“赋能中国质量”为使命,旨在研发基础支撑软件“卡脖子“技术,在自动化测试、智能化诊断、IT反脆弱性、云可观测性等技术上弯道超车,打破发达国家垄断,为党政军及国民经济大型数字化系统提供集测试诊断、性能监控与故障演练三位一体的质量保障,降低系统在各种突发事件下发生拥塞、崩溃的可能性,为数字化系统稳定、健康、https://www.saitest.com/
12.自动化测试工具性能测试工具1、奇林测试平台 (kylinTOP)概述 奇林测试平台 (kylinTOP)是一款国产的集性能测试、自动化测试(UI、接口、APP)、业务&接口监控于一体的产品。奇林测试平台 (kylinTOP)是B/S架构的分布式系统,支持跨平台(WINDOWS/LINUX/SOLARIS/麒麟/MAC等)运行。 自动化测试领域:https://www.70testing.com/cloud/help/index.html?2
13.测试人的福音:超实用的自动化测试平台推荐腾讯云开发者社区phoenixframe是一个自动化测试平台,集代码托管,分机(node节点)管理,定时任务, 分布式或并发等方式执行通过phoenix_develop模块调试好的用例。 平台使用SSH4开发,覆盖了webgui,接口,移动mobile等终端的自动化测试与监控。 webGUI模块兼容chrome,Firefox,IE以及phantomjs驱动。对jmeter进行了深度定制,支持web性能测试。 https://cloud.tencent.com/developer/article/2081748
14.配电自动化终端测试仪配电检测产品中心配电自动化终端测试系统由配电自动化终端测试仪以及配网自动化终端自动测试软件组成,能够实现对配电自动化终端的全自动闭环测试。 适用范围 功能 技术特点 主要技术指标 相关下载 视频 360 展示 PTU100配电自动化终端测试仪是一款专为配电自动化终端而开发的测试工具。能够对馈线终端(FTU)、站所终端(DTU)和配变终端(http://www.ponovotech.cn/content/details_200_4089.html