使用"split"宝石进行 Rails AB 测试:未完成的负数...?



我在rails上使用split gem。用法很简单:

some_signin_view_file.erb:

<% signin_mode = ab_test( 'log in style','LogIn_ATest','LogIn_BTest' )%> 
.
.
Do something according to signin_mode...


some_postrongignin_controller_file.rb:

finished("log in style", :reset=> FALSE)

做了一个简单的测试,没有任何问题。然而,我的第二次测试在未完成的列上产生了负数,并且仅在第一次实验(标记为对照)上产生了负值。

它怎么可能是负面的。。。?我是不是错过了什么?

TIA

当您使用:reset => false选项时,没有什么可以阻止用户再次完成当前计入总数的相同转换。

我怀疑在使用:reset => false时所希望的行为是用户不应该再增加完成计数器了?

一个可能的解决方法是使用重置数据按钮(在1种情况中有1种…:^)
显然,初始数据有问题。。。

有人。。。

最新更新