Тест по основам тестирования ПО: виды, техники и функциональное тестирование с ответами
Этот тест по основам тестирования ПО содержит проверенные вопросы с ответами по стандарту ISTQB. Он поможет быстро оценить знания о видах, техниках и функциональном тестировании для подготовки к экзамену.
Оглавление
Определения и стандарты ISTQB
Для точного понимания базы необходимо опираться на Стандартный глоссарий терминов ISTQB и программу обучения Базового уровня (CTFL Syllabus v4.0, Глава 2).
Ключевые определения:
- Функциональное тестирование: тестирование, проводимое для оценки соответствия компонента или системы функциональным требованиям.
- Эквивалентное разбиение: тестирование методом черного ящика, в котором тестовые условия представлены эквивалентными областями (классами эквивалентности).
- Анализ граничных значений: техника тестирования методом черного ящика, при которой тестовые условия разрабатываются на основе граничных значений.
Классификация видов тестирования по ISTQB включает три основные группы:
- Функциональное тестирование.
- Нефункциональное тестирование (например, производительность, удобство использования).
- Тестирование изменения (регрессионное тестирование, тестирование подтверждения).
Вопросы теста с ответами и пояснениями
Вопрос 1: Какая из перечисленных техник относится к техникам тест-дизайна «черного ящика»?
Правильный ответ: Эквивалентное разбиение.
Пояснение: В отличие от тестирования ветвей, которое является техникой «белого ящика» и требует знания внутреннего кода, эквивалентное разбиение опирается исключительно на спецификацию требований.
Вопрос 2: При решении практической задачи дан диапазон допустимых значений от 1 до 100. Какие классы эквивалентности и граничные значения следует проверить?
Правильный ответ: Классы эквивалентности: <1, 1–100, >100. Граничные значения для проверки: 0, 1, 100, 101.
Пояснение: Тестирование должно покрывать недопустимые значения сразу за границами диапазона (0 и 101) и допустимые значения на самых границах (1 и 100), а также представительные значения из каждого класса.
Рекомендации по подготовке
Для максимальной эффективности подготовки рекомендуется проходить официальные образцы экзаменов ISTQB Foundation Level (варианты A, D и др.). Они свободно и легально доступны на сайте Российского комитета по квалификации тестирования ПО (RSTQB).
Избегайте случайных квизов из блогов, так как они часто содержат устаревшие данные, например, основанные на силлабусе v2.x, который не отражает актуальные требования стандарта v4.0.
Частые ошибки
- Путаница в терминологии: Самая типичная ошибка — смешение понятий «виды тестирования» (функциональное, нефункциональное, тестирование изменения) и «уровни тестирования» (компонентное, интеграционное, системное, приемочное). Это разные классификации, которые не заменяют друг друга.
FAQ
Где взять официальные материалы ISTQB на русском языке?
На сайте RSTQB (rstqb.org) свободно и легально доступны русскоязычные адаптации Стандартного глоссария терминов и образцы экзаменов Базового уровня.
Чем функциональное тестирование отличается от нефункционального?
Функциональное тестирование оценивает, что делает система (соответствие функциональным требованиям), а нефункциональное проверяет, как она это делает (производительность, удобство использования, безопасность и т.д.).