JWebUnit.beginAt
从一个绝对的或相对于基本URL的URL开始对话。使用
getTestContext().setBaseUrl(String)定义基本URL。绝对网址应该以"http://"“、”http://"“或”www“开头。
JWebUnit.gotoPage
转到给定的页面,就像用户在浏览器中手动输入URL一样。使用
getTestContext().setBaseUrl(String)定义基本URL。绝对网址应该以"http://"“、”http://"“或”www“开头。
因此,一个是“从URL绝对或相对于基本URL开始会话”,另一个则是“转到给定的页面,就像用户在浏览器中手动键入URL一样”。这一点也帮不了我理解它们(特别是前者,后者是有意义的)。他们之间的实际区别是什么?我应该用哪一种,什么时候?
发布于 2013-06-06 11:38:41
我终于在源代码中找到了答案。
beginAt做了两件事:启动浏览器,然后用它的参数调用gotoPage。因此,您需要第一次使用beginAt,然后再使用gotoPage。(如果管理多个窗口,它可能有更多的用途;我还没有深入挖掘。)
https://stackoverflow.com/questions/16858995
复制相似问题