1

JWebUnit.beginAt:

ベース URL に対する絶対 URL または相対 URL で会話を開始します。getTestContext().setBaseUrl(String)ベース URL の定義に使用します。絶対 URL は、「http://」、「https://」、または「www.」で始まる必要があります。

JWebUnit.gotoPage:

ユーザーがブラウザで URL を手動で入力した場合と同様に、指定されたページに移動します。getTestContext().setBaseUrl(String)ベース URL の定義に使用します。絶対 URL は、「http://」、「https://」、または「www.」で始まる必要があります。

そのため、1 つは「絶対 URL またはベース URL に対する相対 URL で会話を開始する」と言い、もう 1 つは「ユーザーがブラウザーで URL を手動で入力した場合のように、指定されたページに移動する」と言います。これは、それらを理解する上で少しも役に立ちません (具体的には前者。後者は理にかなっています)。それらの実際の違いは何ですか?どちらをいつ使用する必要がありますか?

4

1 に答える 1

0

私はついにソースコードで答えを見つけることができました。

beginAtは 2 つのことを行います:ブラウザを起動gotoPageし、引数を指定して呼び出します。beginAtしたがって、初回とそれ以降は使用する必要がありますgotoPage。(おそらく、複数のウィンドウを管理する場合は、より多くの用途があります。私はそれを深く掘り下げていません。)

于 2013-06-06T11:38:41.083 に答える