有哪些开源多变量或a / b测试框架或库可用?

时间:2010-05-21 04:30:44

标签: optimization frameworks

Google网站优化工具http://www.google.com/websiteoptimizer和可视网站优化工具http://visualwebsiteoptimizer.com/都允许我为网页上的各个内容部分运行实验。但是,哪些库或框架可用于运行除HTML代码片段之外的其他内容的测试?

换句话说,是否有开源项目提供构建我自己的多变量测试所需的基础逻辑和计算?

一个这样的库是Ruby中的ABingo http://www.bingocardcreator.com/abingo。但是,还有哪些其他库/框架?

3 个答案:

答案 0 :(得分:5)

通过这篇易于处理的文章a-b-testing-resources,我最终找到了vanitygenetify。虚荣有一个更漂亮的文档,但gentify看起来像固体代码。

两者都托管在Github上,这总是一个加号,当然很多A / B测试是在HTML片段上完成的,但我认为这些都是可扩展的,所以你可以增强或自定义它们以适合你的如果他们不开箱即可。

Vanity Screenshot

sidebar_test.png http://img690.imageshack.us/img690/7246/sidebartest.png

Genetify Demo screenshot-with-shadow.png http://img824.imageshack.us/img824/4526/screenshotwithshadow.png

答案 1 :(得分:1)

我建议不要使用Google网站优化工具和其他基于javascript的A / B包。他们拖累你的网站的性能,杀掉你可能拥有的任何搜索引擎优化,这两个都会影响你的底线。由于您可能正在使用AB测试来使您的网站更好地将随机陌生人转换为金钱,因此做任何可能会造成损害的事情似乎会适得其反。

查看服务器上运行的内容,例如ABingo for RailsFairlyCertain for ASP.NET。这两个都是开源和免费的。

答案 2 :(得分:0)

我最近发现了一个Ruby on Rails gem Mountain Goat ,它为任何Rails应用程序提供内部a / b测试和高质量分析。 Mountain Goat提供了一个内置于您的应用程序中的整个套件,可以操作和使用您的a / b测试和转换数据。