Size: a a a

2020 March 07

RS

Roman Solodukhin in JS for testing
Грубо, но работает
источник

RS

Roman Solodukhin in JS for testing
Блин, с телефона копировал, формат потерялся
источник

o

over9ooo in JS for testing
^^^
function removeVideo(sessionId) {
   let sleep = 500,
       maxTime = sleep * 10;
   let timer = setInterval(function() {
       request({
           method: 'DELETE',
           uri: 'http://localhost:4444/video/' + sessionId + '.mp4'
       }, function(error, response, body) {
           if (response.statusCode == 200) {
               clearInterval(timer);
               return true;
           } else if (0 >= maxTime) {
               clearInterval(timer);
               throw new Error('Ожидание в ' + counter + 'мс превышено.');
           } else maxTime -= sleep;
       });
   }, sleep);
};
источник

o

over9ooo in JS for testing
пожалуйста
источник

o

over9ooo in JS for testing
(нужно три кавычки ставить)
источник

B

Bola in JS for testing
На телефоне все равно отвратно выглядит)
источник

o

over9ooo in JS for testing
но можно ж его горизантольно развернуть - и уже лучше будет, правда?
источник

o

over9ooo in JS for testing
не идеально, но уже не индусский кодосниппет
источник

RS

Roman Solodukhin in JS for testing
over9ooo
(нужно три кавычки ставить)
Ставил, но что-то пошло не так ((
источник
2020 March 09

V

Vktor in JS for testing
источник

V

Vktor in JS for testing
Всем привет) Webdriver IO, Cucumber. До этого работал с Jasmine. Можно When і Then делать более general а не такими детальными как на фото? так же можно как-то вынести неслолько (When Then) в одну функцию чтоб когда в одном тесте они уже проверелисть то в следуєшем не копи пастить их? можете еще какой-то туториал по кукемберу посоветуете?
источник

MK

Maryna Kulyk in JS for testing
Vktor
Всем привет) Webdriver IO, Cucumber. До этого работал с Jasmine. Можно When і Then делать более general а не такими детальными как на фото? так же можно как-то вынести неслолько (When Then) в одну функцию чтоб когда в одном тесте они уже проверелисть то в следуєшем не копи пастить их? можете еще какой-то туториал по кукемберу посоветуете?
Несколько ассертов в один шаг - в чем проблема?
источник

V

Vktor in JS for testing
Maryna Kulyk
Несколько ассертов в один шаг - в чем проблема?
Да не в чем просто не работал с БДД, мне кажется что лучше неслолько асетров в один шах і неслолько действий в один шаг лучше будет смотреться чем разбиение на отдельние Then такая как на фото) Поетому спрашиваю совета как должно быть
источник

O

Olga in JS for testing
Можно вообще все в один шаг :) вопрос насколько детальные логи вы хотите получить и знать на каком ассерте тест упал.
источник

O

Olga in JS for testing
Хотя это все и в коде можно обыграть
источник

V

Vktor in JS for testing
Olga
Можно вообще все в один шаг :) вопрос насколько детальные логи вы хотите получить и знать на каком ассерте тест упал.
спасибо)
источник

B

Bola in JS for testing
Vktor
Всем привет) Webdriver IO, Cucumber. До этого работал с Jasmine. Можно When і Then делать более general а не такими детальными как на фото? так же можно как-то вынести неслолько (When Then) в одну функцию чтоб когда в одном тесте они уже проверелисть то в следуєшем не копи пастить их? можете еще какой-то туториал по кукемберу посоветуете?
Все можно укрупнять. Главное, чтобы по названию шага было понятно, что проверяется в нем, иначе придется каждый раз в код бегать.
Есть ещё такой вариант:
Шаг может называться:

Then Отображаются элементы формы:
| input |
| network |
| link |

и так далее, можно тогда варьировать в таблице, какие поля проверять
источник

RY

Roman Yakymchuk in JS for testing
Привіт, хтось шарить що то сталосі?
ReferenceError: describe is not defined
   at Object.<anonymous>
источник

RY

Roman Yakymchuk in JS for testing
просто злетіло все нафіг після перезагрузки мака)
источник

B

Bola in JS for testing
Нафiг переводится как нафиг?
источник