如何使用量角器检查元素是否可见?

10 angularjs protractor

我使用Protractor软件进行端到端测试.一些元素正在使用ng-show进行设置.

有人能告诉我如何用Protractor检查这些元素是否可见?

JB *_*zet 14

假设您的元素具有ID"foo",例如,您可以这样做

expect($('#foo').isDisplayed()).toBe(true); // or false to test that it's hidden
Run Code Online (Sandbox Code Playgroud)

要么

expect(element(by.id('foo')).isDisplayed()).toBe(true); 
Run Code Online (Sandbox Code Playgroud)