Марафон admin-19.05.2023-0 коментарів Ім'я Email Телефон 1. Що таке тестування витривалості (endurance testing)? Тестування, яке перевіряє безпеку програми. Тестування, яке перевіряє коректність програми за різних вхідних даних. Тестування, яке перевіряє роботу програми протягом тривалого періоду часу. Тестування продуктивності програми під великим навантаженням. 2. Яка основна мета тестування продуктивності (performance testing)? Перевірка безпеки програмного забезпечення. Виявлення програмних помилок і дефектів. Вимірювання швидкодії та реакції програми під різними навантаженнями. Встановлення відповідності програми вимогам клієнта. 3. Що таке баг репорт? Документ, в якому описується виявлена помилка або проблема в програмному забезпеченні. Документ, в якому зазначаються результати виконання тестових кейсів. Документ, в якому описується архітектура програмного забезпечення. Документ, в якому вказуються вимоги до програмного забезпечення. 4. Які основні етапи включає в себе тест-дизайн (test design)? Перевірка безпеки програмного забезпечення, тестування функціональності. Визначення тестових вимог, розробка тест-кейсів, підготовка тестових даних. Вимірювання швидкодії та реакції програми під різними навантаженнями. Встановлення відповідності програми вимогам клієнта, тестування на здатність до відновлення. 5. Яка основна мета регресійного тестування (regression testing)? Перевірка безпеки програмного забезпечення. Перевірка, що зміни в програмі не впливають на вже наявну функціональність. Виявлення програмних помилок і дефектів. Перевірка відповідності програми вимогам клієнта. 6. Які основні етапи життєвого циклу тестування програмного забезпечення? Аналіз вимог, розробка тестової документації, виконання тестів, звіт про тестування. Розробка програмного забезпечення, тестування, реліз програми, підтримка продукту. Перевірка безпеки програмного забезпечення, тестування функціональності, регресійне тестування. Планування тестування, підготовка тестових даних, виконання тестів, аналіз результатів. 7. Що таке "тестування безпеки" (security testing)? Тестування, яке перевіряє зручність та доступність програмного інтерфейсу для користувачів. Тестування, яке перевіряє функціональність програми в реальних умовах використання. Тестування, яке перевіряє чи програма може відновитись після відмови або помилки. Тестування, яке перевіряє безпеку програмного забезпечення. 8. Що таке тестовий набор (test suite)? Група тестів, які перевіряють певну функціональність програми. Документ, який містить вимоги до програмного забезпечення. Інструмент для автоматизації тестування програмного коду. Перелік тестів, які виконуються під час одного тестування. 9. Що таке тест дизайн? Встановлення відповідності програми вимогам клієнта. Вимірювання швидкодії та реакції програми. Перевірка безпеки програмного забезпечення. Визначення тестових вимог і розробка тест-кейсів. 10. Що таке граничні значення (boundary values) у тестуванні програмного забезпечення? Середні значення, які використовуються для вимірювання продуктивності програми. Максимальні або мінімальні значення вхідних даних, що перевіряють коректність програми. Значення, які використовуються для тестування безпеки програмного забезпечення. Значення, які використовуються для перевірки правильності виконання програмного коду. 11. Що таке гілка (branch) у системі контролю версій (VCS)? Розділення програмного коду на окремі модулі. Інструмент для збирання відповідей від користувачів. Копія репозиторію, в якій можна внести та протестувати зміни. Версія програми, що стабільно працює. 12. Які типи тестування включає в себе функціональне тестування? Ручне тестування, автоматизоване тестування, регресійне тестування. Позитивне тестування, негативне тестування, тестування граничних значень. Модульне тестування, системне тестування, інтеграційне тестування. Тестування на здатність до відновлення, тестування продуктивності, тестування безпеки. 13. Що таке статичний аналіз коду? Аналіз програмного коду без його фактичного виконання. Перевірка програмного коду на наявність помилок в процесі виконання. Тестування, яке виконується без доступу до внутрішньої структури або коду програми. Процес перевірки документації програмного забезпечення. 14. Які основні види тестування включає в себе негативне тестування? Тестування на відмову, тестування безпеки, тестування граничних значень. Модульне тестування, системне тестування, інтеграційне тестування. Тестування на здатність до відновлення, тестування продуктивності, тестування безпеки. Тестування, яке перевіряє негативні сценарії та помилки в роботі програми. 15. Що таке usability testing? Тестування, яке оцінює зручність та доступність програмного інтерфейсу для користувачів. Тестування, яке перевіряє функціональність програми в реальних умовах використання. Тестування, яке виконується з використанням спеціальних інструментів тестування. Тестування, яке виконується без доступу до внутрішньої структури або коду програми. Час вийшов! Час вийшовЗалишити відповідь Скасувати відповідьВаша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *Ім'я * Email * Сайт Коментар *