Этот дайджест создан совместно с телеграм-каналом QA Live ? тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!
? Почитать:
Взгляд на тестирование с точки зрения художника.
Секрет надежности тестов: использовать реальные имплементации, если неудобно — фейки, и только затем моки.
Однозадачность, минимализм, независимость — принципы атомарности на примерах.
Новые API-шки.
На других русскоязычных платформах:
Большой список багов, связанных с этой датой. Как оказалось, даже на YouTube, Cloudflare, ChatGPT, Apple.
Тестирование представляет собой поиск дефектов, а отладка — непосредственное исправление этих дефектов.
Интереснее (и короче) объяснил человек в первом комментарии.
«Классические публикации кажутся атавизмом, ведь хорошо известно, что интернет предлагает тысячи профильных форумов, блогов, интерактивных презентаций, видео и подкастов. На мой взгляд, все эти источники знаний подходят в тех случаях, когда нужно быстро найти ответ на конкретный вопрос. Однако они не дают общей картины, глубокого понимания профессии.»
«Как мы проверяем OpenAPI-документацию в тестах при помощи автогенерации классов и валидации.»
«Последние два с половиной года я активно ввожу за руку ребят в мир IT через плоскость тестирования веб-систем.»
Масштабируемая платформа на базе Airflow, которая позволяет запускать произвольный инструмент НТ в виде контейнера с автоматическим анализом и хранением результатов в TimeScale, интегрирована с TMS Test IT.
Написание и поддержка интеграционных тестов с Kafka по-прежнему представляют собой вызов.
«Уважение к клиентам?» — Майкл Болтон о навязчивости Microsoft
«Мне кажется, что современное общество становится все более и более вспыльчивым, нервным, раздражительным, фрустрированным, гневным.»
В мире QA на других платформах (англоязычных):
Четыре: 1, testing can be many different things, 2, you’re a software engineer that specializes in testing, 3, the end-game is leadership skills, 4, shape your career in a way that suits you.
Low testability can confine you to lower level tests, as invoking the whole system is just too unstable.
Security is an ongoing process, not a one-time fix.
Советы наоборот.
Лидеры, работающие по принципу служения, предпочитают влиять на решения сотрудников, а не контролировать их работу. Они подчеркивают достоинства людей, а не указывают на их недостатки. Они активно слушают, а не отдают прямые команды.
Небольшой практикум.
«Помню, как мне было страшно и неуверенно, когда я делал первые шаги в своей первой управленческой роли и не знал, как во всем разобраться. Сегодня я все еще поражаюсь тому, как много нужно сделать, чтобы стать квалифицированным менеджером.»
Ожидание загрузки страницы. Состояния кнопок. Загрузка данных по требованию. Запуск асинхронного процесса.
«… и не забывайте о ручном исследовательском».
Существует два основных принципа автоматизации, вы наверняка слышали их: 1. Тестирование — это поиск баланса. 2. Автоматизация — это экономия времени.
Из crowd-sourcing книги Navigating the World as a Context-Driven Tester.
? Посмотреть:
Или вот туториал на сайте Artillery.
- Изоляция бизнес-логики ⏱50 минут
- Live Deep Dive: Netflix’s SafeTest Redefines UI Testing ⏱1 час 20 минут
Нашумевшая UI-библиотека.
Паттерн Chain of Responsibility — позволяющий объекту передавать запрос по цепочке обработчиков. Каждый обработчик решает, обработать запрос или передать его следующему обработчику в цепочке. Помогает уменьшить связь между отправителями и получателями запроса и позволяет нескольким объектам обрабатывать запрос, не зная, какой из них его обработает. Он обычно используется для обработки событий, запросов или задач обработки данных.
Сейчас проще, чем полгода назад.
С акцентом на финтех.
Еще один доклад на SQA Days.
В Evocargo производят собственный автономный транспорт для перевозки грузов. Каждая единица ТС, вышедшая с конвейера, подвергается целому ряду испытаний. Часть из них – полигонные испытания. Спикер показывает, как они тестируют свои машины при выпуске из производства, а также как решают, готова ли новая разработка пойти в серийную конструкцию.
Хорошей недели!
