如何在量角器的另一个视图中定位元素

How to locate elements in another view in protractor

所以我有一个带有框架的页面,在该框架中有另一个视图。如何定位视图中的元素并对其进行测试?我知道如何访问该框架,只是定位之后的视图非常混乱。

我的问题与此类似:How do I locate elements in protractor that are in other views and are not visible when viewing page source

切换到框架后,以与在文档主要内容中相同的方式在视图中定位元素:

browser.switchTo().frame("frame_name_or_id");
var view = element(by.css("div[ui-view]"));
view.element(by.id("some_element_id")).click();