#164 Мужицкий тест-suite by Фронтенд Юность (18+) published on 2020-11-22T16:52:57Z В гостях Дмитрий Коваленко https://twitter.com/dmtrkovalenko/ Промо-код со скидкой на HolyJS (https://holyjs-moscow.ru/) и все конференции от JUG Ru Group: frontendyouth2020JRG Вступление. Зачем нужен Cypress (0:41) Cypress vs CodeceptJS (5:18) О работе в Material-UI (12:24) Преимущества и недостатки Cypress (14:56) Как зарабатывает Cypress и как там пишут тесты (22:44) Лучшие доклады с предстоящей HolyJS (34:33) Чем хорош и плох ReasonML и скрытые возможности Babel (55:33) Cypress https://www.cypress.io/ CodeceptJS https://codecept.io/ Puppeteer https://github.com/puppeteer/puppeteer Playwright https://github.com/microsoft/playwright Cheerio https://github.com/cheeriojs/cheerio Karma https://karma-runner.github.io/latest/index.html Axe accessibility testing engine https://github.com/dequelabs/axe-core Testing Library https://testing-library.com/ Semantic Release https://github.com/semantic-release/semantic-release Доклад Дмитрия Пацуры "Почему следует выбирать TypeScript вместо JavaScript" https://www.youtube.com/watch?v=ROxTGcqj01I Fastest image difference tool in the world https://twitter.com/dmtrkovalenko/status/1326648445487243265?s=21 Genre Technology Comment by Юрий Безруков Хм, webdriver имеет тайпинги на ts, всё легко пишется. Такая же ситуация с типами в протракторе на Ангуляр. Легко дебадить локально во время тестов если запускать не в хеадлесс режиме 2020-11-26T15:25:25Z Comment by DmitryMakhnev За вебдрайвер не скажу, но с Puppeteer можно: page.$eval() и вперёд https://pptr.dev/#?product=Puppeteer&version=v5.5.0&show=api-pageevalselector-pagefunction-args-1. 2020-11-23T15:54:31Z