Я смог обработать это в Java, но пока я могу открыть веб-страницу только с помощью jasmine js. В java все ссылки привязывающего тега могут быть сохранены в списке, а затем каждую ссылку можно перемещать с помощью объекта драйвера браузера. Но в jasmine js я не могу сохранить эти ссылки в массиве. Вот что я пытался сделать:тестирование всех ссылок на странице с помощью транспортира
describe('demo', function()
{
it('mydemo', function()
{
browser.ignoreSynchronization = true;
browser.driver.get('https://www.google.co.in');
var array = [];
array.push(browser.findElement(by.xpath("//a[@href]")));
for(var i=0; i<array.length; i++)
{
expect(browser.navigate().to(array[i]));
}
}
}
Новое окно браузера всплывает, переходит в Google и затем закрывается. Кажется, есть проблема с тайм-аутом. Используя browser.ignoreSynchronization = true, сервер игнорирует его как угловое приложение, но все же проблемы с таймаутом сохраняются. Какие-либо предложения?
браузер отключается после перехода на Google – wolfsbane