我正在尝试从没有类的元素中检索文本。这是html:
<div><em>Min Amount Required is 150,000</em></div>
我的页面对象
var minAmount = element(by.cssContainingText('Min Amount Required'));
minAmount.getText().then(function (min){
console.log(min);
no element found error
我尝试了xpath和一些不同的变体,但无法让它工作。
感谢您的帮助
答案 0 :(得分:0)
尝试
var minAmount = element(by.cssContainingText(&#39; em&#39;,&#39; Min Amount) 必需&#39;));
或
var minAmount = element(by.cssContainingText(&#39; div em&#39;,&#39; Min Amount) 必需&#39;));
注意第一个参数是CSS选择器,第二个参数是要匹配的字符串。另见here。