Size: a a a

2018 February 09

Dq

Dmitry qDims in JS for testing
ок пробую
источник

AP

Alexander Popov in JS for testing
Ребята, подскажите пожалуйста, хочу использовать параметризированный jasmine it через foreach, но метод который возвращает массив тестовых данных асинхронный…

можно как нибудь это организовать? 🙂
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
Ребята, подскажите пожалуйста, хочу использовать параметризированный jasmine it через foreach, но метод который возвращает массив тестовых данных асинхронный…

можно как нибудь это организовать? 🙂
Заготовь тестовые данные где-то в beforeLaunch в протрактор хуке
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry qDims
а у кого-то есть готовая заготовка по драг анд дропу файлика?
Драг энд дроп файла в браузер не возможен селениумом
источник

P

Paul G in JS for testing
уже решили с ним
источник

P

Paul G in JS for testing
он не то вообще хотел
источник

AP

Alexander Popov in JS for testing
еще варианты есть? 😕
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry qDims
хочу туда файл закинуть откуда он впринципе все равно
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
еще варианты есть? 😕
а что тут не так?
Грузишь свои файлы асинхронно и пишешь в жсон файл допустим, тест раннер не стартует пока промис из beforeLaunch не зарезолвится. В forEach - синхронно читаешь файл и итерируешься по нему
источник

AP

Alexander Popov in JS for testing
а в афтер удаляешь джейсон?
источник

OK

Oleksandr Khotemskyi in JS for testing
да, можно удалять. Писать куда-то во временную папку, или в папку с результатами чтобы дебажить проще - тогда можно и не удалять
источник

AP

Alexander Popov in JS for testing
мдемс
источник

AP

Alexander Popov in JS for testing
ну да, в временную папку будет чуть проще…
источник

OK

Oleksandr Khotemskyi in JS for testing
а откуда ты получаешь данные?
источник

AP

Alexander Popov in JS for testing
спасибо за совет
источник

AP

Alexander Popov in JS for testing
из екселя)
источник

OK

Oleksandr Khotemskyi in JS for testing
а, лол )
источник

AP

Alexander Popov in JS for testing
🙂
источник

Dq

Dmitry qDims in JS for testing
var dragElement = element(by.id("i3"));
   var dropElement = element(by.id("i1"));
   browser.actions().dragAndDrop(dragElement, dropElement).perform();

вообще примерно такой дрег анд дроп есть в протракторе
источник

AP

Alexander Popov in JS for testing
про джейсон интересная мысь, я и забыл что он синхронно читается
источник