home.social

#автотесты — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #автотесты, aggregated by home.social.

  1. Мы пытались заменить QA нейросетью. Не получилось

    Мы попытались построить MCP-сервер, который сам читает спеки, пишет автотесты и коммитит код. На практике выяснилось, что токены — не главная проблема, а QA — это не «делатели тестов», а носители контекста и ответственности.

    habr.com/ru/articles/995020/

    #тестирование #qa #qa_automation #qa_engineer #автоматизация_тестирования #искусственный_интеллект #автотесты #качество_по #mcp #llm

  2. Могут ли LLM находить flaky‑тесты по одному только коду теста? Разбор одного исследования

    Flaky‑тесты сложно ловить даже привычными инженерными методами: они ломают CI, подрывают доверие к автотестам и часто воспроизводятся только тогда, когда уже никто не понимает почему. Кажется логичным поручить такую задачу LLM: показать модели код теста и попросить определить, насколько он подозрительный. В статье разбираем исследование, где этот подход проверили на практике, и смотрим, почему хорошие метрики на датасете ещё не означают, что модель действительно понимает природу flaky‑поведения. Читать разбор

    habr.com/ru/companies/otus/art

    #flakyтесты #LLM #автотесты #тестирование_ПО #нестабильные_тесты #QA #машинное_обучение #анализ_кода #промптинг #RAG

  3. Могут ли LLM находить flaky‑тесты по одному только коду теста? Разбор одного исследования

    Flaky‑тесты сложно ловить даже привычными инженерными методами: они ломают CI, подрывают доверие к автотестам и часто воспроизводятся только тогда, когда уже никто не понимает почему. Кажется логичным поручить такую задачу LLM: показать модели код теста и попросить определить, насколько он подозрительный. В статье разбираем исследование, где этот подход проверили на практике, и смотрим, почему хорошие метрики на датасете ещё не означают, что модель действительно понимает природу flaky‑поведения. Читать разбор

    habr.com/ru/companies/otus/art

    #flakyтесты #LLM #автотесты #тестирование_ПО #нестабильные_тесты #QA #машинное_обучение #анализ_кода #промптинг #RAG

  4. Могут ли LLM находить flaky‑тесты по одному только коду теста? Разбор одного исследования

    Flaky‑тесты сложно ловить даже привычными инженерными методами: они ломают CI, подрывают доверие к автотестам и часто воспроизводятся только тогда, когда уже никто не понимает почему. Кажется логичным поручить такую задачу LLM: показать модели код теста и попросить определить, насколько он подозрительный. В статье разбираем исследование, где этот подход проверили на практике, и смотрим, почему хорошие метрики на датасете ещё не означают, что модель действительно понимает природу flaky‑поведения. Читать разбор

    habr.com/ru/companies/otus/art

    #flakyтесты #LLM #автотесты #тестирование_ПО #нестабильные_тесты #QA #машинное_обучение #анализ_кода #промптинг #RAG

  5. Могут ли LLM находить flaky‑тесты по одному только коду теста? Разбор одного исследования

    Flaky‑тесты сложно ловить даже привычными инженерными методами: они ломают CI, подрывают доверие к автотестам и часто воспроизводятся только тогда, когда уже никто не понимает почему. Кажется логичным поручить такую задачу LLM: показать модели код теста и попросить определить, насколько он подозрительный. В статье разбираем исследование, где этот подход проверили на практике, и смотрим, почему хорошие метрики на датасете ещё не означают, что модель действительно понимает природу flaky‑поведения. Читать разбор

    habr.com/ru/companies/otus/art

    #flakyтесты #LLM #автотесты #тестирование_ПО #нестабильные_тесты #QA #машинное_обучение #анализ_кода #промптинг #RAG

  6. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  7. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  8. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  9. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  10. Как собрать пайплайн с LLM агентом использующим эмуляторы Android девайсов

    LLM пока не может хорошо обращаться с Е2Е автотестами потому что для этого нужно провести целый комплекс мероприятий. Сложность возникает уже на этапе запуска такого автотеста. В отличии от юнит автотестов, Е2Е автотесты почти всегда PageObject и целый проект со своей архитектурой на базе Selenium Appium Espresso и тд.

    habr.com/ru/articles/1032042/

    #android #aqa #llm #llmагент #автоматизация #автотесты

  11. Как собрать пайплайн с LLM агентом использующим эмуляторы Android девайсов

    LLM пока не может хорошо обращаться с Е2Е автотестами потому что для этого нужно провести целый комплекс мероприятий. Сложность возникает уже на этапе запуска такого автотеста. В отличии от юнит автотестов, Е2Е автотесты почти всегда PageObject и целый проект со своей архитектурой на базе Selenium Appium Espresso и тд.

    habr.com/ru/articles/1032042/

    #android #aqa #llm #llmагент #автоматизация #автотесты

  12. Как собрать пайплайн с LLM агентом использующим эмуляторы Android девайсов

    LLM пока не может хорошо обращаться с Е2Е автотестами потому что для этого нужно провести целый комплекс мероприятий. Сложность возникает уже на этапе запуска такого автотеста. В отличии от юнит автотестов, Е2Е автотесты почти всегда PageObject и целый проект со своей архитектурой на базе Selenium Appium Espresso и тд.

    habr.com/ru/articles/1032042/

    #android #aqa #llm #llmагент #автоматизация #автотесты

  13. Как собрать пайплайн с LLM агентом использующим эмуляторы Android девайсов

    LLM пока не может хорошо обращаться с Е2Е автотестами потому что для этого нужно провести целый комплекс мероприятий. Сложность возникает уже на этапе запуска такого автотеста. В отличии от юнит автотестов, Е2Е автотесты почти всегда PageObject и целый проект со своей архитектурой на базе Selenium Appium Espresso и тд.

    habr.com/ru/articles/1032042/

    #android #aqa #llm #llmагент #автоматизация #автотесты

  14. Самые популярные ошибки начинающего SDET-специалиста

    По мере того как современная разработка программного обеспечения движется в сторону непрерывной доставки и микросервисов, цена ошибок возрастает. Нестабильные тесты, плохо масштабируемый код автотестов или неправильное использование инструментов могут приводить к задержкам релизов или к росту количества багов из-за затрат времени и ресурсов на выявление причин падения автотестов. То, что сначала кажется временным исправлением, впоследствии может обернуться отложенными последствиями для всей команды. В этой статье мы рассмотрим семь распространенных ошибок, которые совершают начинающие SDET. Разберем не только то, что идет не так, но и почему это имеет значение и как подходить к решению каждой из проблем наиболее эффективно. Цель статьи — помочь начинающим SDET заложить прочный фундамент для эффективного тестирования, основанного на качестве, масштабируемости и взаимодействии с командой. Читать далее 🦾

    habr.com/ru/companies/simbirso

    #qa #тестирование #qa_automation #автоматизация_тестирования #автотесты #code_quality #качество_кода #чистая_архитектура #рефакторинг #python

  15. Самые популярные ошибки начинающего SDET-специалиста

    По мере того как современная разработка программного обеспечения движется в сторону непрерывной доставки и микросервисов, цена ошибок возрастает. Нестабильные тесты, плохо масштабируемый код автотестов или неправильное использование инструментов могут приводить к задержкам релизов или к росту количества багов из-за затрат времени и ресурсов на выявление причин падения автотестов. То, что сначала кажется временным исправлением, впоследствии может обернуться отложенными последствиями для всей команды. В этой статье мы рассмотрим семь распространенных ошибок, которые совершают начинающие SDET. Разберем не только то, что идет не так, но и почему это имеет значение и как подходить к решению каждой из проблем наиболее эффективно. Цель статьи — помочь начинающим SDET заложить прочный фундамент для эффективного тестирования, основанного на качестве, масштабируемости и взаимодействии с командой. Читать далее 🦾

    habr.com/ru/companies/simbirso

    #qa #тестирование #qa_automation #автоматизация_тестирования #автотесты #code_quality #качество_кода #чистая_архитектура #рефакторинг #python

  16. Самые популярные ошибки начинающего SDET-специалиста

    По мере того как современная разработка программного обеспечения движется в сторону непрерывной доставки и микросервисов, цена ошибок возрастает. Нестабильные тесты, плохо масштабируемый код автотестов или неправильное использование инструментов могут приводить к задержкам релизов или к росту количества багов из-за затрат времени и ресурсов на выявление причин падения автотестов. То, что сначала кажется временным исправлением, впоследствии может обернуться отложенными последствиями для всей команды. В этой статье мы рассмотрим семь распространенных ошибок, которые совершают начинающие SDET. Разберем не только то, что идет не так, но и почему это имеет значение и как подходить к решению каждой из проблем наиболее эффективно. Цель статьи — помочь начинающим SDET заложить прочный фундамент для эффективного тестирования, основанного на качестве, масштабируемости и взаимодействии с командой. Читать далее 🦾

    habr.com/ru/companies/simbirso

    #qa #тестирование #qa_automation #автоматизация_тестирования #автотесты #code_quality #качество_кода #чистая_архитектура #рефакторинг #python

  17. Самые популярные ошибки начинающего SDET-специалиста

    По мере того как современная разработка программного обеспечения движется в сторону непрерывной доставки и микросервисов, цена ошибок возрастает. Нестабильные тесты, плохо масштабируемый код автотестов или неправильное использование инструментов могут приводить к задержкам релизов или к росту количества багов из-за затрат времени и ресурсов на выявление причин падения автотестов. То, что сначала кажется временным исправлением, впоследствии может обернуться отложенными последствиями для всей команды. В этой статье мы рассмотрим семь распространенных ошибок, которые совершают начинающие SDET. Разберем не только то, что идет не так, но и почему это имеет значение и как подходить к решению каждой из проблем наиболее эффективно. Цель статьи — помочь начинающим SDET заложить прочный фундамент для эффективного тестирования, основанного на качестве, масштабируемости и взаимодействии с командой. Читать далее 🦾

    habr.com/ru/companies/simbirso

    #qa #тестирование #qa_automation #автоматизация_тестирования #автотесты #code_quality #качество_кода #чистая_архитектура #рефакторинг #python

  18. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  19. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  20. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  21. Эксперименты с распараллеливанием Java-автотестов

    За годы работы сначала разработчиком, а потом автоматизатором сталкивался с необходимостью запускать тесты параллельно. Действовал в основном интуитивно и шёл строго по документации. Недавно закралась мысль поставить серию экспериментов и посмотреть фактам в глаза. Результаты оказались предсказуемые, но тем не менее интересными. Эта статья для тех, кто делает первые шаги в распараллеливании тестов на Java. Будет полезна как автотестерам, так и начинающим разработчикам. Будем анализировать выводы полученные в ходе эксперимента, а не голую теорию из документации. После прочтения сможете повторить все самостоятельно как на готовом примере из статьи, так и на своих проектах.

    habr.com/ru/companies/rostelec

    #автотесты #параллельные_тесты #ускорение_тестирования #junit5 #gradle

  22. Эксперименты с распараллеливанием Java-автотестов

    За годы работы сначала разработчиком, а потом автоматизатором сталкивался с необходимостью запускать тесты параллельно. Действовал в основном интуитивно и шёл строго по документации. Недавно закралась мысль поставить серию экспериментов и посмотреть фактам в глаза. Результаты оказались предсказуемые, но тем не менее интересными. Эта статья для тех, кто делает первые шаги в распараллеливании тестов на Java. Будет полезна как автотестерам, так и начинающим разработчикам. Будем анализировать выводы полученные в ходе эксперимента, а не голую теорию из документации. После прочтения сможете повторить все самостоятельно как на готовом примере из статьи, так и на своих проектах.

    habr.com/ru/companies/rostelec

    #автотесты #параллельные_тесты #ускорение_тестирования #junit5 #gradle

  23. Эксперименты с распараллеливанием Java-автотестов

    За годы работы сначала разработчиком, а потом автоматизатором сталкивался с необходимостью запускать тесты параллельно. Действовал в основном интуитивно и шёл строго по документации. Недавно закралась мысль поставить серию экспериментов и посмотреть фактам в глаза. Результаты оказались предсказуемые, но тем не менее интересными. Эта статья для тех, кто делает первые шаги в распараллеливании тестов на Java. Будет полезна как автотестерам, так и начинающим разработчикам. Будем анализировать выводы полученные в ходе эксперимента, а не голую теорию из документации. После прочтения сможете повторить все самостоятельно как на готовом примере из статьи, так и на своих проектах.

    habr.com/ru/companies/rostelec

    #автотесты #параллельные_тесты #ускорение_тестирования #junit5 #gradle

  24. Эксперименты с распараллеливанием Java-автотестов

    За годы работы сначала разработчиком, а потом автоматизатором сталкивался с необходимостью запускать тесты параллельно. Действовал в основном интуитивно и шёл строго по документации. Недавно закралась мысль поставить серию экспериментов и посмотреть фактам в глаза. Результаты оказались предсказуемые, но тем не менее интересными. Эта статья для тех, кто делает первые шаги в распараллеливании тестов на Java. Будет полезна как автотестерам, так и начинающим разработчикам. Будем анализировать выводы полученные в ходе эксперимента, а не голую теорию из документации. После прочтения сможете повторить все самостоятельно как на готовом примере из статьи, так и на своих проектах.

    habr.com/ru/companies/rostelec

    #автотесты #параллельные_тесты #ускорение_тестирования #junit5 #gradle

  25. Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

    На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменены, архитектура деградирует. Стек при этом — near-SOTA: свежая модель, топовый open-source агент. Я был комментатором на том митапе и сначала списал проблемы на слабые инструменты. Но при подготовке статьи перепроверил — и вынужден поправиться. Инструменты в порядке. Проблема — в коде и процессе. В статье разбираю формулу из четырёх множителей (модель × агент × процесс × качество кодовой базы), показываю, как any-типы из соседней команды обнуляют LSP-интеграцию, которую OpenCode даёт бесплатно из коробки, и даю пошаговый Spec-Driven Development — процесс, который ломает reward hacking и работает даже на слабых моделях. Плюс чеклист, что внедрить завтра.

    habr.com/ru/articles/1023532/

    #автотесты #ai #llm #lsp #opencode #glm #типизация #typescript #тестирование #qa

  26. Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

    На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменены, архитектура деградирует. Стек при этом — near-SOTA: свежая модель, топовый open-source агент. Я был комментатором на том митапе и сначала списал проблемы на слабые инструменты. Но при подготовке статьи перепроверил — и вынужден поправиться. Инструменты в порядке. Проблема — в коде и процессе. В статье разбираю формулу из четырёх множителей (модель × агент × процесс × качество кодовой базы), показываю, как any-типы из соседней команды обнуляют LSP-интеграцию, которую OpenCode даёт бесплатно из коробки, и даю пошаговый Spec-Driven Development — процесс, который ломает reward hacking и работает даже на слабых моделях. Плюс чеклист, что внедрить завтра.

    habr.com/ru/articles/1023532/

    #автотесты #ai #llm #lsp #opencode #glm #типизация #typescript #тестирование #qa

  27. Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

    На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменены, архитектура деградирует. Стек при этом — near-SOTA: свежая модель, топовый open-source агент. Я был комментатором на том митапе и сначала списал проблемы на слабые инструменты. Но при подготовке статьи перепроверил — и вынужден поправиться. Инструменты в порядке. Проблема — в коде и процессе. В статье разбираю формулу из четырёх множителей (модель × агент × процесс × качество кодовой базы), показываю, как any-типы из соседней команды обнуляют LSP-интеграцию, которую OpenCode даёт бесплатно из коробки, и даю пошаговый Spec-Driven Development — процесс, который ломает reward hacking и работает даже на слабых моделях. Плюс чеклист, что внедрить завтра.

    habr.com/ru/articles/1023532/

    #автотесты #ai #llm #lsp #opencode #glm #типизация #typescript #тестирование #qa

  28. Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

    На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменены, архитектура деградирует. Стек при этом — near-SOTA: свежая модель, топовый open-source агент. Я был комментатором на том митапе и сначала списал проблемы на слабые инструменты. Но при подготовке статьи перепроверил — и вынужден поправиться. Инструменты в порядке. Проблема — в коде и процессе. В статье разбираю формулу из четырёх множителей (модель × агент × процесс × качество кодовой базы), показываю, как any-типы из соседней команды обнуляют LSP-интеграцию, которую OpenCode даёт бесплатно из коробки, и даю пошаговый Spec-Driven Development — процесс, который ломает reward hacking и работает даже на слабых моделях. Плюс чеклист, что внедрить завтра.

    habr.com/ru/articles/1023532/

    #автотесты #ai #llm #lsp #opencode #glm #типизация #typescript #тестирование #qa

  29. QA в CI/CD: как перестать гонять тесты руками и настроить это один раз

    Разбираю как выглядит нормальный QA-пайплайн в GitHub Actions: от линтинга до E2E тестов на Playwright. С рабочими конфигами, кэшированием и уведомлениями о падениях.

    habr.com/ru/articles/1021592/

    #GitHub_Actions #QA #автотесты #Playwright #Jest #DevOps #пайплайн #тестирование

  30. Playwright: E2E‑тесты на JavaScript, которые не флакуют

    Playwright — фреймворк от Microsoft для E2E-тестирования — был построен с нуля, чтобы решить именно эту проблемкую. В нем есть автоматические ожидания, изоляция через Browser Contexts и встроенный тест-раннер. Разберём, чем он отличается от Selenium и Cypress, и как писать тесты, которые не падают от ветра.

    habr.com/ru/companies/otus/art

    #playwright #e2e_тестирование #автотесты #тестирование_интерфейсов #flaky_тесты #автоматизация_тестирования #javascript_тестирование #локаторы #ci_cd_тестирование #endtoend_тесты

  31. Playwright: E2E‑тесты на JavaScript, которые не флакуют

    Playwright — фреймворк от Microsoft для E2E-тестирования — был построен с нуля, чтобы решить именно эту проблемкую. В нем есть автоматические ожидания, изоляция через Browser Contexts и встроенный тест-раннер. Разберём, чем он отличается от Selenium и Cypress, и как писать тесты, которые не падают от ветра.

    habr.com/ru/companies/otus/art

    #playwright #e2e_тестирование #автотесты #тестирование_интерфейсов #flaky_тесты #автоматизация_тестирования #javascript_тестирование #локаторы #ci_cd_тестирование #endtoend_тесты

  32. Playwright: E2E‑тесты на JavaScript, которые не флакуют

    Playwright — фреймворк от Microsoft для E2E-тестирования — был построен с нуля, чтобы решить именно эту проблемкую. В нем есть автоматические ожидания, изоляция через Browser Contexts и встроенный тест-раннер. Разберём, чем он отличается от Selenium и Cypress, и как писать тесты, которые не падают от ветра.

    habr.com/ru/companies/otus/art

    #playwright #e2e_тестирование #автотесты #тестирование_интерфейсов #flaky_тесты #автоматизация_тестирования #javascript_тестирование #локаторы #ci_cd_тестирование #endtoend_тесты

  33. Playwright: E2E‑тесты на JavaScript, которые не флакуют

    Playwright — фреймворк от Microsoft для E2E-тестирования — был построен с нуля, чтобы решить именно эту проблемкую. В нем есть автоматические ожидания, изоляция через Browser Contexts и встроенный тест-раннер. Разберём, чем он отличается от Selenium и Cypress, и как писать тесты, которые не падают от ветра.

    habr.com/ru/companies/otus/art

    #playwright #e2e_тестирование #автотесты #тестирование_интерфейсов #flaky_тесты #автоматизация_тестирования #javascript_тестирование #локаторы #ci_cd_тестирование #endtoend_тесты

  34. Как тестировать API прямо в IDE, или почему я больше не использую Postman

    Postman используют миллионы разработчиков — и не зря. Удобный интерфейс, коллекции, окружения, командный доступ. О чём еще мечтать? Но если вы большую часть дня проводите в IDE, у этого подхода есть один постоянный friction point: нужно переключаться. Открыть Postman, вспомнить, где нужный запрос, скопировать токен из консоли, вставить руками. Потом вернуться обратно. И так по кругу. В этой статье разберем альтернативный HTTP-клиент, который встроен прямо в IDE и его возможности для тестирования API.

    habr.com/ru/companies/haulmont

    #java #spring #openide #httpклиент #тестирование #rest #http #kotlin #автотесты #qa

  35. Как тестировать API прямо в IDE, или почему я больше не использую Postman

    Postman используют миллионы разработчиков — и не зря. Удобный интерфейс, коллекции, окружения, командный доступ. О чём еще мечтать? Но если вы большую часть дня проводите в IDE, у этого подхода есть один постоянный friction point: нужно переключаться. Открыть Postman, вспомнить, где нужный запрос, скопировать токен из консоли, вставить руками. Потом вернуться обратно. И так по кругу. В этой статье разберем альтернативный HTTP-клиент, который встроен прямо в IDE и его возможности для тестирования API.

    habr.com/ru/companies/haulmont

    #java #spring #openide #httpклиент #тестирование #rest #http #kotlin #автотесты #qa

  36. Как тестировать API прямо в IDE, или почему я больше не использую Postman

    Postman используют миллионы разработчиков — и не зря. Удобный интерфейс, коллекции, окружения, командный доступ. О чём еще мечтать? Но если вы большую часть дня проводите в IDE, у этого подхода есть один постоянный friction point: нужно переключаться. Открыть Postman, вспомнить, где нужный запрос, скопировать токен из консоли, вставить руками. Потом вернуться обратно. И так по кругу. В этой статье разберем альтернативный HTTP-клиент, который встроен прямо в IDE и его возможности для тестирования API.

    habr.com/ru/companies/haulmont

    #java #spring #openide #httpклиент #тестирование #rest #http #kotlin #автотесты #qa

  37. Как тестировать API прямо в IDE, или почему я больше не использую Postman

    Postman используют миллионы разработчиков — и не зря. Удобный интерфейс, коллекции, окружения, командный доступ. О чём еще мечтать? Но если вы большую часть дня проводите в IDE, у этого подхода есть один постоянный friction point: нужно переключаться. Открыть Postman, вспомнить, где нужный запрос, скопировать токен из консоли, вставить руками. Потом вернуться обратно. И так по кругу. В этой статье разберем альтернативный HTTP-клиент, который встроен прямо в IDE и его возможности для тестирования API.

    habr.com/ru/companies/haulmont

    #java #spring #openide #httpклиент #тестирование #rest #http #kotlin #автотесты #qa

  38. Мифы о тестировании, в которые я верила в начале карьеры

    Меня зовут Диана, я работаю тестировщиком больше полутора лет. Когда я только приходила в профессию, мои представления складывались из статей, курсов и разговоров с друзьями из ИТ. Казалось, что работа у тестировщика довольно простая: технических знаний нужно немного, а зона ответственности ограничена. Практика быстро показала, что это не так. В статье я собрала мифы о тестировании, в которые я сама верила, и то, как все оказалось на самом деле.

    habr.com/ru/companies/naumen/a

    #тестирование #QA #ручное_тестирование #автотесты #баги #требования #начинающий_тестировщик #качество_по

  39. Мифы о тестировании, в которые я верила в начале карьеры

    Меня зовут Диана, я работаю тестировщиком больше полутора лет. Когда я только приходила в профессию, мои представления складывались из статей, курсов и разговоров с друзьями из ИТ. Казалось, что работа у тестировщика довольно простая: технических знаний нужно немного, а зона ответственности ограничена. Практика быстро показала, что это не так. В статье я собрала мифы о тестировании, в которые я сама верила, и то, как все оказалось на самом деле.

    habr.com/ru/companies/naumen/a

    #тестирование #QA #ручное_тестирование #автотесты #баги #требования #начинающий_тестировщик #качество_по

  40. Мифы о тестировании, в которые я верила в начале карьеры

    Меня зовут Диана, я работаю тестировщиком больше полутора лет. Когда я только приходила в профессию, мои представления складывались из статей, курсов и разговоров с друзьями из ИТ. Казалось, что работа у тестировщика довольно простая: технических знаний нужно немного, а зона ответственности ограничена. Практика быстро показала, что это не так. В статье я собрала мифы о тестировании, в которые я сама верила, и то, как все оказалось на самом деле.

    habr.com/ru/companies/naumen/a

    #тестирование #QA #ручное_тестирование #автотесты #баги #требования #начинающий_тестировщик #качество_по

  41. Мифы о тестировании, в которые я верила в начале карьеры

    Меня зовут Диана, я работаю тестировщиком больше полутора лет. Когда я только приходила в профессию, мои представления складывались из статей, курсов и разговоров с друзьями из ИТ. Казалось, что работа у тестировщика довольно простая: технических знаний нужно немного, а зона ответственности ограничена. Практика быстро показала, что это не так. В статье я собрала мифы о тестировании, в которые я сама верила, и то, как все оказалось на самом деле.

    habr.com/ru/companies/naumen/a

    #тестирование #QA #ручное_тестирование #автотесты #баги #требования #начинающий_тестировщик #качество_по

  42. Как я тестирую API: чеклист и подходы, и автоматизация

    Открыл Postman, потыкал эндпоинты, всё ответило 200 — вряд-ли хорошее тестирование Разбираю что на самом деле нужно проверять в API, показываю примеры на Postman и Jest, и даю чеклист который можно взять и использовать прямо сейчас.

    habr.com/ru/articles/1015576/

    #API_тестирование #Postman #Jest #QA #автотесты #REST_API #чеклист #тесткейсы #автоматизация_тестирования #axios

  43. Как мы в Диасофт автоматизировали автотесты с помощью ИИ

    Привет, Хабр! Я Анна Круглова, в Диасофт занимаюсь развитием инструментов автоматизации тестирования на базе искусственного интеллекта. В нашей компании процесс создания тестов для API и событий полностью автоматизирован с помощью ИИ. В этой статье расскажу, как это устроено и влияет на подход к работе тестировщика.

    habr.com/ru/companies/diasoft_

    #автотесты #искусственный_интеллект #digital_qdevops #llm #тестирование #тестировщик

  44. Автогенерация тестов в IDE: как RAG + LLM превращают ручные сценарии в код

    Привет, Хабр! Меня зовут Александр, я из Сбера, лидер по автоматизации в Департаменте Сервисы и Безопасности. В тестировании я около 13 лет, и последние лет 10 занимаюсь автоматизацией и её развитием в своём подразделении. В этой статье расскажу, как с помощью IDE, LLM и RAG‑подхода можно автоматизировать одну из самых рутинных задач автоматизаторов — разработку новых автотестов по ручным сценариям, и при этом сохранять стиль и архитектуру проекта.

    habr.com/ru/companies/sberbank

    #тестирование #автотесты #автотестирование #автотест #промпты

  45. Как мы управляем арсеналом из 500 тестовых стендов: инфраструктурный опыт hh.ru

    Привет! Меня зовут Карина Паланчук, я QA-инженер в hh.ru . Наша компания растёт, а вместе с ней — число команд, вовлечённых в разработку и функционал. Появляются новые сервисы, базы данных, очереди. Каждый компонент требует слаженной работы и надёжной поддержки на тестовых стендах. Сегодня мы работаем с гибкой тестовой средой, которую можно настроить под любую задачу. В статье расскажу, как вся эта сложная система выглядит изнутри.

    habr.com/ru/companies/hh/artic

    #тестовые_стенды #стенды_для_тестирования #автотесты #iac #e2e

  46. Как мы управляем арсеналом из 500 тестовых стендов: инфраструктурный опыт hh.ru

    Привет! Меня зовут Карина Паланчук, я QA-инженер в hh.ru . Наша компания растёт, а вместе с ней — число команд, вовлечённых в разработку и функционал. Появляются новые сервисы, базы данных, очереди. Каждый компонент требует слаженной работы и надёжной поддержки на тестовых стендах. Сегодня мы работаем с гибкой тестовой средой, которую можно настроить под любую задачу. В статье расскажу, как вся эта сложная система выглядит изнутри.

    habr.com/ru/companies/hh/artic

    #тестовые_стенды #стенды_для_тестирования #автотесты #iac #e2e

  47. Как мы управляем арсеналом из 500 тестовых стендов: инфраструктурный опыт hh.ru

    Привет! Меня зовут Карина Паланчук, я QA-инженер в hh.ru . Наша компания растёт, а вместе с ней — число команд, вовлечённых в разработку и функционал. Появляются новые сервисы, базы данных, очереди. Каждый компонент требует слаженной работы и надёжной поддержки на тестовых стендах. Сегодня мы работаем с гибкой тестовой средой, которую можно настроить под любую задачу. В статье расскажу, как вся эта сложная система выглядит изнутри.

    habr.com/ru/companies/hh/artic

    #тестовые_стенды #стенды_для_тестирования #автотесты #iac #e2e

  48. Как мы управляем арсеналом из 500 тестовых стендов: инфраструктурный опыт hh.ru

    Привет! Меня зовут Карина Паланчук, я QA-инженер в hh.ru . Наша компания растёт, а вместе с ней — число команд, вовлечённых в разработку и функционал. Появляются новые сервисы, базы данных, очереди. Каждый компонент требует слаженной работы и надёжной поддержки на тестовых стендах. Сегодня мы работаем с гибкой тестовой средой, которую можно настроить под любую задачу. В статье расскажу, как вся эта сложная система выглядит изнутри.

    habr.com/ru/companies/hh/artic

    #тестовые_стенды #стенды_для_тестирования #автотесты #iac #e2e

  49. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  50. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование