答案 0 :(得分:1)
其中一个cssSelector模式是:
tagName[attribute='value']...[attribute='value']
要选择它的直接孩子,您可以使用'>'符号(你可能知道这一点)。
因此,对于您的情况,可能的选择器之一是:
button[class='md-primary md-button ng-scope md-ink-ripple'] > span
有几种方法可以做到这一点。您可以浏览该页面以获取更多信息:
答案 1 :(得分:0)
您可以在cssSelector
下方找到Drug and Alcohol
按钮: -
md-grid-list[md-cols='2'] button.md-primary.md-button[ng-click*='openCategory']
但我不认为此cssSelector
可能是唯一的,您可以使用text
找到此按钮,使用xpath
可能是唯一的,如下所示: -
.//button[normalize-space(.) = 'Drug and Alcohol']
或者
.//button[. = 'Drug and Alcohol]
或者
.//button[span[text() = 'Drug and Alcohol']]