Вопросы React Frontend Developer


Как использовать React Testing Library?

  • Рейтинг:

    3

  • Сложность:

    8

React Testing Library — это инструмент для тестирования React-компонентов, который позволяет проверять, как компоненты рендерятся и взаимодействуют с пользователем. С помощью этой библиотеки можно рендерить компоненты в тестах и использовать различные методы для поиска и взаимодействия с элементами, имитируя действия пользователя. Основные методы включают render, screen, getByText и fireEvent. Это помогает создавать более надежные и понятные тесты.

Подробнее

Что такое тестирование на основе пользовательского опыта (UX Testing)?

  • Рейтинг:

    2

  • Сложность:

    5

Тестирование на основе пользовательского опыта (UX Testing) направлено на проверку того, насколько удобен и интуитивно понятен интерфейс приложения для конечного пользователя. Оно включает в себя тесты на удобство использования, доступность и общую удовлетворенность пользователей.

Подробнее

Что такое Sanity Testing?

  • Рейтинг:

    3

  • Сложность:

    5

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

Подробнее

Что такое Performance Testing?

  • Рейтинг:

    2

  • Сложность:

    5

Performance Testing — это проверка скорости, стабильности и масштабируемости системы под различными нагрузками. Цель — убедиться, что приложение работает эффективно даже при высоких нагрузках и в условиях ограниченных ресурсов.

Подробнее

Что такое Black/Grey/White Box Testing?

  • Рейтинг:

    3

  • Сложность:

    6

Black Box Testing: тестировщик проверяет функциональность без знания внутренней структуры кода.

White Box Testing: тестирование с полным доступом к исходному коду.

Grey Box Testing: частичное знание структуры системы, что позволяет комбинировать подходы Black и White Box.

Подробнее

Что такое Exploratory Testing?

  • Рейтинг:

    2

  • Сложность:

    5

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

Подробнее

Что такое Configuration Testing?

  • Рейтинг:

    2

  • Сложность:

    4

Configuration Testing — это тестирование работы системы в различных аппаратных и программных конфигурациях. Оно помогает убедиться, что продукт корректно функционирует на всех поддерживаемых платформах, устройствах .и версиях программного обеспечения.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм