Size: a a a

2020 August 23

OK

Oleksandr Khotemskyi in JS for testing
У кого то есть желание попробовать?
источник

NK

ID:0 in JS for testing
#ProTip

В chrome можно брать скриншот одного элемента через devtools

https://developers.google.com/web/updates/2020/08/devtools#capture-node-screenshot
источник

ДП

Діма Потапов... in JS for testing
це було б цікаво на дев проекті, в тест фреймворку напевно такого профіта не буде, хоча треба чекнути
источник

SK

Sergey Khristenko in JS for testing
я извиняюсь, что вопрос не по js. Кто-то пытался уменьшить количество тестов на ПРах? Как и что из этого получилось?
источник

ДП

Діма Потапов... in JS for testing
Sergey Khristenko
я извиняюсь, что вопрос не по js. Кто-то пытался уменьшить количество тестов на ПРах? Как и что из этого получилось?
Очень обширный вопрос, я запускаю по изменениям (если часть апки изменилась - запускаю тесты на эту часть + на зависимые)
источник

SK

Sergey Khristenko in JS for testing
а как понимать какие тесты на эту часть, а какие зависимые?
источник

ДП

Діма Потапов... in JS for testing
Sergey Khristenko
а как понимать какие тесты на эту часть, а какие зависимые?
должна быть дока, матрица переходов/зависимостей, это уже вопрос до тест дизайна и аналитики, вообще еще можно пойти со стороны оптимизации тестов, что бы использовать данный с других тестов (минуя пре-сетап, делал видак по этому поводу, если интересно скину), или анализировать тесты и комбинировать в более обьемные, ускорять сам фреймворк тоже вариант
источник

AP

Alexey Panashchenko in JS for testing
Діма Потапов
должна быть дока, матрица переходов/зависимостей, это уже вопрос до тест дизайна и аналитики, вообще еще можно пойти со стороны оптимизации тестов, что бы использовать данный с других тестов (минуя пре-сетап, делал видак по этому поводу, если интересно скину), или анализировать тесты и комбинировать в более обьемные, ускорять сам фреймворк тоже вариант
А как автоматом по пушу их ранить?
источник

AP

Alexey Panashchenko in JS for testing
Это ж полумануальная работа
источник

ДП

Діма Потапов... in JS for testing
Alexey Panashchenko
А как автоматом по пушу их ранить?
що саме ранити ?
источник

AP

Alexey Panashchenko in JS for testing
Діма Потапов
що саме ранити ?
Ну именно те тесты, для которых функционал был изменён
источник

ДП

Діма Потапов... in JS for testing
Alexey Panashchenko
Ну именно те тесты, для которых функционал был изменён
ты можешь увидеть диф изменений, по дифу принять решение, что запускать
источник

AP

Alexey Panashchenko in JS for testing
Так я ж руками должен команду это сделать
источник

AP

Alexey Panashchenko in JS for testing
Это все ясно
источник

AP

Alexey Panashchenko in JS for testing
Но это уже не совсем автоматический CI/CD
источник

ДП

Діма Потапов... in JS for testing
Alexey Panashchenko
Так я ж руками должен команду это сделать
какую команду?  дифа?))
источник

AP

Alexey Panashchenko in JS for testing
Діма Потапов
какую команду?  дифа?))
Ну вот изменился логин
источник

AP

Alexey Panashchenko in JS for testing
Как сиай сервер поймёт шо надо токо логин тесты ранить?
источник

AP

Alexey Panashchenko in JS for testing
Посмотрит диф?)
источник

AP

Alexey Panashchenko in JS for testing
Пока ты сам не скажешь npm run login
источник