Telegram Web Link
⚙️⚙️ Автотесты на Postman в связке с Newman, Gitlab CI и AllureTestops: как организовать тестирование бэка на проекте

В данной статье автор расскажет о том, как организовать тестирование бэка на проектах.

В качестве основного инструмента тестирования был выбран Postman. Проверки прошли различные этапы эволюции. Сначала использовался данный инструмент только для визуальной проверки отдельно взятых методов бэка. Проверка заключалась в том, что импортировался либо yaml файл с коллекцией списка методов некоторого микросервиса, либо в виде импорта отдельного курл запроса. При этом проверялись различные комбинации проверок заголовков, тел ответов и запросов, коды ответов и т.д.

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

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

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🤔🤔 Защита персональных данных в мобильных приложениях: как не нарушить закон

В статье рассматривается, под какие требования попадают приложения, насколько законно хранить персональные данные на смартфоне в открытом виде и попадает ли мобильное ПО под действие Федерального закона «О персональных данных» (152-ФЗ) и подзаконных актов по теме защиты ПДн

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

#почитать
🧔🧔 Стала тестировщиком в Австрии

Ольга переехала в Австрию, выучилась на тестировщика и начала IT-карьеру в австрийской компании

В видосе будут ответы на следующие вопросы:

👉 Кем работала раньше?
👉 В каком городе сейчас живешь и на какую компанию работаешь?
👉 Какие требования к английскому?
👉 Чем отличается поиск на локальном и международном рынке?
👉 Проходила собеседование и делала тестовые? Какие они были?
👉 Зарплаты/налоги?
👉 Из того что узнала на обучении что пригодилось, а что нет?

Смотреть

#видео
👂👂 Слушаем события в Selenium с помощью Listeners. Как реагировать на события без тонны кода

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

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

#туториал
#дайджест перед выходными

🐞 Как протестировать плагин на разных версиях браузера — советы по упрощению тестирования с помощью песочницы и виртуалки

🐞 Как пользоваться локаторами Playground — подробное руководство

🐞 Тестирование «черного ящика» или опыт десятка machine learning проектов — доклад с конфы SQA Days-26

🐞 Тест-дизайн в автоматизации тестирования — тест-дизайн и его влияние на качество автотестов

🐞 Создание основных компонентов для мобильных устройств — как создавать DriverFactory, App Execution Plugins и AndroidDriver Adapters
💁💁 Получаем все перехваченные сетевые вызовы в Cypress

В статье описывается тема, которая скрыта в документации Cypress: использование alias.all для получения всех перехваченных сетевых вызовов.

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

#туториал
🤔🤔 Как тестировать PWA?

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

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

#туториал
🔧🔧 Браузерные инструменты: проблемы рендеринга

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

Смотреть

#видео
🛡️🛡️ Комплексная защита веб-приложений: от каких атак защищает WAF?

Web Application Firewall (WAF) — это ключевой компонент системы безопасности веб-приложений, предназначенный для защиты от различных киберугроз, которые могут эксплуатировать уязвимости в коде или архитектуре приложения. Он анализирует запросы, направленные к веб-приложению, и фильтрует подозрительные действия, предотвращая широкий спектр атак.

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

#туториал
🥷🥷 Скрытые риски при тестировании программного обеспечения

В этом видосе спикеры анализируют инцидент с CrowdStrike. Они углубляются в отчет об инциденте, выявляя ключевые сбои и оплошности, которые привели к сбою в работе.

00:00 — предварительный анализ глобального сбоя после инцидента
06:10 — важность понимания и тестирования конфигураций
11:27 — что такое тестирование со сдвигом влево и его ограничения
13:52 — различия между модульными тестами и интеграционными тестами
16:06 — риски, связанные с удалением групп контроля качества и доверием исключительно разработчикам
18:56 — оценка профилей рисков и написание соответствующих тестов
19:53 — роль QA в принятии решений
21:23 — понимание критических рисков, которые могут привести к краху компании
22:42 — подводные камни, связанные с показателями охвата в QA
25:03 — скрытые опасности, связанные с упущенными ошибками и неполным тестированием

#видео
🛤️🛤️ Сквозное логирование в автоматизации тестирования

Речь пойдет о сквозном логировании систем тестирования и о реализации в Tarantool. А еще, как базовые концепции кооперативной многозадачности и межпроцессного взаимодействия используются в тестовом фреймворке и почему debug-уровень логирования не всегда является хорошим выбором.

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

Смотреть

#видео
2024/11/20 01:38:20
Back to Top
HTML Embed Code: