Вернуться в видеотеку

РАЗБОР вопросов с СОБЕСЕДОВАНИЙ / Автоматизация ТЕСТИРОВАНИЯ на JAVA

Разбор подготовки к собеседованию на Java QA Automation: от самопрезентации и теории тестирования до Selenium, CI, SQL и REST API. Формат построен как вопросы интервьюера и развёрнутые ответы практикующего QA-специалиста.

Источник: TeachMeSkills Школа программирования

Открыть на YouTube

Таймлайн

Коротко о видео

Образовательный выпуск в формате разбора вопросов, которые могут встретиться на собеседовании по автоматизации тестирования на Java. Гость, сообщающий о примерно десяти годах опыта в ручном тестировании, автоматизации и менеджменте, объясняет, как презентовать релевантный опыт, и разбирает основы тестирования, Java/OOP, Selenium, CI, SQL и API. Отдельно приведены практические примеры техник тест-дизайна, локаторов и типичных Selenium-исключений.

Затронутые темы

Что взять на заметку

  • По мнению гостя, ходить на собеседования для проверки рыночной ценности и навыка самопрезентации можно примерно раз в полгода—год, но реакция текущего менеджера может быть разной.
  • Рассказ о себе стоит адаптировать к вакансии: для технической роли акцентировать технологии и улучшения процессов, для менеджерской — команду, интервьюирование и развитие людей, для delivery — работу с заказчиком.
  • Тестирование ПО описывается как проверка соответствия фактического результата ожидаемому; в практике этапы анализа требований, стратегии, документации, выполнения тестов, исправлений и эксплуатации часто смешиваются.
  • Для сокращения числа проверок полезно уметь применять классы эквивалентности, граничные значения, pairwise-тестирование, диаграммы состояний и таблицы решений.
  • В Java нужно уверенно объяснять разницу между интерфейсом как контрактом и абстрактным классом с общей реализацией, а также между перегрузкой и переопределением методов.
  • Selenium отвечает за взаимодействие с браузером; проверки обычно добавляют средствами JUnit, TestNG или других библиотек. Для динамического DOM гость советует заново искать элемент при StaleElementReferenceException.
  • Автотесты целесообразно запускать в CI при создании pull request; при API-тестировании проверять статус-код, время ответа, содержимое ответа и при необходимости JSON Schema.

Рекомендуем посмотреть

1 ч 34 мин
QA

Мок собеседование Java QA Automation с разбором ответов и материалами

Мок-собеседование Java QA Automation с техническими вопросами, практическим code review и разбором ответов кандидатки. В конце обсуждают процессы, развитие и вопросы, которые стоит задавать работодателю.

4 ч 36 мин
QA

42th #ArtsiomRusau !!! QA Interviews Stream. 25.09.2021 at 10:10. GMT(UTC) +3

Открытый тренировочный стрим по подготовке к QA-собеседованиям с несколькими кандидатами и вопросами от аудитории. В фокусе — ручное и автоматизированное тестирование, API, SQL, Scrum, мобильные сценарии, логические задачи и оформление резюме.