Selenium教程

Selenium CSS选择器-子字符串

它允许匹配部分字符串以定位特定的Web元素。
有三种机制可以匹配一个字符串可以使用CSS选择器完成。
匹配前缀 匹配后缀 匹配子字符串
我们将通过示例详细介绍每种机制。

1、匹配前缀

它允许我们使用匹配的前缀访问特定的字符串。 语法: css = <[字符串的属性^=前缀]> ^-使用前缀匹配字符串的符号表示法。 字符串的前缀-根据其执行匹配操作的字符串。 例如,我们将"测试和测验"登录页面的"密码"文本框定义为CSS选择器: css = input#password [name ^ ='pass'] 单击"在页面中查找目标"按钮以检查已定义的CSS选择器是否找到了所需的元素。
Selenium CSS Selector-Sub-string

2、匹配后缀

它允许我们使用匹配的后缀访问特定的字符串。 语法: css = <[attribute $=字符串的后缀]> $-使用后缀匹配字符串的符号表示法。 字符串的后缀-根据其执行匹配操作的字符串。 例如,我们将为"测试和测验"登录页面的"密码"文本框定义CSS选择器: css = input#password [name $ ='ord'] 单击"在页面中查找目标"按钮以检查已定义的CSS选择器是否找到了所需的元素。
SeleniumCSS选择器-子字符串

3、匹配子字符串

它允许我们使用匹配的子字符串访问特定的字符串。 语法: css = <[属性*=子字符串]> *-使用子字符串匹配字符串的符号表示法。 子字符串-执行匹配操作所基于的字符串。 例如,我们将为"测试和测验"登录页面的"密码"文本框定义CSS选择器: css = input#password [name * ='word'] 单击"在页面中查找目标"按钮以检查已定义的CSS选择器是否找到了所需的元素。
Selenium CSS Selector-Sub-string
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4