Рубрика «qa» - 2

Современный frontend давно перестал быть страницей, которую можно объяснить через DOM, сетевые запросы и консоль браузера. Значительная часть поведения интерфейса рождается уже после загрузки: внутри состояния приложения, реактивных зависимостей, цепочек computed-логики, store, runtime-обновлений и внутренних связей между компонентами. При этом основной QA-инструментарий во многих сценариях остаётся почти тем же, каким был в эпоху, когда большая часть логики ещё находилась снаружи.

  • Network показывает транспорт.

  • DOM показывает результат.

  • Console показывает ошибки.

Читать полностью »

Почему требований нет (и это нормально).

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

Требования очень редко полностью попадают под характеристики:

  • полные

  • измеримые

  • прослеживаемые

  • тестируемые и тд

Читать полностью »

Статья рассказывает о внедрении автоматизированных тестов для CROSSOUT.

В статье описан процесс создания тестового окружения и обоснован выбор инструментов, которые позволили нам справиться с требованиями проекта.


Сегодня я расскажу о нашем опыте создания и внедрения автоматизированных тестов в разработку Crossout.

Если вдруг кто-то вдруг еще не поиграл, вот пара слов о ней. Crossout - многопользовательская онлайн-игра в жанре постапокалиптического экшена.

Читать полностью »

Почему индустриальный подход к качеству важнее Agile-ритуалов - 1

Предисловие

Читать полностью »

«Джуны старше 50 лет никому не нужны». Как я сменил воинскую службу на IT в 53 года - 1

На рынке есть устойчивая норма: после 40–50 лет карьеру лучше не менять. Иногда так считают и по поводу семейной жизни, но сегодня не об этом.Читать полностью »

Кто такой "формальный менеджер"?

Классический образ формального менеджера

Классический образ формального менеджера

Формальный менеджерЧитать полностью »

Мои советы относятся в основном к решению задач на структуры данных и алгоритмы (DSA) на тренажёрах типа LeetCode и Codewars. Примеры кода — на Python. Пункты ниже я собрал по собственному опыту собеседований и решения задач на этих платформах.

1. Решайте Easy-задачи

Читать полностью »

Предисловие

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

  • Вроде понятно, как так вообще вышло, что есть какие-то там зависимости, хотя мы все сильные и независимые! Но как же дело обстоит с тестовым покрытием? Тут в общем понимании варианта два:

    1. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js