SDCast #124: в гостях Михаил Боднарчук, веб-разработчик из Киева, автор фреймворков для тестирования Codeception & CodeceptJS
Listen now
Description
Товарищи! После затянувшегося перерыва встречайте 124 выпуск подкаста! На этот раз у меня в гостях Михаил Боднарчук, веб-разработчик из Киева, автор фреймворков для тестирования Codeception & CodeceptJS. В этом выпуске мы говорим, конечно же, про тестирование в целом, подходы, виды и конечно же инструменты, обсуждаем open source, и как можно на нём заработать. Миша рассказал про историю появления и развития фреймворка для тестирования на php Codeception, его устройство и подходы к применению. Мы обсудили подходы к тестированию и практики использования фреймворка, вспомнили прошлые и настоящие альтернативы. Так же Миша рассказал про ещё один фреймворк для тестирования, на этот раз для JavaScript CodeceptJS. Рассказал историю о том, как он начинал его писать, какие ставил цели и задачи. В этом контексте мы обсудили различные инструменты для End-to-End тестирования в браузерах, такие как Selenium, Puppeteer, Cypress и новоиспечённый Playwright. В дополнение к этому Миша рассказал интересную историю про контрибьюторов в проект из Индии. Миша уже много лет работает сам на себя, занимается консультированием по своим фреймворкам и пытается зарабатывать на open source. Мы поговорили и об этом: Миша рассказал, как всё начиналось у него, какие есть бизнес-модели для open source, донаты и поддержка. Так же Миша рассказал про проект, которым он занимается сейчас, это система управления тестами testomat.io (http://testomat.io/) Ссылки на ресурсы по темам выпуска: * Codeception (https://codeception.com/) is a modern full-stack testing framework for PHP * CodeceptJS (https://codecept.io/) ‐ supercharged End 2 End Testing * Testomat.io (http://testomat.io/). Test management system for automated tests * Статья Миши: “JavaScript: the Future of End to End Testing” (https://medium.com/@davert/javascript-the-future-of-end-to-end-testing-bfc00e23110b) * Доклад Jordi Boggiano "Behind the Scenes of Maintaining an Open Source Project" (https://www.youtube.com/watch?v=SKSYof_10vQ) Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon (https://www.patreon.com/KSDaemon), звёздочками в iTunes (https://podcasts.apple.com/ru/podcast/software-development-podcast/id890468606?l=en), а так же ретвитом или постом! Заходи в телеграм-чат SDCast (https://t.me/SDCast), где можно обсудить выпуски, предложить гостей и высказать свои замечания и пожелания!
More Episodes
Рад представить вам 143-й выпуск подкаста. У меня в гостях Анна Петровичева, директор компании Xperience AI. И в этом выпуске мы говорим про искусственный интеллект, задачи распознавания изображений и видео и не только. Анна увлеклась сферой искусственного интеллекта (ИИ) ещё в институте и в...
Published 01/23/23
Published 01/23/23
Встречайте 142-й выпуск подкаста. У меня в гостях Полина Чижова, руководитель направления продуктов в СберМаркете. И в этом выпуске мы говорим про продуктовую бизнес-составляющую в разработке проектов. Полина прошла насыщенный и интересный путь в продуктовой разработке в e-commerce сфере. Мы...
Published 01/16/23