2 人のユーザーを登録し、それらの間の対話 (会話など) をシミュレートする必要があります。
次のことができます: 最初のユーザーを登録し、次に 2 番目のユーザーを登録し、最初のユーザーのデータを使用してサインインし、2 番目のユーザーにメッセージを書き込んでサインアウトします。次に、2 番目のユーザーのデータを使用してサインインし、メッセージに応答してサインアウトします。
システムでユーザーの Cookie を有効にする必要がある場合、サインアウトせずにユーザーの会話を実装することは可能ですか?
1 に答える
0
シナリオにあるので、サインアウトしたくない理由がわかりません。
次のようにシナリオをコーディングできます。
次に、次のように CSV を整理します。
First Line : U1_LOGIN, U2_LOGIN,U1_MESSAGE,U2_MESSAGE
Second Line : U3_LOGIN, U4_LOGIN,U3_MESSAGE,U4_MESSAGE
...
最後に、次のようにテスト計画を整理します。
CSV Data Set
Thread Group
\- CookieManager
\- OnceOnlyController
\- Register U1_LOGIN
\- SignOut U1_LOGIN
\- Register U2_LOGIN
\- SignOut U2_LOGIN
\- SignIn U1_LOGIN
\- Write Message U1_MESSAGE
\- SignOut U1_LOGIN
\- SignIn U2_LOGIN
\- Write Message U2_MESSAGE
\- SignOut U2_LOGIN
もちろんそれはドラフトです。必要なすべてのアサーションを追加してください
サインアウトしたくない場合の別のオプション。2 つのスレッド グループを作成します。
書くもの
読むもの
これには、テストの前に読み取るメッセージをデータベースに入力する必要があります。システムを正しくシミュレートするかどうかは、あなた次第です。
しかし、あなたが取ろうとしているオプションは、jmeterに関して保守できず、実際のユースケースを反映しているかどうかわからないため、私には間違っているようです
于 2012-10-01T20:52:23.770 に答える