2012-04-01 11 views
3

私はレールに分割宝石を使用しています。使い方は非常に簡単です:"split" gemを使ったRails ABテスト:未完了の負の数値...?

some_signin_view_file.erb:

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


some_post_signin_controller_file.rb:

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

は問題なく1つの簡単なテストをしました。 しかし、私の2番目のテストでは、未処理の列には負の数があり、最初の実験では(コントロールとしてマークされている)のみです。

どうすればマイナスになるのですか?何か不足していますか? (:^ ... 1例うちの1で働いていた)

TIA

答えて

0

まあ、可能な回避策は、リセットデータボタンを使用することです。
初期データとどうやらいくつかの問題...

HTH誰か...

+0

申し訳ありませんが、これは間違っています。それは、問題のあるケースがその時に再現されなかったためにのみ機能しました。代わりにAndrew Nesbittの答えを見てください。 –

1

あなたが現在合計にカウント再び同じ変換を完了することからユーザーを停止するには何もありません:reset => falseオプションを使用します。

:reset => falseを使用しているときに、ユーザーが完了カウンターをこれ以上カウントアップできないようにする必要があると思われますか?

+0

with:reset => falseであっても、負の数が続きます。 – Swards

+0

私は同じ問題を設定せずに見ている:リセット=> false。つまり、デフォルト値のtrueを受け入れます。私は2つの選択肢でテストを行い、以下の値を得ました:A:251名の参加者、未完了の-1214名、B:235名の参加者、未完了の111名。 –

関連する問題