我在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种…:^)
显然,初始数据有问题。。。
有人。。。