0

我对 Selenium RC 很陌生。我正在使用 .NET(尽管我认为它不相关),我已经打开了一个页面,但我想确认该页面实际上已打开。我有一些想法,例如使用 .Select() 或使用 .get*() 方法之一,但我想做 Selenium 社区中其他人认为的最佳实践。

4

2 回答 2

0

我通常在页面上声明一些文本或元素。您很可能不只是想确保页面“已加载”,您还想确保它加载了特定的内容

于 2010-04-15T19:04:42.740 回答
0

我目前正在使用以下内容确认该页面已返回:

[Then(@"the (.*) page should be displayed")]
public void ThenThePageShouldBeDisplayed(string pageName) {
    Assert.IsTrue(selenium.GetLocation().Contains(pageName));
}

这恰好是一个 SpecFlow 测试步骤实现。

于 2010-04-21T14:50:38.067 回答