1

JMeter を使用してテストをロードしたい Tapestry アプリケーションがあります。

問題は、Tapestry アプリが返す応答が主に JavaScript であり、解析する HTML がないことです。

応答を確認できるようにするには、javascrpt を評価する必要があります。

これを行う方法についての経験や指針を持っている人はいますか?

4

2 に答える 2

0

Howard M. Lewis Ship が述べたように、これにはおそらくGebを使用するのが最善です。Geb は、 seleniumの上にある groovy 構文のような jQuery のレイヤーです。

通常の使用法では、Geb/Selenium で実際のブラウザー (chrome/firefox/IE) を起動してテストを実行します。ブラウザを起動するよりもはるかに高速なHtmlUnitDriverを使用する Java のみ / ヘッドレス オプションもあります。HtmlUnit によって提供される DOM / javascript は rhino で実行され実際のブラウザーとは異なる独自の癖がある場合があることに注意してください。

于 2013-11-05T10:01:36.100 に答える