0

リッチクライアント(WinFormsまたはWPF)アプリケーションを使用して多くのA / Bテストを行った人はいますか?

このシナリオに適した展開戦略に興味があります。

ClickOnceの展開は適しているように見えますが、重要なアプリケーションでClickOnceを適切に機能させるには、非常に多くの手荷物があります。

ClickOnceを使用している場合、ユーザーの50%に変更をプッシュするにはどうすればよいですか?これは可能ですか、それとも基本的に2つの別々のアプリケーションをデプロイする必要がありますか?

Windowsインストーラーを使用している場合、テストシナリオごとに新しいインストーラーをプッシュするのは理にかなっていますか?これは、毎回アプリケーションを更新する必要があるエンドユーザーにとって厄介なように思われますか?クライアントPCにスタブだけをインストールし、利用可能な場合は更新を動的にダウンロードすることの大きな欠点はありますか?

4

1 に答える 1

0

ASP.Net Webサイトには、ナビゲーションと使用される複合コントロールを制御する「シナリオ」があります。すべてがデプロイ可能です。新しいユーザーセッションごとにランダムにシナリオが選択され、セッションに保存されます。

同様に行うことができます。すべてのビルドにA/Bシナリオを配置し、ロードするシナリオを工場でランダムに選択して、ユーザー構成ファイルまたはレジストリキーに保存します。

于 2009-12-18T16:57:55.340 に答える