Зміст
10 відносини: Керована тестами розробка, Неперервна інтеграція, Система відстеження помилок, Системне тестування, Тестування програмного забезпечення, Юзабіліті-тестування, Модульне тестування, Бета-тестування, Інтеграційне тестування, Екстремальне програмування.
- Екстремальне програмування
- Тестування програмного забезпечення
Керована тестами розробка
Керована тестами розробка (КТР), Розробка через тестування (Test-driven development (TDD)) — технологія розробки програмного забезпечення, яка використовує короткі ітерації розробки, що починаються з попереднього написання тестів, які визначають необхідні покращення або нові функції.
Переглянути Регресивне тестування і Керована тестами розробка
Неперервна інтеграція
Неперервна інтеграція (Continuous Integration) — практика розробки програмного забезпечення, яка полягає у виконанні частих автоматизованих складань проекту для якнайшвидшого виявлення та вирішення інтеграційних проблем.
Переглянути Регресивне тестування і Неперервна інтеграція
Система відстеження помилок
Система відстеження помилок (Багтрекер) — прикладна програма для допомоги розробникам програмного забезпечення (програмістам, тестувальникам тощо) враховувати і контролювати помилки, знайдені у програмах, питання щодо функціональності, рішення та оновлення, побажання користувачів, а також стежити за процесом їх виконання.
Переглянути Регресивне тестування і Система відстеження помилок
Системне тестування
Сист́емне тестув́ання є одним з рівнів тестування програмного забезпечення.
Переглянути Регресивне тестування і Системне тестування
Тестування програмного забезпечення
Тестування програмного забезпечення (Software Testing) — це процес технічного дослідження, призначений для виявлення інформації про якість продукту відносно контексту, в якому він має використовуватись.
Переглянути Регресивне тестування і Тестування програмного забезпечення
Юзабіліті-тестування
Ю́забіліті-тестува́ння (перевірка ергономічності, Usability Testing - тестування зручності) — дослідження, що виконується з метою визначення зручності деякого штучного об'єкту (веб-сторінка, користувальницький інтерфейс або пристрій) для його подальшого застосування.
Переглянути Регресивне тестування і Юзабіліті-тестування
Модульне тестування
Модульне тестування (Unit testing) — це метод тестування програмного забезпечення, який полягає в окремому тестуванні кожного модуля коду програми.
Переглянути Регресивне тестування і Модульне тестування
Бета-тестування
Бета-тестування (beta testing) або випробування — інтенсивне використання майже готової версії продукту (як правило, програмного або апаратного забезпечення) з метою виявлення максимального числа помилок в його роботі для їх подальшого усунення перед остаточним виходом (релізом) продукту на ринок, до масового споживача.
Переглянути Регресивне тестування і Бета-тестування
Інтеграційне тестування
Інтеграційне тестування (integration testing) — це фаза тестування програмного забезпечення, під час якої окремі модулі програми комбінуються та тестуються разом, у взаємодії.
Переглянути Регресивне тестування і Інтеграційне тестування
Екстремальне програмування
Екстремальне програмування (XP від Extreme Programming) — методологія розробки програмного забезпечення, найпопулярніша серед так званих гнучких методологій.
Переглянути Регресивне тестування і Екстремальне програмування
Див. також
Екстремальне програмування
- CRC картка
- JUnit
- NUnit
- PHPUnit
- Ворд Каннінгем
- Екстремальне програмування
- Кен Швабер
- Кент Бек
- Керована тестами розробка
- Макет об'єкта
- Мартін Фаулер
- Модульне тестування
- Неперервна інтеграція
- Парне програмування
- Пріоритет трансформацій
- Регресивне тестування
- Рефакторинг
- Розповідь користувача
Тестування програмного забезпечення
- A/B-тестування
- Metasploit Project
- Pairwise testing
- Smoke testing
- Test double
- Wapt
- Інсталяційне тестування
- Інтеграційне тестування
- Автоматизоване тестування
- Атестаційне тестування
- Верифікація програмного забезпечення
- Випробувальний стенд
- Гайзенбаґ
- Динамічний аналіз коду
- Зворотне семантичне трасування
- Керована поведінкою розробка
- Керована тестами розробка
- Мавпячий тест
- Мутаційне тестування
- Нефункціональне тестування
- Приймальне тестування
- Пріоритет трансформацій
- Регресивне тестування
- Ручне тестування
- Системне тестування
- Стрес-тестування
- Структурне тестування
- Тест на проникнення
- Тестовий випадок
- Тестування програмного забезпечення
- Тестування продуктивності
- Тестування інтерфейсу користувача
- Уразливість (інформаційні технології)
- Фазинг
- Функціональне тестування
- Хмарне тестування
- Юзабіліті-тестування
- Якість програмного забезпечення