2014-01-21 2 views
-1

1) как проверить, имеет ли привязка тег href с транспортиром. Как я должен проверить, работают ли все ссылки в верхнем и нижнем колонтитулах с помощью транспортира testcase.2) и div содержит кнопку ввода TestCaseпроверить, есть ли у якоря тестовый чехол с использованием транспортира

+0

Не могли бы вы более подробно объяснить свой вопрос и привести примерный код? – wlingke

+0

Можете ли вы привести пример HTML? –

ответ

-1

Для проверки, если все ссылки имеют hrefs, вы можете найти все ссылки, а затем проверить их HREF атрибута:

it('all a links have hrefs', function() { 
    element.all(by.xpath('//a')).then(function(links) { 
    for (var i = 0; i < links.length; i++) { 
     expect(links[i].getAttribute('href')).not.toBeNull(); 
    } 
    }); 
}); 

Для проверки, если DIV содержит кнопку ввода, вы можете осуществлять поиск по xpath под div:

it('button found in a div', function() { 
    var div = element(by.id('somediv')); 
    expect(div.isElementPresent(by.xpath('//input[@type="button"]'))).toBeTruthy(); 
}); 
Смежные вопросы