home.social

#sdet — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sdet, aggregated by home.social.

  1. Apache Kafka: как настроить тестирование сообщений в топиках

    Привет, Хабр! Я SDET-инженер в SimbirSoft Александр, в этой статье я предлагаю вам: Рассмотреть основы Kafka, ее архитектуру и как она работает. • Выяснить, как тестируются сообщения в топиках, какие инструменты для этого используются. Приведу примерные сценарии. • Обсудить роль Kafka в интеграционном тестировании, покажу пример интеграционного теста. • Материал будет полезен для новичков в области тестирования ПО, как ручного, так и автоматизированного.

    habr.com/ru/companies/simbirso

    #SDET #apache_kafka #kafka #java #тестирование #разработка_в_тестировании

  2. Apache Kafka: как настроить тестирование сообщений в топиках

    Привет, Хабр! Я SDET-инженер в SimbirSoft Александр, в этой статье я предлагаю вам: Рассмотреть основы Kafka, ее архитектуру и как она работает. • Выяснить, как тестируются сообщения в топиках, какие инструменты для этого используются. Приведу примерные сценарии. • Обсудить роль Kafka в интеграционном тестировании, покажу пример интеграционного теста. • Материал будет полезен для новичков в области тестирования ПО, как ручного, так и автоматизированного.

    habr.com/ru/companies/simbirso

    #SDET #apache_kafka #kafka #java #тестирование #разработка_в_тестировании

  3. Apache Kafka: как настроить тестирование сообщений в топиках

    Привет, Хабр! Я SDET-инженер в SimbirSoft Александр, в этой статье я предлагаю вам: Рассмотреть основы Kafka, ее архитектуру и как она работает. • Выяснить, как тестируются сообщения в топиках, какие инструменты для этого используются. Приведу примерные сценарии. • Обсудить роль Kafka в интеграционном тестировании, покажу пример интеграционного теста. • Материал будет полезен для новичков в области тестирования ПО, как ручного, так и автоматизированного.

    habr.com/ru/companies/simbirso

    #SDET #apache_kafka #kafka #java #тестирование #разработка_в_тестировании

  4. Apache Kafka: как настроить тестирование сообщений в топиках

    Привет, Хабр! Я SDET-инженер в SimbirSoft Александр, в этой статье я предлагаю вам: Рассмотреть основы Kafka, ее архитектуру и как она работает. • Выяснить, как тестируются сообщения в топиках, какие инструменты для этого используются. Приведу примерные сценарии. • Обсудить роль Kafka в интеграционном тестировании, покажу пример интеграционного теста. • Материал будет полезен для новичков в области тестирования ПО, как ручного, так и автоматизированного.

    habr.com/ru/companies/simbirso

    #SDET #apache_kafka #kafka #java #тестирование #разработка_в_тестировании

  5. Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development

    Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно. Очевидный минус: увеличивается время выхода продукта и нового функционала на рынок. Но разработку можно начать, даже не имея в своем распоряжении устройства: все дело в договоренности между командами. Меня зовут Рустам Ахмадуллин, я старший инженер по системной верификации аппаратуры в YADRO. Расскажу на примере датчика температуры LM75A, как написать API без физического доступа к устройству и его прошивке. Разберем методологию Test Driven Development, при которой разработка начинается с написания автоматизированных тестов, а не самого кода.

    habr.com/ru/companies/yadro/ar

    #tdd #pytest #embedded #i2c #test_driven_development #sdet #uv #system_software_development #python #aqa

  6. Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development

    Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно. Очевидный минус: увеличивается время выхода продукта и нового функционала на рынок. Но разработку можно начать, даже не имея в своем распоряжении устройства: все дело в договоренности между командами. Меня зовут Рустам Ахмадуллин, я старший инженер по системной верификации аппаратуры в YADRO. Расскажу на примере датчика температуры LM75A, как написать API без физического доступа к устройству и его прошивке. Разберем методологию Test Driven Development, при которой разработка начинается с написания автоматизированных тестов, а не самого кода.

    habr.com/ru/companies/yadro/ar

    #tdd #pytest #embedded #i2c #test_driven_development #sdet #uv #system_software_development #python #aqa

  7. Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development

    Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно. Очевидный минус: увеличивается время выхода продукта и нового функционала на рынок. Но разработку можно начать, даже не имея в своем распоряжении устройства: все дело в договоренности между командами. Меня зовут Рустам Ахмадуллин, я старший инженер по системной верификации аппаратуры в YADRO. Расскажу на примере датчика температуры LM75A, как написать API без физического доступа к устройству и его прошивке. Разберем методологию Test Driven Development, при которой разработка начинается с написания автоматизированных тестов, а не самого кода.

    habr.com/ru/companies/yadro/ar

    #tdd #pytest #embedded #i2c #test_driven_development #sdet #uv #system_software_development #python #aqa

  8. Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development

    Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно. Очевидный минус: увеличивается время выхода продукта и нового функционала на рынок. Но разработку можно начать, даже не имея в своем распоряжении устройства: все дело в договоренности между командами. Меня зовут Рустам Ахмадуллин, я старший инженер по системной верификации аппаратуры в YADRO. Расскажу на примере датчика температуры LM75A, как написать API без физического доступа к устройству и его прошивке. Разберем методологию Test Driven Development, при которой разработка начинается с написания автоматизированных тестов, а не самого кода.

    habr.com/ru/companies/yadro/ar

    #tdd #pytest #embedded #i2c #test_driven_development #sdet #uv #system_software_development #python #aqa

  9. Creating a horrifying drink called the Cypress: it's just Mocha and Chai

    #SDET #QA #TerribleJokes

  10. Не junior-стек: какие технологии на самом деле требует рынок QA (анализ 2500 вакансий)

    Рынок QA давно вышел за пределы «тестирования кнопок». Анализ 2500 вакансий показывает, какие технологии сегодня считаются базовым минимумом — и почему этот минимум далеко не junior-уровня.

    habr.com/ru/articles/982052/

    #qa #qa_automation #рынок #тестирование #тестирование_по #вакансии #sdet #qa_инженер #технологии_qa #анализ_рынка

  11. Рынок QA без входа: почему junior и manual исчезают из вакансий (анализ 2500 вакансий)

    Анализ 2500 QA-вакансий за год показывает, почему junior и manual-позиции почти не формируют спрос и на кого рынок QA реально ориентирован в 2026 году.

    habr.com/ru/articles/982050/

    #qa #qa_automation #вакансии #рынок #рынок_труда_it #тестирование #тестирование_по #manual_qa #sdet #qa_инженер

  12. Allure + Jenkins/Gitlab CI. Настройка автоматической отправки отчетов по почте

    Автоматизированное тестирование – важная часть разработки, но недостаточно просто запускать тесты. Важно предоставлять отчёты в удобном и наглядном формате, чтобы повышать прозрачность процессов и улучшать командную коммуникацию. Но отчёты сами по себе малоэффективны, если команда не узнает о результатах вовремя. Чтобы тестирование было действительно полезным, важно оперативно уведомлять участников проекта о его статусе. Один из самых простых и эффективных способов – автоматическая отправка отчетов Allure по электронной почте. Привет! Я SDET-специалист SimbirSoft Руслан, и в этой статье мы разберем как настроить SMTP-сервер для отправки почты в Jenkins, как настроить GitLab Runner и как автоматизировать отправку отчетов после выполнения тестов.

    habr.com/ru/companies/simbirso

    #allure #allure_report #jenkins #gitlab_ci #devops #sdet

  13. SDET в деле: задачи автоматизаторов на проектах и в чем их отличие от QA Fullstack

    Привет, Хабр! Меня зовут Людмила и я SDET-специалист в компании SimbirSoft. На текущем проекте мне приходится выполнять достаточно большой пул обязанностей, связанных не только с автоматизированным, но и с ручным тестированием. Иногда у меня возникает интересный вопрос: действительно ли для этого проекта требуется роль SDET или же заказчику больше подошел бы QA Fullstack при выборе специалиста по автоматизации? А может быть нужны одновременно и SDET и QA Fullstack? В первую очередь эта статья будет полезна руководителям команд, которые стремятся интегрировать SDET в свой процесс работы, но нуждаются в рекомендациях по первым шагам. Также рекомендую к прочтению данный материал специалистам по тестированию и автоматизации, включая SDET, QAA и QA Fullstack. Читать далее ⚡

    habr.com/ru/companies/simbirso

    #автоматизация_тестирования #sdet #тестирование #qa #qa_automation #автоматизация #менеджмент #процессы #статистика

  14. Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервиса

    Автотесты, как известно, работа пыльная и ресурсозатратная. А уж если речь идет об интеграционных, то тем более: сначала осуществляешь сборку теста, затем добавляешь его в нужную среду, а потом еще тот самый деплой , подготовка которого может занимать критически много времени… Но будучи SDET-ом, то есть совмещая в себе навыки разработчика, тестировщика и DevOps , я постигаю архитектуру тестов и иногда нахожу интересные решения по ее оптимизации :) В этой статье расскажу, как тестировать ASP.NET-приложения максимально быстро, не закрывая IDE и вообще не запуская деплой! Покажу, как при таком подходе создавать не только, например, тесты REST API, но и веб-тесты с использованием Selenium или Playwright. Объясню, что такое TestServer и WebApplicationFactory на конкретных примерах, и продемонстрирую, как с ними можно работать! Статья будет максимально полезна тем, кто так или иначе уже погружен в непростой мир .NET и C# (и не утонул в нем). Для вас это готовый туториал по интеграции всех этих инструментов! Впрочем, это у нас в компании широко используются .NET и «шарпы» — но даже если ваши тесты пишутся не на C#, все равно рекомендую пробежаться по моей статье! Уверен, вы сможете почерпнуть для себя пару хороших идей, ведь все описанное ниже можно реализовать и на других языках программирования.

    habr.com/ru/companies/kaspersk

    #лаборатория_касперского #sdet #тестирование #автотесты #автоестирование #DI #IoC #dependency_injection #Castle_Windsor #itинфраструктура #кибербезопасность #DevOps #qa #тестирование_по #qa_automation #автоматизация_тестирования #testing #тестирование_вебприложений

  15. Big thanks to @CliffWade for the #followfriday post including me.

    Here is a short re-intro to myself for y'all! I am a recently laid off #Android developer of roughly 3 years with extensive prior experience in #QA and #SDET skill sets.

    Outside of the professional stuff, I really like playing video games socially (sometimes on #twitch as /ddaypunk) as well as reading, painting and playing miniatures, board and card games, and playing music with my guitar.

    Looking forward to the toots!

  16. Join us on 14.11.2023 for the Robot Framework Meetup in Helsinki!

    Discover an exciting lineup, insightful talks, and engaging discussions.

    Explore insightful talks and join the Q&A and discussion.

    Big thanks to our partner @Eficode!

    Enroll now: bit.ly/RF-14-11-2023