? Дайджест материалов по тестированию за неделю c 25 сентября по 1 октября

Этот дайджест создан совместно с телеграм-каналом QA Live ? тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!

? Почитать:

С помощью Python-библиотеки Selenium Wire возможности Selenium можно расширить. В этой статье рассмотрим, что представляет собой библиотека Selenium Wire, каковы ее особенности, сравним Selenium Wire с традиционным Selenium. Также пройдёмся по шагам внедрения Selenium Wire в тестовый фреймворк, с примерами. Рассмотрим области применения Wire, и ограничения.

Какая ситуация у людей без опыта в Польше. Какой уровень квалификации нужен для получения первого оффера (спойлер: очень высокий), что и где учить. Рассказ гражданки Польши, но кажется релевантным для всех.

«Опросив в рамках своего подкаста более 500 тестировщиков, я выделил четыре наиболее часто упоминаемые причины проблем в автоматизации. Эти причины релевантны всегда, независимо от языка и фреймворка.» — известный в мире QA Джо Колантонио, писатель книг и ведущий подкастов на TestGuild.

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

«Как готовилась к собеседованию и в чём преимущество прокачанных софтскилов именно для начинающих специалистов.»

Читшит по самым частым операциям в Playwright, с комментариями в коде.


? На других русскоязычных платформах:

«Сегодня поговорим об ошибке соломенного чучела. Эта ошибка возникает, когда кто-либо берет чужую позицию и возводит ее в абсолют, или делает контрпредположение, не относящееся к исходной позиции.» Продолжение серии переводов статей Кристин Джеквони на Software-Testing.ru. Кстати книжку Джеквони, где собраны все ее мысли и наблюдения, можно скачать у нас в Библиотеке QA (и больше нигде — эксклюзив).

«В последние пару лет мануальщики нужны всё реже, некоторые компании их уже не нанимают. Бизнесу интересны fullstack-специалисты, умеющие и вручную тестировать, и автоматизировать. Мой опыт подсказывает, что перейти из ручников в автотестеры по силам каждому. Так что я протёр клавиатуру и написал для вас эти мемуары.»

Foundry — это довольно свежий и очень мощный инструмент для разработки, деплоя и тестирования смарт-контрактов на языке Solidity, и в последнее время он набирает бешенную популярность. Основная причина, по моему мнению, заключается в том, что Foundry позволяет реализовывать все этапы развития проекта на одном языке без знаний JavaScript, Node.js и прочего.

«Поделюсь опытом автоматизации тестирования специфичных сквозных (E2E) сценариев, с которыми мне пришлось столкнуться. Для успешного решения этой задачи, я нарушил один из важных принципов тестирования — делай тесты независимыми.»

«Лонгрид для тех, кто вообще не понимает, чем мы занимаемся, но ему интересно.»

«Теории не будет — делимся результатами»

Перевод на Хабре статьи.

«В этой статье я хотел бы отдать дань самоделкам нашего ремесла. Мелкие скрипты и утилиты.»

В последние годы в разработке Android наметился заметный сдвиг в сторону декларативных UI-фреймворков, и последним дополнением к этой экосистеме стал Jetpack Compose. Декларативные UI-фреймворки предлагают структуры контроля, с помощью которых можно менять способ отрисовки пользовательского интерфейса. Декларативно созданные пользовательские интерфейсы могут использовать эти структуры управления, что делает их более динамичными, чем императивные фреймворки, которые обычно используются для разработки под Android и IOS.


? В мире QA на других платформах (англоязычных):

When compared to Selenium WebDriver and how you typically have to set local storage manually through traditional Web APIs, Playwright really does make it a breeze to have already authorized pages at your disposal. Getting right into auth sessions right off the bat really allows for more focused testing.

The latest decision to limit access to third-party plugins, including other dashboards, paints a starkly different picture. If you’re integrated with third parties, you literally cannot perform your tests.

Very basic rundown of the builder pattern.

Playwright provides a —grep option to filter tests based on these keywords. However, what if you need to run tests matching multiple keywords in a single command?

There are situations when auto tests just very expensive to implement.

Спойлер: Parallelism, Sharding, Gitlab Integration.

Тестированием занимаются SDET-разработчики (как и во многих других крупных компаниях).

Продвигают библиотеку LeakCanary.

Обсуждение на Реддите.

Ознакомительный туториал.

Benefits of mocking API responses and demonstrate how you can achieve this using Playwright.

? Посмотреть:

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

Какой уровень английского достаточен для работы в иностранной компании.

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


⬅️ Предыдущий QA-дайджест

Хорошей недели!

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас