Size: a a a

2018 February 06

ЕС

Евгений Самсонов in JS for testing
источник

P

Paul G in JS for testing
Ребята как часто вы юзаете следующие методы
источник

P

Paul G in JS for testing
angularAppRoot
getProcessedConfig
forkNewDriverInstance
useAllAngular2AppRoots
addMockModule
clearMockModules
removeMockModule
getRegisteredMockModules
navigate
setLocation
источник

OK

Oleksandr Khotemskyi in JS for testing
Бывает использую, у меня был один из проектов где все было на fork new driver instance завязато
источник

OK

Oleksandr Khotemskyi in JS for testing
А мок модули в ангуляре 2 не работаю
источник

P

Paul G in JS for testing
я просто сейчас пытаюсь составить список методов и понять реально что юзаю, а что нет
источник

P

Paul G in JS for testing
много чего на ангуляре конечно завязано
источник

P

Paul G in JS for testing
locator кто-то юзает?
источник

OK

Oleksandr Khotemskyi in JS for testing
что именно
источник

OK

Oleksandr Khotemskyi in JS for testing
Paul G
я просто сейчас пытаюсь составить список методов и понять реально что юзаю, а что нет
ну так составь :) А мы тут при чем :)
источник

P

Paul G in JS for testing
Я просто методы выше не юзал, вот стало интересно кто их юзает
источник

P

Paul G in JS for testing
Oleksandr Khotemskyi
что именно
element.all(locator).locator
источник

P

Paul G in JS for testing
// returns by.css('#ID1')
$('#ID1').locator();

// returns by.css('#ID2')
$('#ID1').$('#ID2').locator();

// returns by.css('#ID1')
$$('#ID1').filter(filterFn).get(0).click().locator();
источник

AP

Alexander Popov in JS for testing
А нафига? :)
источник

P

Paul G in JS for testing
хороший вопрос, я о том же
источник

OK

Oleksandr Khotemskyi in JS for testing
Для дебага
источник

OK

Oleksandr Khotemskyi in JS for testing
Чтобы логировать удобней
источник

AP

Alexander Popov in JS for testing
разве у efinder нет тустринга который локатор включает?
источник

OK

Oleksandr Khotemskyi in JS for testing
let loginButton = $('button')

function doLogin() {
loginButton.click().catch(err=>{
console.warn(`cannot login, button ${loginButton.locator() not clickable`)
throw err
})
}
источник

OK

Oleksandr Khotemskyi in JS for testing
Типа такого
источник