home.social

#testing_tools — Public Fediverse posts

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

  1. Элементарный дебаггинг с binding.irb

    Бывает так, что запускаешь тесты, а они падают там, где вроде бы всё должно работать. В логах — только сухая ошибка, без контекста. Открываешь код, смотришь на участок кода, где произошёл сбой, и начинаешь гадать: В чем же дело?

    habr.com/ru/articles/971356/

    #ruby #rubyonrails #debuging #errors #beginner_manual #testing_tools

  2. Элементарный дебаггинг с binding.irb

    Бывает так, что запускаешь тесты, а они падают там, где вроде бы всё должно работать. В логах — только сухая ошибка, без контекста. Открываешь код, смотришь на участок кода, где произошёл сбой, и начинаешь гадать: В чем же дело?

    habr.com/ru/articles/971356/

    #ruby #rubyonrails #debuging #errors #beginner_manual #testing_tools

  3. Элементарный дебаггинг с binding.irb

    Бывает так, что запускаешь тесты, а они падают там, где вроде бы всё должно работать. В логах — только сухая ошибка, без контекста. Открываешь код, смотришь на участок кода, где произошёл сбой, и начинаешь гадать: В чем же дело?

    habr.com/ru/articles/971356/

    #ruby #rubyonrails #debuging #errors #beginner_manual #testing_tools

  4. Элементарный дебаггинг с binding.irb

    Бывает так, что запускаешь тесты, а они падают там, где вроде бы всё должно работать. В логах — только сухая ошибка, без контекста. Открываешь код, смотришь на участок кода, где произошёл сбой, и начинаешь гадать: В чем же дело?

    habr.com/ru/articles/971356/

    #ruby #rubyonrails #debuging #errors #beginner_manual #testing_tools

  5. DIY Observability для автотестов, используя Pytest, ClickHouse и Grafana

    Всем привет! Меня зовут Андрей, я инженер по автоматизации тестирования в команде Озон Банка, занимающейся разработкой и поддержанием инструментов тестирования, которыми пользуется весь банк. Сегодня я хотел бы поделиться опытом сбора технических метрик pytest и их анализа в целях выявления узких мест и ускорения выполнения тестов.

    habr.com/ru/companies/ozonbank

    #pytest #python #testing #тестирование #тесты #testing_tools #metrics #grafana #питон #метрики_тестирования

  6. [Перевод] Хватит терять время! Ускоряем сборку с помощью Spring Test Profiler

    Интеграционные тесты на Spring Boot могут тормозить разработку. Причина часто кроется в неэффективной работе с кэшем контекста Spring. Spring Test Profiler — это инструмент, который поможет выявить узкие места и оптимизировать конфигурацию тестов. В новом переводе от команды Spring АйО мы рассмотрим, какие тесты вызывают повторную загрузку контекста, где конфигурации расходятся и как можно унифицировать окружение для значительного ускорения тестов.

    habr.com/ru/companies/spring_a

    #java #kotlin #spring #spring_boot #spring_framework #springboot #test #testing #testing_tools

  7. Slowpoke Finder: как я сделала CLI-инструмент для анализа медленных шагов в автотестах

    Когда автотесты начинают тянуться как улитка, страдают все. CI медлит, разработчики косо смотрят на отчёты, а я вместо багов натыкаюсь на тайминги. Особенно это бесит в UI‑тестах — там каждый шаг может тормозить, но с ходу это не видно. В команде периодически всплывал один и тот же вопрос: «Почему один и тот же сценарий утром идёт дольше, чем вечером?» Захотелось простой утилиты. Никаких интеграций, серверов и плясок с бубном. Так появился Slowpoke Finder — маленькая CLI‑утилита и библиотека для анализа логов автотестов. Кидаешь ему JSON или HAR — он вытаскивает шаги и показывает, какие из них реально тормозят.

    habr.com/ru/articles/911952/

    #python #ui #automation_testing #test_automation #testing_tools

  8. Slowpoke Finder: как я сделала CLI-инструмент для анализа медленных шагов в автотестах

    Когда автотесты начинают тянуться как улитка, страдают все. CI медлит, разработчики косо смотрят на отчёты, а я вместо багов натыкаюсь на тайминги. Особенно это бесит в UI‑тестах — там каждый шаг может тормозить, но с ходу это не видно. В команде периодически всплывал один и тот же вопрос: «Почему один и тот же сценарий утром идёт дольше, чем вечером?» Захотелось простой утилиты. Никаких интеграций, серверов и плясок с бубном. Так появился Slowpoke Finder — маленькая CLI‑утилита и библиотека для анализа логов автотестов. Кидаешь ему JSON или HAR — он вытаскивает шаги и показывает, какие из них реально тормозят.

    habr.com/ru/articles/911952/

    #python #ui #automation_testing #test_automation #testing_tools

  9. Slowpoke Finder: как я сделала CLI-инструмент для анализа медленных шагов в автотестах

    Когда автотесты начинают тянуться как улитка, страдают все. CI медлит, разработчики косо смотрят на отчёты, а я вместо багов натыкаюсь на тайминги. Особенно это бесит в UI‑тестах — там каждый шаг может тормозить, но с ходу это не видно. В команде периодически всплывал один и тот же вопрос: «Почему один и тот же сценарий утром идёт дольше, чем вечером?» Захотелось простой утилиты. Никаких интеграций, серверов и плясок с бубном. Так появился Slowpoke Finder — маленькая CLI‑утилита и библиотека для анализа логов автотестов. Кидаешь ему JSON или HAR — он вытаскивает шаги и показывает, какие из них реально тормозят.

    habr.com/ru/articles/911952/

    #python #ui #automation_testing #test_automation #testing_tools

  10. Slowpoke Finder: как я сделала CLI-инструмент для анализа медленных шагов в автотестах

    Когда автотесты начинают тянуться как улитка, страдают все. CI медлит, разработчики косо смотрят на отчёты, а я вместо багов натыкаюсь на тайминги. Особенно это бесит в UI‑тестах — там каждый шаг может тормозить, но с ходу это не видно. В команде периодически всплывал один и тот же вопрос: «Почему один и тот же сценарий утром идёт дольше, чем вечером?» Захотелось простой утилиты. Никаких интеграций, серверов и плясок с бубном. Так появился Slowpoke Finder — маленькая CLI‑утилита и библиотека для анализа логов автотестов. Кидаешь ему JSON или HAR — он вытаскивает шаги и показывает, какие из них реально тормозят.

    habr.com/ru/articles/911952/

    #python #ui #automation_testing #test_automation #testing_tools

  11. Пишем тесты для backend приложений

    Статья нацелена в первую очередь на PHP backend-разработчиков уровня junior/middle, чтобы познакомить с теорией, которую спрашивают на собеседованиях, и с практическими примерами/советами, полезными для разработки. Здесь хочу рассказать зачем вообще тестировать код, какие инструменты использовать, какие есть паттерны и тп.

    habr.com/ru/articles/894382/

    #php #backend #test #testing_tools #testdriven_development #testing

  12. [Перевод] Основные функции инструментов управления тестированием

    При оценке инструмента управления тестированием важно учесть несколько основных характеристик, которые обеспечат эффективное и точное планирование, исполнение и документирование процесса тестирования.

    habr.com/ru/articles/871344/

    #инструменты_тестирования #тесткейсы #тестирование_по #тестирование_вебприложений #тестирование_приложений #test_management #testing #qa_management #testing_tools #testing_mobile_app

  13. [Перевод] Основные функции инструментов управления тестированием

    При оценке инструмента управления тестированием важно учесть несколько основных характеристик, которые обеспечат эффективное и точное планирование, исполнение и документирование процесса тестирования.

    habr.com/ru/articles/871344/

    #инструменты_тестирования #тесткейсы #тестирование_по #тестирование_вебприложений #тестирование_приложений #test_management #testing #qa_management #testing_tools #testing_mobile_app

  14. [Перевод] Основные функции инструментов управления тестированием

    При оценке инструмента управления тестированием важно учесть несколько основных характеристик, которые обеспечат эффективное и точное планирование, исполнение и документирование процесса тестирования.

    habr.com/ru/articles/871344/

    #инструменты_тестирования #тесткейсы #тестирование_по #тестирование_вебприложений #тестирование_приложений #test_management #testing #qa_management #testing_tools #testing_mobile_app

  15. [Перевод] Основные функции инструментов управления тестированием

    При оценке инструмента управления тестированием важно учесть несколько основных характеристик, которые обеспечат эффективное и точное планирование, исполнение и документирование процесса тестирования.

    habr.com/ru/articles/871344/

    #инструменты_тестирования #тесткейсы #тестирование_по #тестирование_вебприложений #тестирование_приложений #test_management #testing #qa_management #testing_tools #testing_mobile_app

  16. [Перевод] 14 лучших практик автоматизации тестирования

    Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение. В этой статье я расскажу о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.

    habr.com/ru/articles/852192/

    #testing #testing_strategy #testing_tools #qa_automation #qa_testing #qa_automation_engineer #automation_testing #automation #software_testing #автоматизация_тестирования

  17. [Перевод] 14 лучших практик автоматизации тестирования

    Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение. В этой статье я расскажу о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.

    habr.com/ru/articles/852192/

    #testing #testing_strategy #testing_tools #qa_automation #qa_testing #qa_automation_engineer #automation_testing #automation #software_testing #автоматизация_тестирования

  18. [Перевод] 14 лучших практик автоматизации тестирования

    Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение. В этой статье я расскажу о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.

    habr.com/ru/articles/852192/

    #testing #testing_strategy #testing_tools #qa_automation #qa_testing #qa_automation_engineer #automation_testing #automation #software_testing #автоматизация_тестирования

  19. [Перевод] 14 лучших практик автоматизации тестирования

    Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение. В этой статье я расскажу о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.

    habr.com/ru/articles/852192/

    #testing #testing_strategy #testing_tools #qa_automation #qa_testing #qa_automation_engineer #automation_testing #automation #software_testing #автоматизация_тестирования

  20. Any tutorials, resources, or books on testing flask applications ? Right now I am only using Unit Tests to do some basic database testing and I want to test the full functionality.

  21. Снифферы трафика в мобильном тестировании: Обзор инструментов и их особенности

    Эта обзорная статья расскажет какие есть прехватчики трафика среди десктопных и мобильных приложений, о доступности и преимуществах решений, а также что мы можем сделать хорошего для проекта с помощью снифферов. Давайте узнаем, как хватать и чем траффик.

    habr.com/ru/articles/840084/

    #api #app_store #android #android_development #testing #testing_tools

  22. Подробное руководство по Logcat в Android Studio с примерами

    Logcat в Android Studio имеет множества функций, которые ускоряют отладку, тестирование и в целом поиск нужной информации в логах. Однако, большинство в лучшем случае использует только поиск по ключевому слову и даже не подозревают как сильно могут ускорить свою работу. Здесь я расскажу про Logcat в Android Studio, какие у него есть возможности, как его кастомизировать и использовать по максимуму, с практическими советами в каких ситуациях та или иная фича может вам пригодиться. Материал будет полезен как начинающим тестировщикам, так и матёрым разработчикам, ведь это универсальный инструмент, ускоряющий работу, если знать о всех его хитростях.

    habr.com/ru/articles/818751/

    #android #android_studio #log #logcat #testing_tools #qa #qa_testing

  23. Подробное руководство по Logcat в Android Studio с примерами

    Logcat в Android Studio имеет множества функций, которые ускоряют отладку, тестирование и в целом поиск нужной информации в логах. Однако, большинство в лучшем случае использует только поиск по ключевому слову и даже не подозревают как сильно могут ускорить свою работу. Здесь я расскажу про Logcat в Android Studio, какие у него есть возможности, как его кастомизировать и использовать по максимуму, с практическими советами в каких ситуациях та или иная фича может вам пригодиться. Материал будет полезен как начинающим тестировщикам, так и матёрым разработчикам, ведь это универсальный инструмент, ускоряющий работу, если знать о всех его хитростях.

    habr.com/ru/articles/818751/

    #android #android_studio #log #logcat #testing_tools #qa #qa_testing

  24. Подробное руководство по Logcat в Android Studio с примерами

    Logcat в Android Studio имеет множества функций, которые ускоряют отладку, тестирование и в целом поиск нужной информации в логах. Однако, большинство в лучшем случае использует только поиск по ключевому слову и даже не подозревают как сильно могут ускорить свою работу. Здесь я расскажу про Logcat в Android Studio, какие у него есть возможности, как его кастомизировать и использовать по максимуму, с практическими советами в каких ситуациях та или иная фича может вам пригодиться. Материал будет полезен как начинающим тестировщикам, так и матёрым разработчикам, ведь это универсальный инструмент, ускоряющий работу, если знать о всех его хитростях.

    habr.com/ru/articles/818751/

    #android #android_studio #log #logcat #testing_tools #qa #qa_testing

  25. Упрощение отладки с помощью unit-тестов

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

    habr.com/ru/articles/784644/

    #unittesting #deb #отладка #visualgdb #testing_tools