2

2 人のユーザーを登録し、それらの間の対話 (会話など) をシミュレートする必要があります。
次のことができます: 最初のユーザーを登録し、次に 2 番目のユーザーを登録し、最初のユーザーのデータを使用してサインインし、2 番目のユーザーにメッセージを書き込んでサインアウトします。次に、2 番目のユーザーのデータを使用してサインインし、メッセージに応答してサインアウトします。
システムでユーザーの Cookie を有効にする必要がある場合、サインアウトせずにユーザーの会話を実装することは可能ですか?

4

1 に答える 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 に答える