Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Как использовать React Testing Library?
React Testing Library — это инструмент для тестирования React-компонентов, который позволяет проверять, как компоненты рендерятся и взаимодействуют с пользователем. С помощью этой библиотеки можно рендерить компоненты в тестах и использовать различные методы для поиска и взаимодействия с элементами, имитируя действия пользователя. Основные методы включают render, screen, getByText и fireEvent. Это помогает создавать более надежные и понятные тесты.
Что такое Configuration Testing?
Configuration Testing — это тестирование работы системы в различных аппаратных и программных конфигурациях. Оно помогает убедиться, что продукт корректно функционирует на всех поддерживаемых платформах, устройствах .и версиях программного обеспечения.
Что такое Exploratory Testing?
Exploratory Testing — это исследовательское тестирование, где тестировщик самостоятельно изучает приложение, пробуя разные сценарии на основе интуиции и опыта. Оно помогает быстро находить неожиданные баги и улучшает понимание системы.
Что такое Black/Grey/White Box Testing?
Black Box Testing: тестировщик проверяет функциональность без знания внутренней структуры кода.
White Box Testing: тестирование с полным доступом к исходному коду.
Grey Box Testing: частичное знание структуры системы, что позволяет комбинировать подходы Black и White Box.
Что такое Performance Testing?
Performance Testing — это проверка скорости, стабильности и масштабируемости системы под различными нагрузками. Цель — убедиться, что приложение работает эффективно даже при высоких нагрузках и в условиях ограниченных ресурсов.
Что такое Sanity Testing?
Что такое тестирование на основе пользовательского опыта (UX Testing)?
Что такое hit-testing?
Рейтинг:
3
Сложность:
5
Sanity Testing — это поверхностное тестирование, направленное на проверку конкретных изменений в коде или новых функций. Оно проводится после внесения правок, чтобы убедиться, что исправленные или добавленные элементы работают корректно, прежде чем переходить к более глубокому тестированию.
Рейтинг:
2
Сложность:
5
Тестирование на основе пользовательского опыта (UX Testing) направлено на проверку того, насколько удобен и интуитивно понятен интерфейс приложения для конечного пользователя. Оно включает в себя тесты на удобство использования, доступность и общую удовлетворенность пользователей.
Рейтинг:
5
Сложность:
6
Hit-testing — это процесс определения view, находящегося под точкой касания. UIKit рекурсивно проходит иерархию view, начиная с окна. Проверяются видимость, прозрачность и возможность взаимодействия. В результате выбирается самое вложенное view, подходящее под условия. Именно оно первым получает событие.
Рейтинг:
3
Сложность:
8
Рейтинг:
2
Сложность:
4
Рейтинг:
2
Сложность:
5
Рейтинг:
3
Сложность:
6
Рейтинг:
2
Сложность:
5