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

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

https://habr.com/ru/articles/911952/

#python #ui #automation_testing #test_automation #testing_tools

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

Когда всё тормозит Когда автотесты начинают тянуться как улитка, страдают все. CI медлит, разработчики косо смотрят на отчёты, а я вместо багов натыкаюсь на тайминги. Особенно это бесит в UI-тестах -...

Хабр

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

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

https://habr.com/ru/articles/894382/

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

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

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

Хабр

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

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

https://habr.com/ru/articles/871344/

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

Основные функции инструментов управления тестированием

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

Хабр

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

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

https://habr.com/ru/articles/852192/

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

14 лучших практик автоматизации тестирования

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

Хабр

Is it me, or is API testing boring? Here's my conceptual (and possibly crude) understanding of it.

One day you will have a front end -- an online form, say -- that makes use of the API, but you don't at the moment, so you have to make use of API testing tools.

So you send the request --
id=x, name=y -- and check the response.

The test is just an assertion that you got the right response.

There's surely more to it than that.

#api #api360 #automation #testing #testing_tools #katalon

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.

#python #softwaredevelopment #flask #testing_tools

I couldn't wait, so I downloaded the Katalon Studio Enterprise trial and followed along with the tutorials. I don't have the Katalon Runtime Engine, but I get the running the tests from the command line bit.

This suite does desktop application and API testing, as well as the web applications, which so far have been the focus of Raghav's masterclass.

This might be a bit of an obsession with me for a while.

Mastodon says use hashtags, so...

#katalon #automation #testing #testing_tools

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

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

https://habr.com/ru/articles/840084/

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

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

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

Хабр

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

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

https://habr.com/ru/articles/818751/

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

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

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

Хабр

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

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

https://habr.com/ru/articles/784644/

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

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

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

Хабр