Тестирование
AndrewОбщие вопросы
- Что есть тестировани программного обеспечения?
- В чём состоят основные преимущества и недостатки исследовательского тестирования?
- Отличия исследовательского и AD HOCK тестирования
- Что подразумевает исчерпывающее тестирование?
- Перечислите основные уровни тестирования (не путать с «уровнями функционального тестирования»). Какие цели преследует тестирование на каждом из этих уровней?
- Перечислите основные уровни функционального тестирования (не путать с просто «уровнями тестирования»). Какие цели преследует тестирование на каждом из этих уровней?
- Что относится к недостаткам технологии Record & Playback.
- На какой стадии проекта тестирование приносит наибольшую экономическую выгоду?
- Назовите цели функционального тестирования
- Дайте определение граничным условиям
- К областям компетенции тестировщиков относится?
- К основным этапам тестирования относится…
- К признакам эквивалентности тестов относятся…
- Дайте определение риска
- Можно ли приступать к тестированию проекта, если программисты ещё не выпустили первую сборку (билд, build)?
- Что можно тестировать в процессе работы над проектом?
- Опишите жизненный цикл дефекта
- Чек-лист – это…
- В чем основная сложность тестирования?
- Перечислите 3-5 видов тестирования и дайте определения каждому из них
- Обеспечение качества и контроль качества - это...
- Срочность дефекта…
- Важность дефекта…
- Статическое и динамическое тестирование – это…
- Дайте определение «позитивного» и «негативного» тестирования. Какие цели преследуют эти виды тестирования?
- Почему считается допустимым выпуск продукта, в котором не исправлены некоторые известные проектной команде ошибки? К каким последствиям может привести стремление исправить 100% известных ошибок?
- Каковы, на ваш взгляд, основные преимущества тестирования по методу белого ящика с точки зрения программиста (пожалуйста, не списывайте перечень «просто преимуществ» тестирования по методу белого ящика – это не оно)?
Документация
- Дайте максимально полное определение понятия «тест-кейс». Какие его составные части являются неотъемлемыми и почему?
- Перечислите основные атрибуты (поля) тест-кейса.
- Сформулируйте критерии качества тест-кейса (т.е. опишите, какой тест-кейс мы будем считать качественным).
- Ссылка на требование в атрибутах тест-кейса позволяет...
- Дайте определение дефекта
- Опишите хороший отчет об ошибке?
- Что приводится в подробном описании дефекта?
- Как быть если у нескольких проявлений ошибки совершенно очевидно есть один источник?
- Сформулируйте критерии качества баг-репорта (т.е. опишите, какой баг-репорт мы будем считать качественным).
- Опишите взаимосвязь между планированием и отчётностью в тестировании. Также укажите наиболее вероятные риски, которые могут реализоваться в случае проблем на каждой из этих стадий.
- Что включается в план тестирования?
- Назовите лица заинтересованные в отчете о результатах тестирования
- Как определяются критерии приостановки/прекращения и возобновления тестирования? Приведите примеры таких критериев.
- Что приводится в разделе "краткое описание" отчёта о результатах тестирования?
- В разделе "описание процесса тестирования" отчёта о результатах тестирования приводится?
- К целям написания отчёта о результатах тестирования относятся…
- Кто готовит отчет о результатах тестирования?
- Что такое метрика качества?
- Какие списки как правило можно встретить в отчётах о результатах тестирования?
Общие штуки
- Как называется проблема, заключающаяся в том, что одна транзакция успевает изменить данные, пока выполняется вторая?
- О чем говорит ошибка "404, не найдено"
- Назовите отличия ВЕБ от Десктоп с точки зрения тестирования?
- Каков будет уровень важности ошибки в случае выхода из строя веб-сервера?
- На каком уровне рекомендуется выполнять проверку корректности введённых данных?
Производительность
- Виды тестирования производительности.
- Что происходит с системой в точке насыщения.
- Вместо 1000 пользователей, выполняющих по одной операции в секунду, с системой работал один пользователь, выполняющий 1000 операций в секунду. Что можно сказать о нагрузке в данных ситуациях
- При увеличении доступного объёма оперативной памяти в 2 раза производительность системы увеличилась в 1.15 раза. Система масштабируема?
Требования
- Дайте определение требованиям.
- Назовите уровни требований.
- Назовите характеристики хорошего требования.
- Назовите типичные проблеммы требований
- Перечислите признаки, по которым происходит ранжирование требований, и укажите, к каким проблемам приводит отсутствие ранжирования по каждому из этих признаков.
- Перечислите известные вам основные способы выявления требований.
- Назовите преимущества и недостатки анкетирования к способа получения требований
Автоматизация
- Возможен ли полный переход на автоматизированное тестирование?
- Назовите основные преимущества автоматизации?
- Какие тесты лучше подходят для автоматизации?
- Каковы основные недостатки автоматизации?
- В каких областях тестирования автоматизация даёт наибольший выигрыш при минимальных рисках?
- Каковы основны преимущества автоматизации ?
- В чём заключаются основные преимущества и недостатки автоматизации тестирования с точки зрения управления проектом?
- Можно ли автоматизировать регрессионные и нагрузочные тесты.