Встречается на собеседованиях • сегодня

Есть ли опыт написания UI-test

Да, есть опыт написания UI-тестов с использованием Jest + React Testing Library и Cypress. **Пример теста на React Testing Library:** ```jsx test('button click triggers action', () => { const mockFn = jest.fn(); render(); fireEvent.click(screen.getByText('Click')); expect(mockFn).toHaveBeenCalled(); }); ``` **Пример E2E-теста на Cypress:** ```js describe('Login Page', () => { it('successfully logs in', () => { cy.visit('/login'); cy.get('#email').type('user@example.com'); cy.get('#password').type('password123'); cy.get('button[type="submit"]').click(); cy.url().should('include', '/dashboard'); }); }); ``` Основные принципы: тестирование поведения, а не реализации, минимум моков, приоритет accessibility-селекторов (`getByRole`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы