Size: a a a

2020 January 31

OK

Oleksandr Khotemskyi in JS for testing
Oleksii Ihnatiuk
Кто как давно рисовал state transition chart? :)
иногда руками для себя немного порисовываю )
источник

B

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

VG

Vitalii Grygoruk in JS for testing
Oleksii Ihnatiuk
Кто как давно рисовал state transition chart? :)
Ну я недавно как раз автоматизировал одну фичу где все взаимодействия и состояния отлично моделировались графом. Но да, такое бывает редко нужно
источник

VG

Vitalii Grygoruk in JS for testing
Просто все что мы делаем в тестах - это сплошные сайд эффекты (данные то модифицируются постоянно в базе). Поэтому и не очень оно подходит в 99.99% случаев
источник

OI

Oleksii Ihnatiuk in JS for testing
но вообще идея хорошая, если фичу или часть логику лучше объясняется с помощью этой техники, то почему-бы и кодом с такой же парадигмой не пописать тесты
источник

OI

Oleksii Ihnatiuk in JS for testing
мне нравится идея не монолита, а частями использовать то что нужно. Но это прям очень увеличивает усилия на поддержку и конфигурацию
источник

VG

Vitalii Grygoruk in JS for testing
это так же как и property-based тестирование - хорошо и легко может зайти для каких то библиотек, но для e2e тестов тяжко это
источник

D

Dmitry in JS for testing
Ребят, как в Cypress можно отловить XHR запросы? скажем по тригеру или просто как слушалка? В найтвоче есть nigthwatch-xhr либа для такого, а тут?
источник

R

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

D

Dmitry in JS for testing
это первое что гугл отдал. не оч решение если честно
источник

OK

Oleksandr Khotemskyi in JS for testing
Наконец-то можно легко убить подвисший selenium-standalone или chromedriver
источник

OK

Oleksandr Khotemskyi in JS for testing
​​fkill is an awesome CLI tool that lets you kill hanging processes.

Just like regular kill or killall but for times when you don't remeber the process name or pid.

https://github.com/sindresorhus/fkill-cli
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
​​fkill is an awesome CLI tool that lets you kill hanging processes.

Just like regular kill or killall but for times when you don't remeber the process name or pid.

https://github.com/sindresorhus/fkill-cli
Саша, вот тоже тема норм
источник

D

Dmitry in JS for testing
ps aux | grep -ie chromedriver | awk '{print $2}' | sudo xargs kill -9
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
ps aux | grep -ie chromedriver | awk '{print $2}' | sudo xargs kill -9
слишком сложно такое каждый раз писать
источник

D

Dmitry in JS for testing
в темном уголке должно лежать на всяк случай)
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
в темном уголке должно лежать на всяк случай)
хай в гугле полежит )
источник

OK

Oleksandr Khotemskyi in JS for testing
я там найду быстрей )
источник

D

Dmitry in JS for testing
😂
источник

B

Bola in JS for testing
Dmitry
ps aux | grep -ie chromedriver | awk '{print $2}' | sudo xargs kill -9
а так разве нельзя?
killall chromedriver
источник