Selenium WebDriver或Selenium RC的xpath和cssSelector

时间:2012-08-30 08:05:20

标签: xpath css-selectors selenium-webdriver selenium-rc

我有以下HTML代码:

<input type="submit" value="Publish" class="button submit">

我写了xpath如下:

//input[@value='Publish']
//input[@class='button submit']
//input[@type='submit']

在Selenium RC或WebDriver测试中使用上述xpath的相应cssSelector是什么?

2 个答案:

答案 0 :(得分:3)

         xpath                           cssSelector
//input[@value='Publish']            input[value=Publish]
//input[@class='button submit']      input.button.submit
//input[@type='submit']              input[type=submit]

答案 1 :(得分:1)

为了选择你的输入元素你必须写这样的东西

input[type=submit] {
    color: red;
}

语法与xpath

非常相似

input[att=val] - 当元素的“att”属性值恰好是“val”时匹配