- •Щотакетестування?
- •Техніки, що базуються на специфікаціях.
- •Альфа та бета тестуваня.
- •5. Тесты на основе конечного автомата (Finite-state machine-based)
- •7. Дефект - неправильний крок, процес чи визначення даних в комп'ютерній програмі
- •8. Тестування на основі формальних специфікацій.
- •9. Случайное тестирование (Random testing)
- •Тестування, орієнтоване на дефекти.
- •11.Тестування мутацій.
- •Збої та відмови.
- •14.Тестування продуктивності.
- •15.Стрес тестування.
- •16.Системне тестування.
- •17.Методологія покращення якості.
- •Вимірювання, пов’язані з тестуванням.
- •19.Випадкове тестування.
- •20.Техніки орієнтовані на код.
- •3.3 Техники, ориентированные на код (Code-based techniques)
- •21. Система відслідковування проблем
- •22. Класифікація дефектів за серйозністю:
- •24. Тестуванняконфігурації.
- •25. Модульнетестування.
- •26. Тестуваннязручностівикористання (usability).
- •27. Звіти по помилках.
- •28. Метрики дефектів.
- •29. Тестуванняграфічногоінтерфейсукористувача.
- •30. Метрики динамікизнаходження дефектів.
- •Виконання тестів.
- •Модель процесу тестування.
- •Управління тестуванням.
- •Інструменти тестування.
- •Метрики покриття.
- •Статистичне тестування.
- •Класифікація інструментів тестування.
- •Спеціалізоване тестування.
- •41. Планування тестування.
- •42. Створення тестів (test-cаse).
- •43. Засоби (середовища) тестування.
- •44. Критерії вибору тестів.
- •45. Проведення тестування.
- •Порівняльне тестування.
- •47. Ефективність проведення тестування.
- •48. Функціональне тестування.
- •49.Тестування Web-застосувань.
- •50.Тестування та визначення дефектів.
- •Метрики підрахунку дефектів.
- •Проблеми оракула.
- •Обмеження при проведенні тестування.
- •Тести, що базуються на блок-схемі.
- •Тестування інсталяцій.
- •Зв’язок тестування з іншими видами діяльності по розробці.
- •Метод білої скриньки.
- •Рівні тестування (послідовність).
- •2. Уровни тестирования (Test Levels)
- •2.1.1 Модульное тестирование (Unit testing)
- •2.1.2 Интеграционное тестирование (Integration testing)
- •2.1.3 Системное тестирование (System testing)
- •Вимірювання, що базуються на концепції функціонального розміру.
- •Метод чорної скриньки.
- •Цілі тестування.
- •Метод сірої скриньки.
- •Регресійне тестування.
- •Інтеграційне тестування.
- •Тестування, що базується на досвіді та інтуїції.?
- •66.Порівняння методів чорної та білої скриньки.
- •67.Аналіз граничних значень.
- •68.Основи тестування.
- •69.Техніки, що базуються на аналізі коду.
- •70.Порівняння збоїв та відмов.
-
Порівняльне тестування.
Сравнительное тестирование (Back-to-back testing). Единичный набор тестов, позволяющих сравнить две версии системы.
порівняльне тестування- Якщо стисло, то це випробування аналогічної продукції різних виробників, мета якого — надати споживачу необхідну інформацію про товари й послуги на ринку. Володіючи такою інформацією, споживач не лише реалізує своє право на одержання незалежної, достовірної й компетентної інформації про якість продукції, але й отримує можливість використати своє право на вибір, який здійснює усвідомлено й раціонально на ґрунті наданої йому інформації.
47. Ефективність проведення тестування.
ефективне тестування складних продуктів — це по суті дослідницький процес, а не тільки створення і виконання рутинної процедури.
На основании анализа структуры традиционного отчета о дефектах программных продуктов, которые были выявлены при тестировании, создана модифицированная структура отчета об ошибках. Предложенная структура отчета позволяет не только улучшить взаимодействие разработчиков и тестировщиков программного обеспечения, а и используется как средство контроля за их деятельностью. При этом каждое поле отчета рассматривается с точки зрения его учета для оценки эффективности тестирования. Разработана методика количественной оценки эффективности тестирования программных продуктов на основе баг-репорта. Эффективность роботы тестировщика оценивается за формулой, которая получена эвристическим путем и учитывает количество и критичность ошибок. Установлено минимальный достаточный уровень эффективности тестирования при использовании указанной методики.
Ключевые слова: тестирование по, .методика оценки эффективности тестировщика, отчет об ошибке, модифицированная структура отчета об ошибки, средство контроля деятельности тестировщиков.
48. Функціональне тестування.
Функціональне тестування – показати, що система веде себе згідно з очікуваннями користувачів (відповідність вимог)
Функциональные требования включают:
-
Функциональная пригодность
-
Точность
-
Способность к взаимодействию
-
Соответствие стандартам и правилам
-
Защищённость
49.Тестування Web-застосувань.
Тестирование web-приложений имеет много общего с тестированием операционных систем для настольных компьютеров. Вам необходимо протестировать стандартную функциональность, конфигурацию и совместимость, а также выполнить все остальные стандартные виды тестов. Но тестирование web-приложений — это более сложный процесс, потому как трудности приумножены всеми распределенными компонентами системы, взаимодействующими с приложением. Когда мы видим ошибку в сетевой среде, то зачастую сложно точно указать, где именно она произошла, и потому режим работы, или же сообщение об ошибке, которое мы получаем, может быть результатом ошибок, случившихся в разных частях сетевой системы. В таком случае исправление ошибки будет проблематичным.
3 рівні тестування Web-застосування.
-
модульное тестирование;
-
интеграционное тестирование;
-
системное тестирование;