Telegram Web Link
🤔🤔 Как использовать концепции тестирования для эффективного исследовательского тестирования?

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

Читать статью

#гайд
#дайджест инструментов для тестирования производительности

💥 Apache JMeter — бесплатный, опенсорсный. Широко используемый для нагрузочного тестирования. Позволяет имитировать большие нагрузки на веб-серверы, базы данных и другие компоненты.

💥 Gatling — инструмент для нагрузочного тестирования, основанный на Scala. Отличается высокой скоростью выполнения тестов и удобным DSL для написания сценариев.

💥 k6 — удобный синтаксис, облачная платформа для запуска тестов, интеграция с Prometheus.

💥 LoadRunner — позволяет моделировать различные пользовательские сценарии и анализировать результаты тестов.

💥 Locust — расширяемость с помощью плагинов, возможность распределенного тестирования.
💥💥 Автотесты на Django: менеджмент данных тестирования на монолите

Тестировать монолитное приложение может быть непростой задачей — особенно, когда сервис активно развивается. На проверку каждой фичи уходит всё больше ресурсов, а времени на оптимизацию мало. Как поступить?

Автор расскажет, как успешно сократить время тестирования на одном из проектов c часа до нескольких минут.

Продолжение тут

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

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

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

Подробнее тут

#гайд
💥💥 Playwright 1.48

👉 Новые методы page.routeWebSocket() и browserContext.routeWebSocket() позволяют перехватывать, модифицировать и мокировать WebSocket-соединения, инициированные на странице. Ниже простой пример мока WebSocket-соединения.
👉 Новые кнопки «Копировать» для аннотаций и локации теста в HTML-репорте.
👉 Новые кнопки «Копировать как cURL» и «Копировать как fetch» для запросов во вкладке «Сеть».
👉 Form и подобные ей теперь принимают FormData.
👉 Новый метод page.requestGC() для поиска утечек памяти.
👉 Новая опция location передает положение кастомного шага.

Полный список обновлений тут

#обновление
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
⚡️Разыгрываем флагманский смартфон

«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ

🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.

Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом

Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.

⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.
💁💁 Как тестируют Uber: E2E в микросервисной архитектуре

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

Подробнее тут

#почитать
🎮⚙️ Неправильные настройки импорта в Unity убивают вашу игру

Неправильно настроенные текстуры и звуки могут незаметно убить производительность вашей игры в Unity. В этой статье мы разберем, как избежать распространенных ошибок при импорте и максимально эффективно использовать ресурсы системы.

👉 Статья
🧔🧔 Топ-8 систем управления тестированием, доступных в России в 2024 году

Импортозамещение и уход иностранных вендоров заметно повлияли на отечественный рынок IT. С одной стороны, госкомпании и ключевые организации, включая банки, обязали переходить на отечественное ПО. В то же время продолжается исход зарубежных систем, последней из них стала Qase TMS, которая объявила о прекращении работы на российском рынке и блокировке аккаунтов по IP. Эти изменения сильно ускорили развитие российского ПО и его популярность.

Продолжение тут

#почитать
💥💥Разработчики Т-Банка рассказали, как создали Unidraw — бесплатную онлайн-доску

Они объяснили, как можно пользоваться интерактивной доской, заменившей онлайн-доску Miro, которая ограничила работу в России. Например, для проведения ретро можно использовать форматы карусели идей, дерева решений и 4-Quadrant Model. А для брейншторма подойдет запись идей и сценарное планирование. Также эффективны канбан-доски, карты процессов и многие другие.

Оценить сервис в работе можно по ссылке от разработчиков на открытую доску Kanban-метрик.

Читать статью

#гайд
#дайджест инструментов для тестирования REST API

🐞 Postman — универсальный инструмент для разработки и тестирования API, поддерживает автоматизацию тестов и создание коллекций запросов

🐞 Insomnia — инструмент для тестирования REST API с простым интерфейсом и поддержкой автоматизации

🐞 Swagger — Генерация документации и тестирование API на основе спецификаций OpenAPI.

🐞 SoapUI — поддерживает как REST, так и SOAP API, ориентирован на автоматизированное тестирование

🐞 Katalon Studio — мощный инструмент для тестирования API, позволяет автоматизировать процессы и легко интегрировать с CI/CD
Привет, друзья! 👋

Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻

Какие качества, по вашему мнению, отличают действительно выдающегося программиста? 🏆

Проголосуйте:
А) Глубокие технические знания
Б) Умение решать сложные проблемы
В) Способность быстро учиться новому
Г) Отличные коммуникативные навыки
Д) Другое (напишите в комментариях)

Самые интересные и полезные ответы мы включим в нашу статью! 🚀📚
2025/07/07 21:52:48
Back to Top
HTML Embed Code: