Telegram Web
💥💥 Автотесты на Django: менеджмент данных тестирования на монолите

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

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

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

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

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

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

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

#гайд
🔥2❤‍🔥1
💥💥 Playwright 1.48

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Самые интересные и полезные ответы мы включим в нашу статью! 🚀📚
5
🐳🔒 Как создать свой реестр для хостинга Docker-контейнеров

Хочешь полностью контролировать свои Docker-образы? Мы расскажем, как создать и настроить личный реестр контейнеров, идеально подходящий для твоих задач.

Читать статью
👍1
2025/07/08 18:03:45
Back to Top
HTML Embed Code: