0

我有一个执行 Ajax 请求的按钮,然后它成功地重定向到另一个页面。

如何assert成功到达重定向页面?

我有一个clickAndWait按钮。但在那之后..?

4

2 回答 2

1

您可以使用 verifyTextPresent 命令验证重定向页面中的唯一标签或文本。通过这种方式,您可以修复您已成功到达重定向页面。

试试这样

 command : verifyTextPresent                               

 Target  : some unique text in the redirected page.

我认为您的问题可以通过此解决。

于 2013-02-07T02:57:22.743 回答
0

IDE 有很多assert命令。您可以使用其中任何一种,并且可以实现测试范围(此处页面是否导航)。

例子:

 command :  assertTitle  
 Target :  check the title of the page.

在上面他使用verifyTextPresent它将检查页面中是否存在文本的天气,它将继续下一步。如果您使用assert命令,它将在通过断言步骤时继续下一步。否则失败。

你要记住一件事,硒不会等待Ajax加载,它会等待Page loading. 因此,您必须Wait显式地输入命令来完成 Ajax 加载。

将代码转换assertions为. 您可以在 IDE的选项卡中看到该选项。selenesepreferred language and testing frameworkOption

有关SIDE 中 AssertCommands 的更多信息

于 2013-02-07T06:21:35.040 回答