Categories
IT Образование

Співбесіда з QA 250+ запитань для Junior, Middle, Senior

И все это желательно на минимальную ЗП. И еще и с отношением остальной команды в стиле «тю, что этот тестер вообще может — только кликать». В тестировании полная каша, так как оно не является научной дисциплиной. «Разложилось» — это когда существует хотя бы одна полная ортогональная класификация. Тайна — её среда выживания и распространения. Чем больше непонятного — тем ценнее выглядят бюрократы, которые умеют «правильно» говорить «правильные» слова.

Проблема классификации в тестировании, что такие группы есть далеко не везде. А также нет четкого понимания взаимосвязей. Что может сочетаться, а что — нет. По каждой такой категории можно вполне однозначно классифицировать и повесить на ветвь.

regression і confirmation тестування

Регрессионное тестирование — это явно не подвид функционального тестирования, так как регрессия может быть и не функциональной. Смоук тестирование отвечает на вопрос «Будем ли углубляться в тестирование этого ПО полностью? » Бо если какие-то основные ветви функциональности (или сценариев, тут это неважно) недоступны, то зачем идти по ним вглубь? Более того, эта вся классификация нужна только чтобы пройти собеседование.

Если автора фейлят на «видах и типах» тестирования, то он попал на собес на проект связанный с медициной или чем то подобным. Если взаимодействуем с конечным объектом тестирования — это динамическое. Если не взаимодействуем напрямую — статическое. Регрессионное тестирование, как и смоук, может использовать абсолютно тот же набор тест-кейсов.

Співбесіда з QA. 250+ запитань для Junior, Middle, Senior

Если не встало, сразу блокер на всю дальнейшую работу. Специально для этого добавил слово «конечный» объект тестирования. Документация пишется для продукта, а не сама для себя. Конечно, формулировка не идеальная. Особенно если начать уточнять что именно входит в понятие «выполнение» . Правильный ответ в том, что тестировать можно вообще всё.

regression і confirmation тестування

Если автора фейлят на «видах и типах» тестирования, то это проблема интервьюера и фиксить тут нужно его. Ни один адекватный человек не будет наказывать за незнание того, чего в нормальном виде не существует. Главное хоть как-то категоризировать и понимать о чем это. В некоторых источниках, виды это — функциональное, нефункциональное тестирование и связанное с изменениями.

При менторинге новичков, канеша, надо во все это вдаваться, объяснять, что все такое разное, у всех все по-своему, каждому свое, жизнь сложная штука… А потом во время работы и набирания опыта уже сами все обрастают. Просто почему-то до сих пор на всех собеседованиях, где собеседуют меня и где собеседую я с коллегами, именно эти ответы принимаются как правильные и все удовлетворенно кивают головами. Просто пример систематизированной подачи знаний. П.2 повторяет ISTQB классификацию с которой я не совсем согласен из за запутывающей терминологии и ее неортогональности.

Тестировщики отзовитесь! Помогите расставить по полочкам!

Не вижу смысла выделять в отдельный вид. Скорей всего будет обязательным компонентом Smoke/Acceptance тестирования. Стресс-тестирование — это один из видов https://deveducation.com/ нагрузочного тестирования, которых много и т.д., это НЕфункциональное тестирование. Регрессия, смоук и санити — это тестирование, связанное с изменениями.

  • Не вижу смысла выделять в отдельный вид.
  • По словарю ISTQB отличается от Acceptance testing разве что фиксированным набором тестов.
  • Плюс еще — думать наперед, какие задачи и процессы приносят деньги бизнесу (и сколько), а какие — нет.
  • А бывают коллеги, которые «Нет, это сразу отказ, как можно этого не знать».
  • Чем больше непонятного — тем ценнее выглядят бюрократы, которые умеют «правильно» говорить «правильные» слова.

И то, ответ скорее всего будет «слышал, могу расшифровать». Ну в c# такие слова тоже есть, правда смысла такое спрашивать на собесе не вижу. Плюс еще — думать наперед, какие задачи и процессы приносят деньги бизнесу (и сколько), а какие — нет.

Теорія тестування

Регрессионное тестирование отвечает на вопрос «Не поломалось ли в ПО что-нибудь? В другом моменте приемочное тестирование может быть «Белый ящик» (прозрачный, вообще-то, а серого не существует), статистическим, ручным. А иногда динамическим, «прозрачный ящик», и вполне себе ручным.

regression і confirmation тестування

Smoke test — это, скорее, уровень тестирования. По словарю ISTQB отличается от Acceptance testing разве что фиксированным набором тестов. Ru.wikipedia.org/…​ов_и_методов_тестирования— этого списка должно быть достаточно. Точно такая же ситуация меня интересует с Смоук-тестированием, тестирование документации, стресс тестирование, тест установки, юзабилити, безопасности и т.д.

Теорія тестування

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

Співбесіда з QA. 250+ запитань для Junior, Middle, Senior

Еще когда-то был офигенный сайт по теории тестирования, в котором и доступно было написано, и на ISTQB многое завязано, но не могу найти… Уже на четвертой странице гугла по запросу types of testing, там уже и про тестирование на коронавирус, на дислексию, тестирование косметики на животных… Биологический пол — это тоже ортогональная классификация. С полом юридическим сейчас в мире стало сложнее.

Только ничего другого они не умеют. В тестировании есть — Уровни, Типы иВиды confirmation testing это тестирования. Джун мог об этом что-то слышать, если изучал в институте.

Ну короче, пока этого protesting (хоть он и .ru, вэ) должно хватить. Много лишней инфы, которую они там сами себе изобрели, которую джуну тяжело осмыслить. На собеседовании сертификат будет за плюс, канеша, но сдавать его слишком рано — это тупо зубрить, лучше б году этак на втором-третьем опыта. Тест установки — пишут, что нефункциональное, но мне это кажется странным. Кажется логичным, что это ж первая функциональность при тестировании приложения, десктоп или мобайл или что там еще.