Друзья, хочу поделиться с вами последними новостями о том чем я занимаюсь в теме селенидОВ и что успел сделать. Походу попиарить себя и свои продукты, free и $$ :)
Мои "отношения" с селенидом начались осенью 2013го, когда нужно было научить мануальщиков писать тесты. Еще тогда я заметил что селенайд не просто удобный инструмент для эффективного покрытия авто-тестами, но еще и замечательный инструмент для обучения искусству написания чистого лаконичного само-документируемого кода. Позволяющий сфокусироваться на главном, сначала понять что такое машина, как она должна ездить, как ею эффективно управлять, а потом уже начинать разбираться как ее тюнить или строить с нуля, если есть в том нужда. Top-down design, йоу)
Где-то там, среди публичных докладов, первых проб в open-source, первых тренингах и курсах, и зародилась идея построить вокруг инструмента одинаковую простую практичную систему обучения персонала искусству автоматизации для последующего ее внедрения на проектах – в независимости от языка программирования. Так я начал портировать Selenide под Python, C#, и JS, дав жизнь open-source проектам selene, nselene, selenidejs. Если быть совсем точным, то первая версия Selene появилась для фана, заполняя дыру в слоте конференции (последующий ремейк на русском), так как один из спикеров не смог прийти. А следом мотивацией продолжать было просто помочь знакомым, которые спрашивали уже какое-то время как писать тесты на Python просто?
Более или менее идея начала вырисовываться во время появления на свет доклада Polyglot Automation.
Где-то пол года назад, я зафиксировал ее на patreon.com/yashaka, с надеждой найти спонсоров:) Первый появился только пару недель назад. Уже задолго до этого я перестал на это рассчитывать, вернулся в более активную работу на клиентов. Но параллельно успел много чего сделать – возобновить поддержку Selene после долгого затишья, зарелизить 2.0 альфу. Запустить платформу autotest.how с очень доступными мульти-языковыми (Python/Java/JS/TS) курсами и роадмапой (она пока в todo) на то как научиться писать авто-тесты. Идея платформы — собрать бесплатные материалы в виде роадмапы по самым популярным языкам программирования. А курсы местами "прилепить" как платный практикум на некоторые самые важные темы (по лучшим практикам/принципам/подходам). Но пока что больше шел упор на курсы, чтобы было за что развивать бесплатное направление.
Текущий статус можно посмотреть на том же patreon в посте о последнем статусе
Подписывайтесь на апдейты:) Становитесь патроном, или просто приходите учиться ;)
Так у тебя посты на патреоне видны только для тех кто задонатил...