Selenium WebDriver findElement

时间:2014-11-14 09:13:02

标签: selenium xpath webdriver

我正在尝试点击此输入的事件?

如果我指定了班级名称,那就什么都没发生......

<input value="kerko" class="az-btn az-btn-block az-btn-primary" type="submit">

2 个答案:

答案 0 :(得分:2)

假设您使用的是java,这段代码可能适合您: -

driver.findElement(By.xpath("//input[contains(@class, 'az-btn') and @value='kerko']")).click();

或者,只需使用属性&#39;值&#39;。

 driver.findElement(By.xpath("//input[@value='kerko']")).click();

答案 1 :(得分:0)

cssSelector可以更具体,提供所有参数:

driver.findElement(By.cssSelector("input[class='az-btn az-btn-block az-btn-primary'][type='submit'][value='kerko']")).click();