无法使用量角器在 AngularJs 中找到并选择下拉值



为元素定位器添加了屏幕截图

我尝试了以下方法,但没有成功。

element(by.css('option', 'APPLE')).click();
element(by.xpath("//select[contains(@ng-reflect-model,'Apple')]")).click();

有几种方法可以选择该选项:

1)
element(by.cssContainingText('select[formcontrolname="brandName"] > option', 'APPLE')).click();
2)  
element(by.css('select[formcontrolname="brandName"] > option[ng-reflect-value="APPLE"]')).click();
3)
element(by.xpath('//select[@formcontrolname="brandName"]/option[text()="APPLE"]')).click();

最新更新