Javascript 量角器:按属性查找元素

Javascript 量角器:按属性查找元素,javascript,angularjs,testing,jasmine,protractor,Javascript,Angularjs,Testing,Jasmine,Protractor,我需要找到以下元素进行测试: <div class="alert alert-danger" role="alert" ng-show="notValid">Zugangsdaten eingeben</div> 你可以找到它: 或 我真的很确定我试过了,但没有成功…但你是对的,我又试了一次,现在成功了。非常感谢。这对我很有用:元素(by.css('[dummyKey=“dummyValue”]') var notValid = element(by.Attribute

我需要找到以下元素进行测试:

<div class="alert alert-danger" role="alert" ng-show="notValid">Zugangsdaten eingeben</div>
你可以找到它:


我真的很确定我试过了,但没有成功…但你是对的,我又试了一次,现在成功了。非常感谢。这对我很有用:
元素(by.css('[dummyKey=“dummyValue”]')
var notValid = element(by.Attribute('ng-show', 'notValid');
element(by.css('div[ng-show=notValid]'));
$('div[ng-show=notValid]');  // shortcut for the above expression
element(by.xpath('//div[@ng-show="notValid"]'));