Selenium WebDriver中的CSS选择器及示例

Post Link : CSS Selectors in Selenium WebDriver with Examples

CSS选择器是元素选择器和选择器值的组合,用于标识网页中的Web元素。 元素选择器和选择器值的组合称为“选择器模式”。 选择器模式是使用HTML标记,属性及其值构造的。 创建CSS选择器和Xpath的过程背后的中心主题非常相似,其唯一区别在于其构造协议。

css%252Bselectors.jpg

In this post we are going to discuss how to use css selector in selenium WebDriver java. Most of the automation testers believe that using CSS selectors makes the execution of script faster compared to XPath locator. CSS Selector locator is always the best way to locate elements on the page. CSS is always same irrespective of browsers.

To learn more about CSS Sector, do visit the below page :
https://www.w3schools.com/cssref/css_selectors.asp

使用CSS选择器的一些好处: CSS Selector更快(尤其是在IE中)。 CSS选择器更具可读性。 在性能方面,与XPATH相比,CSS表现良好。 注意:在选择元素时,请确保该元素应该是唯一的,描述性的并且不可能更改。

硒WebDriver中CSS选择器的语法: driver.findElement(By.cssSelector(“ input [class ='username']”))。sendKeys(“ skptricks-3”); 要使用css选择器标识Web元素,我们需要调用cssSelector()方法。

Check out below web page link, we are going to use this link for CSS Selector demonstration :
DEMO LINK :
https://skptricks.github.io/learncoding/selenium-demo/login%20registration%20page/Register.html

[Read more...

from: https://dev.to//skptricks/css-selectors-in-selenium-webdriver-with-examples-500k

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值