0

HTMLリンクパーサー、HTTPサンプラーが役立つという考えがあります..私はそれを使用しようとしましたが、残念ながらそうすることに成功しませんでした..

クモのような行動をとります...

4

3 に答える 3

1

Link Parser の代わりに、Regular Expression Extractor を使用するだけで堅牢なテスト プランを作成できます。

サンプル Tets プランを見つけます。

ここに画像の説明を入力

詳細については、以下のリンクを参照してください。

http://www.testautomationguru.com/jmeter-find-broken-links/

于 2015-12-12T19:51:36.710 に答える
1

オプション1

HTML リンク パーサーを次のように使用します。

  • スレッドグループ
    • への最初の HTTP リクエストyourdomain.org
    • While コントローラ(空白にすることができます)
      • リンクをチェックする HTTP リクエスト。yourdomain.orgサーバー名および.*パスとして 使用
        • HTML リンク パーサー

このシナリオでは、すべてのリンクにアクセスします。ただし、最初の失敗で停​​止し、壊れているリンクが 1 つだけなのか、複数あるのかを判断できません。

オプション 2

たとえば、正規表現エクストラクタXPath エクストラクタ、またはCSS/JQuery エクストラクタをForEach Controllerと組み合わせて使用​​します。このシナリオでは、各リンクが繰り返されるため、どのリンクが壊れているかを確認できます。

オプション 2 の実装の詳細については、Using Regular Expressions in JMeterガイドを参照してください。

于 2014-12-29T10:31:34.060 に答える
0

LinkChecker を使用します。これは、Web ページに存在するすべてのリンクをテストするためのツールです。

于 2015-01-01T12:37:01.213 に答える