何を終わらせるべきなのですか?
Windows資格情報を使用してアプリケーションにログインするSharepoint(企業)サーバーにアプリケーションをデプロイしました。
アプリの URL 形式: http://testmachine:1000/sites/test/
Windows 資格情報の形式: user_id@domain.co.in
目的は、アプリケーション (特にログイン機能) の負荷/パフォーマンス テストをそのような n 人のユーザーに対して実行することです。
通常、Firefox/IE でアプリの URL にアクセスすると、資格情報の入力を求めるウィンドウがポップアップ表示されます。資格情報を入力し、アプリを参照してからログアウトします。これを JMeter でキャプチャし、多数のユーザーに対してシミュレートするつもりです。
私が立ち往生している場所?
ここで、JMeter プロキシ サーバーを起動し、上記と同じ手順を試します。しかし、ポップアップ ウィンドウが表示されると、JMeter はそれを記録せず、ログイン後に他のことも記録しません。
私が試したことは?
IE で「イントラネット ネットワークを自動的に検出する」を有効にした後で同じ手順を試すと、Windows の資格情報が自動的に検出され (資格情報のポップアップは表示されません)、アプリにログインします (これは JMeter にも記録されません)。ホームページへ。その後、ヒットしたページはすべて JMeter に記録されます。
また、次のパラメーターを使用してHTTP Authorization Managerを使用しようとしました。
- BaseURL : http://testmachine:1000/sites/test/
- ユーザー名: DOMAIN\USER_ID
- パスワード: i_wont_tell_you
- ドメイン: \
- レルム:
役に立ちませんでした。上記の要素の使用方法についてかなり混乱しています。そして、私の問題を解決するための正しいアプローチであるかどうかさえわかりません。
ヘルプ/提案はありますか?
PS私はBadboyというツールについて知っていますが、最後のリソースとしてそれを使わなければなりません. また、ポップウィンドウを記録するかどうかもわかりません。投稿が冗長である場合は申し訳ありません。
アップデート:
私も試しました-
Username: USER_ID and Domain: my_company_domain
しかし、これは実際の問題ではありません。問題は、HTTP Authorization Manager を使用していなくても、以前に記録したページ (自動化) にアクセスしようとすると、成功の応答が返されることです。何が欠けているのかわかりません。