Languages

Вопросы по курсу Сафронова С. "Тестирование ПО" 2014

Вопросы по курсу Сафронова С. "Тестирование ПО" 2014

1. Определение тестирования. Их сходства и различия
2. Типы дефектов.
3. Определение качества ПО
4. Критерии качества ПО с краткими характеристиками
5. Соотношение тестирования, контроля качества и обеспечения качества (quality assurance), мифы о тестировании
6. Требования к тестировщику
7. Основные этапы жизненного цикла ПО
8. Каскадная модель жизненного цикла (включая вариант с обратной связью)
9. Спиральная модель жизненного цикла
10. V-образная модель жизненного цикла ПО
11. Прототипирование как модель жизненного цикла
12. Инкрементная модель жизненного цикла
13. Итерационная модель жизненного цикла
14. Agile модель
15. Основные активности по тестированию и их место в жизни продукта
16. История развития BugTracking system
17. Особенности автоматизированных BTS
18. Жизненный цикл ошибки
19. Правила составления отчета об ошибке, формальные требования и частые проблемы
20. Классификация типов тестирования по проверяемым объектам и по доступности исходного кода.
21. Краткая характеристика Unit-тестирования. Список локализуемых проблем
22. Интеграционное тестирование. Типы интеграционного тестирования. Список локализуемых проблем
23. Системное тестирование. Список локализуемых проблем
24. Приемо-сдаточные испытания. Цели и задачи. Список локализуемых проблем
25. Классификация типов тестирования по цели тестирования
26. Принципы тестирования
27. Инспектирование: общая характеристика, правила применения
28. Инспектирование: признаки неудачного применения
29. Инспектирование: основные типы вопросов для выявления ошибок
30. Сквозной просмотр: основные характеристики
31. Оценка посредством просмотра: цели, правила проведения
32. Статическое и динамическое тестирование: определение и что входит в какую группу.
33. Статическое тестирование: плюсы и минусы подхода, выявляемые ошибки.
34. Классификация метрик сложности
35. Основные категории статических метрик сложности
36. Цикломатическая сложность: определение, виды ЦС, правила использования
37. Цикломатическая сложность: формула подсчета, оценка результатов, связь ЦС и сложности тестирования ПО
38. Анализ тестового покрытия: определение, круг решаемых задач
39. Классификация видов анализов тестового покрытия (не менее 5 из 7 с краткими характеристиками)
40. Полный разбор одного из методов анализа тестового покрытия по основным характеристикам
41. Краткая характеристика распределенных систем: плюсы и минусы. Особенности тестирования распределенных систем
42. Тестирование клиентской части
43. Тестирование серверной части
44. Тестирование сети
45. Особенности тестирования Web-приложений
46. Особенности тестирования Java-приложений
47. Стресс тестирование распределенных приложений. Тестирование безопасности
48. История и краткая характеристика модели СММ
49. Модель СММ: основные этапы с кратким описанием
50. Модель ТММ: основные этапы с кратким описанием
51. ABCD модель зрелости
52. Модель TPI®Next: основные характеристики
53. Виды нагрузочного тестирования
54. Основные цели тестирования производительности
55. Соотношения и закономерности в нагрузочном тестировании
56. Разработка модели нагрузки
57. Основные характеристики Domain тестирования
58. Различные методы выбора значений для Domain testing
59. Анализ граничных значений: типы границ, типы ошибок, правила составления тестов
60. Pair-wise тестирование: подоплека, основные характеристики подхода
61. Тестирование по бизнес-циклам
62. Предположение об ошибках, exploration testing (эксплоративное тестирование)
63. Определение Usability, количественные характеристики Usability
64. Основные принципы проектирования интерфейсов (по Куперу)
65. Методы оценки Usability
66. Экспресс-метод оценки юзабилити