1. 首页 > 科技 > 数码资讯

十个开源免费A

A/B测试简单来说,就是为同一个目标制定A、B方案,让一部分用户使用 A 方案,另一部分用户使用 B 方案,记录下用户的使用情况,看哪个方案转化率、注册率等指标更高,谁就赢。AB测试对于ToC应用至关重要,因为它可以在收集结果数据的同时对其用户体验进行仔细的更改。通过这种方式,可以更好地了解为什么应用中的某些元素会影响用户行为。

A/B测试本质上是个分离式组间实验,以前进行A/B测试的技术成本和资源成本相对较高,但一系列专业的可视化实验工具的出现,A/B测试已越来越成为应用优化常用的方法。

本文推荐一些比较优秀的开源免费的A/B测试以及功能标记工具。

GitHub(5.4K+Star)

GrowthBook是一个免费、开源的A/B测试平台。它支持多用户、项目管理和任务管理。

GrowthBook可以处理PostgreSQL、MySQL、MariaDB、BigQuery、Amazon Redshift、DataBrick、MS SQL Server甚至Google Analytics等数据库中的数据。

功能特征:

分分钟安装:

git clonegrowthbookdocker-compose up -d

浏览器打开登陆。

GitHub(16K+ Star)

PostHog提供了产品分析、会话记录、功能标记和A/B测试等功能。它支持手动事件规范或自动捕获以进行快速设置,并提供用于可视化数据分析和SQL功能。

功能特征:

GitHub(4.7K+Star)

Flagger是Kubernetes应用程序的渐进式交付工具,通过渐进的流量转移、指标测量和一致性测试来降低新软件版本的风险。

它提供各种部署策略,并可以与Kubernetes入口控制器、服务网格和监控解决方案集成。

功能特征:

GitHub(2.7K)

Split是一个基于Rack的A/B测试框架,可与Rails、Sinatra等基于Rack的应用程序兼容。

它从Abingo、Vanity Rails A/B测试插件,以及在Resque对Redis的使用中汲取了灵感。Split旨在实现自定义和可扩展性。

GitHub(2.3K Star)

Flagr提供了功能标志、A/B测试和动态配置等功能,它还监控影响,并为标志管理和评估提供清晰的Swagger REST API。是一个基于Go语言开发的开源项目。

CubureHub是一个帮助软件团队管理其功能的平台,提供了功能标志、A/B测试和远程配置等功能。

它支持私有化部署也可以基于云的SaaS服务。该平台提供了一个Headless API,可以用于管理PockureHub应用程序,并提供了一个SDK API用于检索各种SDK中的功能状态。

功能特征:

支持的SDK:

7.Featurevisor

Realvisor是一个以开发人员为中心的解决方案,用于管理功能标志、实验和远程配置。

在工作流中,管理Git存储的元素、触发CI/CD管道以生成文件并将其上传到CDN,以及在应用程序中使用SDK获取和评估这些文件。

功能特征:

支持的SDKs:

SwitchFeat是一个开源的自托管平台,用于管理功能标志和A/B测试,可确保测试数据保留在可控网络中。它支持基于各种条件和用户分段来打开或关闭某些功能代码。

Proctor是由Indeed开发的A/B测试框架,基于Java,采用数据驱动的产品设计。

它由数据模型、客户端规范、客户端加载器、矩阵构建器和Java代码生成器组成,支持跨多个应用程序的一致测试和组分配调整,而无需部署代码。

功能特征:

Tweek是一个开源的功能管理解决方案,允许应用程序和系统行为自定义,而无需部署新的代码。

主要功能包括功能切换、逐步发布、多变量实验和A/B测试。

功能特征:

本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载者并注明出处:https://jmbhsh.com/shumazixun/35550.html

联系我们

QQ号:***

微信号:***

工作日:9:30-18:30,节假日休息