Тестирование

Тестирование

Andrew

Общие вопросы

  1. Что есть тестировани программного обеспечения?
  2. В чём состоят основные преимущества и недостатки исследовательского тестирования?
  3. Отличия исследовательского и AD HOCK тестирования
  4. Что подразумевает исчерпывающее тестирование?
  5. Перечислите основные уровни тестирования (не путать с «уровнями функционального тестирования»). Какие цели преследует тестирование на каждом из этих уровней?
  6. Перечислите основные уровни функционального тестирования (не путать с просто «уровнями тестирования»). Какие цели преследует тестирование на каждом из этих уровней?
  7. Что относится к недостаткам технологии Record & Playback.
  8. На какой стадии проекта тестирование приносит наибольшую экономическую выгоду?
  9. Назовите цели функционального тестирования
  10. Дайте определение граничным условиям
  11. К областям компетенции тестировщиков относится?
  12. К основным этапам тестирования относится…
  13. К признакам эквивалентности тестов относятся…
  14. Дайте определение риска
  15. Можно ли приступать к тестированию проекта, если программисты ещё не выпустили первую сборку (билд, build)?
  16. Что можно тестировать в процессе работы над проектом?
  17. Опишите жизненный цикл дефекта
  18. Чек-лист – это…
  19. В чем основная сложность тестирования?
  20. Перечислите 3-5 видов тестирования и дайте определения каждому из них
  21. Обеспечение качества и контроль качества - это...
  22. Срочность дефекта…
  23. Важность дефекта…
  24. Статическое и динамическое тестирование – это…
  25. Дайте определение «позитивного» и «негативного» тестирования. Какие цели преследуют эти виды тестирования?
  26. Почему считается допустимым выпуск продукта, в котором не исправлены некоторые известные проектной команде ошибки? К каким последствиям может привести стремление исправить 100% известных ошибок?
  27. Каковы, на ваш взгляд, основные преимущества тестирования по методу белого ящика с точки зрения программиста (пожалуйста, не списывайте перечень «просто преимуществ» тестирования по методу белого ящика – это не оно)?

Документация

  1. Дайте максимально полное определение понятия «тест-кейс». Какие его составные части являются неотъемлемыми и почему?
  2. Перечислите основные атрибуты (поля) тест-кейса.
  3. Сформулируйте критерии качества тест-кейса (т.е. опишите, какой тест-кейс мы будем считать качественным).
  4. Ссылка на требование в атрибутах тест-кейса позволяет...
  5. Дайте определение дефекта
  6. Опишите хороший отчет об ошибке?
  7. Что приводится в подробном описании дефекта?
  8. Как быть если у нескольких проявлений ошибки совершенно очевидно есть один источник?
  9. Сформулируйте критерии качества баг-репорта (т.е. опишите, какой баг-репорт мы будем считать качественным).
  10. Опишите взаимосвязь между планированием и отчётностью в тестировании. Также укажите наиболее вероятные риски, которые могут реализоваться в случае проблем на каждой из этих стадий.
  11. Что включается в план тестирования?
  12. Назовите лица заинтересованные в отчете о результатах тестирования
  13. Как определяются критерии приостановки/прекращения и возобновления тестирования? Приведите примеры таких критериев.
  14. Что приводится в разделе "краткое описание" отчёта о результатах тестирования?
  15. В разделе "описание процесса тестирования" отчёта о результатах тестирования приводится?
  16. К целям написания отчёта о результатах тестирования относятся…
  17. Кто готовит отчет о результатах тестирования?
  18. Что такое метрика качества?
  19. Какие списки как правило можно встретить в отчётах о результатах тестирования?

Общие штуки

  1. Как называется проблема, заключающаяся в том, что одна транзакция успевает изменить данные, пока выполняется вторая?
  2. О чем говорит ошибка "404, не найдено"
  3. Назовите отличия ВЕБ от Десктоп с точки зрения тестирования?
  4. Каков будет уровень важности ошибки в случае выхода из строя веб-сервера?
  5. На каком уровне рекомендуется выполнять проверку корректности введённых данных?

Производительность

  1. Виды тестирования производительности.
  2. Что происходит с системой в точке насыщения.
  3. Вместо 1000 пользователей, выполняющих по одной операции в секунду, с системой работал один пользователь, выполняющий 1000 операций в секунду. Что можно сказать о нагрузке в данных ситуациях
  4. При увеличении доступного объёма оперативной памяти в 2 раза производительность системы увеличилась в 1.15 раза. Система масштабируема?

Требования

  1. Дайте определение требованиям.
  2. Назовите уровни требований.
  3. Назовите характеристики хорошего требования.
  4. Назовите типичные проблеммы требований
  5. Перечислите признаки, по которым происходит ранжирование требований, и укажите, к каким проблемам приводит отсутствие ранжирования по каждому из этих признаков.
  6. Перечислите известные вам основные способы выявления требований.
  7. Назовите преимущества и недостатки анкетирования к способа получения требований

Автоматизация

  1. Возможен ли полный переход на автоматизированное тестирование?
  2. Назовите основные преимущества автоматизации?
  3. Какие тесты лучше подходят для автоматизации?
  4. Каковы основные недостатки автоматизации?
  5. В каких областях тестирования автоматизация даёт наибольший выигрыш при минимальных рисках?
  6. Каковы основны преимущества автоматизации ?
  7. В чём заключаются основные преимущества и недостатки автоматизации тестирования с точки зрения управления проектом?
  8. Можно ли автоматизировать регрессионные и нагрузочные тесты.



Report Page