我有通过cssSelector定位对象和文本包含
的问题我有
<lc-detail class="ng-isolate-scope" prefix="lifeType" value="::vm.life.type" label="Life Type">
<div class="form-group col-sm-5">
<label class="col-sm-4 select-all ng-binding">Life Type</label>
<div class="col-sm-5 form-control-static select-all ng-binding" ng-bind-html="::valueTranslated" style="padding-top:0">
Message
</div>
</div>
</lc-detail>
我必须点击最后一个div(文本),但只有lc-detail ..是唯一的和文本&#34;消息&#34;是独一无二的
我有但无法工作
By.cssSelector("[label='Life Type'] [contains('Message')]"))
有什么想法吗?
答案 0 :(得分:0)
您可以使用xpath代替css选择器:
By.xpath("//lc-detail//div[text()='Message']")