I am working on Angular app, which runs inside non-angular page. On my angular page, i have iframe(iframe2) inside another iframe(iframe1). I am able to move to iframe1 from non angular page, but i am not able to access iframe2 from iframe1 it throws error "angular could not be found on the window"
it('Iframes Testing',function(){
brower.driver.navigate().to('url')
browser.driver.ignoreSynchronization = true;
browser.driver.findElement(by.id('userName_str')).sendKeys("username");
browser.driver.findElement(by.id('password')).sendKeys("password");
browser.driver.findElement(by.name('submit')).click();
browser.driver.ignoreSynchronization = false;
browser.driver.switchTo().frame(0);
browser.waitForAngular();
browser.driver.switchTo().frame(0);
element(by.model('formname')).click();
});