可以在driver.PageSource中检查文本吗?

时间:2015-12-23 06:29:15

标签: c# selenium selenium-webdriver

我的意思是,是否可以在网络驱动程序的pagesource中检查关键字?我想在if语句中使用它,如:

if (driver.PageSource.contains("text in url")
{
     //do something
}

但检查“PageSource.contains”不是一回事。我需要它来确定我所在的页面,因为驱动程序可以重定向到它通常与之交互的元素的页面,所以我需要一种方法让它回到正轨。

我很确定可以检查整个网址,但我只想查看特定文字,因为网址是随机的。

1 个答案:

答案 0 :(得分:1)

正确的功能是driver.Url。您可以通过以下方式进行检查:

bool Status= driver.Url.Contains("Enter your string");
相关问题