Подборка помогает системно подготовиться к интервью на позицию QA-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: testing, qa, api.
Раннее тестирование – это практика тестирования, начинающаяся на самых ранних стадиях жизненного цикла разработки программного обеспечения (SDLC), таких как анализ требований и проектирование.
Техника тест-дизайна 'Предугадывание ошибок' (Error Guessing) основана на интуиции, опыте и знаниях тестировщика о возможных дефектах в программном обеспечении.
Для веб-тестирования часто использую Selenium WebDriver — он позволяет автоматизировать браузеры и поддерживает множество языков программирования. Также применяю Cypress для более современных и быстрых тестов фронтенда.
Системное тестирование — это уровень тестирования, который проверяет завершенную и интегрированную систему на соответствие функциональным и нефункциональным требованиям, указанным в спецификации.
Принцип тестирования — это базовое правило или подход, который помогает эффективно проверять качество программного обеспечения. Например, один из ключевых принципов — тестирование должно быть систематичным и повторяемым.