2012-06-22 32 views

Trả lời

3

Cảm ơn Volkerk, tôi thấy giải pháp qua đường bưu điện của bạn

WebElement webElement = driver.findElement(By.cssSelector("headerband")); 
webElement.getText(); 
+0

Vì lợi ích của C# peeps, đó là webElement.Text - (thuộc tính, không phải phương thức) – HerrimanCoder

1

Nó cũng có thể nhận được giá trị/văn bản bằng cách sử dụng xpath như sau:

WebElement webElement = driver.findElement(By.xpath("//div[@class='headerbande']")); 
webElement.getText(); 

OR, Bạn có thể nhận được văn bản/value bằng cách sử dụng Bộ chọn css như sau:

WebElement webElement = driver.findElement(By.cssSelector("div.headerbande")); 
webElement.getText(); 
+2

Trong trường hợp này, driver.findElement (By.className ("headerbande")). GetText(); Là tốt hơn –

0

bạn có thể sử dụng: driver.findElementByClassName ("headerbande"). GetText();

2

trong ruby, bạn có thể xác định vị trí các yếu tố sử dụng

  1. css selector

    web_element = driver.find_element(css: 'div.headerbande') 
    
  2. lớp

    web_element = driver.find_element(class: 'headerbande') 
    
  3. id

    # if your element's id is 'headerbande' 
    web_element = driver.find_element(id: 'headerbande') 
    
Các vấn đề liên quan