Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SeleniumWebDriver(C#)获取页面名称?_C#_Selenium_Selenium Webdriver - Fatal编程技术网

如何使用SeleniumWebDriver(C#)获取页面名称?

如何使用SeleniumWebDriver(C#)获取页面名称?,c#,selenium,selenium-webdriver,C#,Selenium,Selenium Webdriver,如何使用Selenium C#Webdriver获取页面标题?或者我认为 driver.Title; 同样有效?driver.Title是获取页面标题的简单方法。它返回一个字符串 string myTitle = driver.Title; 如果希望将标题作为IWebElement,那么也可以通过搜索DOM来获得它 IWebElement myTitle = driver.FindElement(By.TagName("title")); 您可以使用以下命令获取页面标题:-driver.t

如何使用Selenium C#Webdriver获取页面标题?

或者我认为

driver.Title;

同样有效?

driver.Title是获取页面标题的简单方法。它返回一个字符串

string myTitle = driver.Title;
如果希望将标题作为IWebElement,那么也可以通过搜索DOM来获得它

IWebElement myTitle = driver.FindElement(By.TagName("title"));

您可以使用以下命令获取页面标题:-driver.title

下面我写了一个小测试,可以帮助你理解它是如何工作的

public void someTest()
{
 driver.Navigate().GoToUrl("http://google.com");
 String title=driver.Title;
}

页面名称也可以表示类似login.html的内容,而不一定是标题