home.social

#автоматизация_тестирования — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #автоматизация_тестирования, aggregated by home.social.

  1. ИИ не только пишет тесты: как ручной QA использовал агента для аудита автотестов

    Перед переездом автотестов с Java на .NET мы решили разобраться, что действительно стоит переносить. Я ручной QA и для этой задачи подключил ИИ-агента: дал ему доступ к репозиториям и TestIT, задал критерии и проверял его рекомендации. За две недели мы провели аудит примерно 2600 тестов и собрали статистику по базе из 6500. Расскажу, как устроили процесс, находили дубли и выбирали приоритеты с помощью P85.

    habr.com/ru/articles/1099782/

    #qa #automation #автоматизация_тестирования #интеграционное_тестирование #e2e #qa_engineer #testit #ииагенты #миграция_тестов #аудит_автотестов

  2. Как я без опыта разработки написал первые автотесты на Kotlin за месяц

    Сейчас встречаю много тестировщиков, которые работают только руками и пока не представляют, как писать автотесты. Я сам был одним из них. Но время такое — нейронки прут во все дела, и подход «я только мануальщик» потихоньку устаревает. Если ты QA и до сих пор не притронулся к автоматизации, то самое время задуматься, пока за тебя не задумались другие. Особенно если ты в Сбере: у тебя под рукой те же самые инструменты, которыми пользуюсь я, банк их одобряет и активно пилит дальше, чтобы все работали быстрее и качественнее. Короче, надеюсь, мой опыт кого-то подтолкнет попробовать то же самое. Работаю в Сбере и Домклике, занимаюсь тестированием. Кодить меня никто не учил — максимум, что я знал, это базовые штуки на Python, и то не фонтан. Но за месяц я умудрился разобраться с Platform V Autotest Framework — платформой для автоматизации как бэкенда, так и фронтенда, — въехал в основы Java и Kotlin и накатал первые 12 автотестов. Благодаря им критический регресс сжался с часа до десяти минут. В этой статье расскажу, как это получилось, что помогло и с какими трудностями я столкнулся.

    habr.com/ru/companies/domclick

    #тестирование #автоматизация_тестирования #gherkin #kotlin #appium #allure #сбер #junit5

  3. Автоматизация тестирования: возьми от IT всё

    Привет! Меня зовут Антон, я специалист по автоматизации тестирования (AQA) в 2ГИС. В автоматизацию я пришёл из Python backend-разработки. Так вышло, что среди обычных задач мне захотелось попробовать написать e2e-тесты. В итоге тестирование стало моей основной работой. Обычно про карьерный путь рассказывают в обратном направлении: начал с тестирования, а потом перешёл в разработку. У меня получилось иначе. Поэтому я хочу ответить себе и вам на вопрос: «Почему я продолжаю работать в тестировании, не переходя обратно в разработку?» Для этого расскажу, из чего складывается моя работа и что обычно остаётся незримым за формулировкой «пишет автотесты». Надеюсь, что после этой статьи вы посмотрите на AQA немного иначе 🙃

    habr.com/ru/companies/2gis/art

    #разработка_по #python #тестирование_по #автоматизация_тестирования #qa_automation #aqa #автотесты #карьера_в_it #e2eтестирование #тестовая_инфраструктура

  4. Ускорение и автоматизация разработки legacy-прошивки контроллера чистых помещений фармацевтического производства

    1. Спагетти код без тестов. Какие решения помогли выйти из тупика и ускорить добавление фич с минимальной регрессией. 2. Автоматизация тестирования: что получилось сделать быстро, а где словили ограничения железа. Что помогло быстро разобраться с ошибками на железе: I²C шина, прерывания и производительность главного цикла. 3. Ускорение за счет использования LLM агента в Firmware DLC. Нюансы агентной разработки firmware: в чем агент был хорош, как работать с ADR и какой feedback loop выстроить

    habr.com/ru/articles/1099486/

    #embedded #рефакторинг #автоматизация_тестирования #stm32 #sdlc #legacyкод #aiагенты #specdriven_development #harness_engineering #hardwareintheloop

  5. Тест падает раз в 30 прогонов, и только в CI. Где искать причину?

    Интеграционный тест стабильно проходит локально, но в CI падает примерно раз в 30 прогонов. Перезапуск сборки возвращает зелёный статус, а причина сбоя остаётся неизвестной. На примере Java, Spring Boot и JUnit 5 разберём, как случайный порядок запуска тестов и общее состояние базы данных приводят к таким падениям и как найти настоящую причину, прежде чем пытаться её исправить. Разобрать падение

    habr.com/ru/companies/otus/art

    #java #автоматизация_тестирования #интеграционное_тестирование #spring_boot #flaky_tests #диагностика_ошибок #junit_5 #нестабильные_тесты #maven_surefire

  6. Тестовые данные отдельно, код отдельно: 5 способов изолировать данные в автотестах на Java

    Статья о том, как развести тестовые данные и код проверок в Java + TestNG. Пять способов — от параметров сборщика до Test Data Factory. С примерами, схемами и разбором ограничений. Для тех, кто только начинает писать автотесты на Java.

    habr.com/ru/articles/1099006/

    #тестирование #java #автоматизация_тестирования #testng #data_driven_testing #allure #aqa #автотесты #тестовые_данные #архитектура_тестов

Share on Mastodon

Enter the server where you have an account.