2012-11-20 12 views
5

सेलेनियम सी # वेबड्राइवर का उपयोग करके मैं पेज शीर्षक कैसे प्राप्त कर सकता हूं?सेलेनियम वेबड्राइवर (सी #) का उपयोग कर पृष्ठ का नाम कैसे प्राप्त करें?

+0

पेज नाम भी login.html की तरह कुछ और जरूरी नहीं कि शीर्षक का अर्थ हो सकता –

उत्तर

7

या मुझे लगता है कि

driver.Title; 

भी काम करता है?

+0

लघु और सही :) – Anuragh27crony

1

ड्राइवर। पृष्ठ का शीर्षक प्राप्त करने का आसान तरीका है। यह एक स्ट्रिंग देता है।

string myTitle = driver.Title; 

यदि आप शीर्षक को IWebElement के रूप में चाहते हैं तो आप इसे डोम खोजकर भी प्राप्त कर सकते हैं।

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

आप इसका उपयोग करके पृष्ठ का शीर्षक प्राप्त कर सकते हैं: -driver.Title;

नीचे मैं मदद कर सकता है कि आप समझते हैं कि यह कैसे काम करता है एक छोटे से परीक्षण लिखा है ..

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