1

JWebUnit.beginAt

从绝对或相对于基本 URL 的 URL 开始对话。用于getTestContext().setBaseUrl(String)定义基本 URL。绝对 URL 应以“http://”、“https://”或“www.”开头。

JWebUnit.gotoPage

转到给定页面,就像用户在浏览器中手动键入 URL 一样。用于getTestContext().setBaseUrl(String)定义基本 URL。绝对 URL 应以“http://”、“https://”或“www.”开头。

因此,一个说“在绝对 URL 或相对于基本 URL 的 URL 开始对话”,而另一个说“转到给定页面,就像用户在浏览器中手动键入 URL”一样。这对我理解它们毫无帮助(嗯,特别是前者;后者是有道理的)。它们之间的实际区别是什么?我应该使用哪个,何时使用?

4

1 回答 1

0

我终于设法在源代码中找到了答案。

beginAt做两件事:启动浏览器,然后gotoPage用它的参数调用。因此,您需要使用beginAt第一次和gotoPage后续时间。(也许如果管理多个窗口它有更多用处;我还没有深入挖掘。)

于 2013-06-06T11:38:41.083 回答