Зміст
19 відносини: Boost, Compiz, Feature Driven Development, JUnit, QUnit, Symfony, Керована тестами розробка, Післяумова (формальні методи), Автоматизація складання, Автоматизоване тестування, Нумерація версій програмного забезпечення, Неперервна інтеграція, Регресивне тестування, Тестування програмного забезпечення, Функція-заглушка, Міграція бази даних, Зворотне семантичне трасування, Інтеграційне тестування, Еріх Гамма.
Boost
Boost — набір бібліотек, які розширюють функціональність C++.
Переглянути Модульне тестування і Boost
Compiz
Compiz є одним із композитних менеджерів для системи X Window, який використовує ресурси 3D графіки для створення інтерактивних 3D ефектів маніпулювання десктопом або просто візуальних 3D ефектів.
Переглянути Модульне тестування і Compiz
Feature Driven Development
Feature driven development (FDD, розробка, керована функціональністю) — ітеративна методологія розробки програмного забезпечення, одна з гнучких методологій розробки (agile).
Переглянути Модульне тестування і Feature Driven Development
JUnit
JUnit — бібліотека для тестування програмного забезпечення для мови Java.
Переглянути Модульне тестування і JUnit
QUnit
QUnit — це фреймворк для тестування коду мовою JavaScript.
Переглянути Модульне тестування і QUnit
Symfony
Symfony — відкритий PHP-фреймворк, що реалізує концепцію модель-вид-контролер (MVC) та автоматизовує найзагальніші веб-задачі, являє собою широконалаштовну систему пов'язаних класів і призначений для розробки та керування веб-застосунками.
Переглянути Модульне тестування і Symfony
Керована тестами розробка
Керована тестами розробка (КТР), Розробка через тестування (Test-driven development (TDD)) — технологія розробки програмного забезпечення, яка використовує короткі ітерації розробки, що починаються з попереднього написання тестів, які визначають необхідні покращення або нові функції.
Переглянути Модульне тестування і Керована тестами розробка
Післяумова (формальні методи)
Пі́сляумова, в програмуванні та формальних методах — правило відносно результатів виконання функції, яке має виконуватись, якщо було виконано вимоги передумови.
Переглянути Модульне тестування і Післяумова (формальні методи)
Автоматизація складання
Автоматизація складання або автоматизація побудови — етап написання скриптів або автоматизація широкого спектру завдань, вживаного розробниками в їхній повсякденній діяльності.
Переглянути Модульне тестування і Автоматизація складання
Автоматизоване тестування
Автоматизоване тестування програмного забезпечення — частина процесу тестування на етапі контролю якості в процесі розробки програмного забезпечення.
Переглянути Модульне тестування і Автоматизоване тестування
Нумерація версій програмного забезпечення
Найпоширеніший у наш час спосіб нумерації версій Життєвий цикл успішної комп'ютерної програми може бути дуже довгим; зміни в програмі бувають різними — від виправлення помилки до повного переписування.
Переглянути Модульне тестування і Нумерація версій програмного забезпечення
Неперервна інтеграція
Неперервна інтеграція (Continuous Integration) — практика розробки програмного забезпечення, яка полягає у виконанні частих автоматизованих складань проекту для якнайшвидшого виявлення та вирішення інтеграційних проблем.
Переглянути Модульне тестування і Неперервна інтеграція
Регресивне тестування
Регресивне тестування (regression testing, від regressio — рух назад) — загальна назва для всіх видів тестування програмного забезпечення, спрямованих на виявлення помилок у вже протестованих ділянках початкового коду.
Переглянути Модульне тестування і Регресивне тестування
Тестування програмного забезпечення
Тестування програмного забезпечення (Software Testing) — це процес технічного дослідження, призначений для виявлення інформації про якість продукту відносно контексту, в якому він має використовуватись.
Переглянути Модульне тестування і Тестування програмного забезпечення
Функція-заглушка
Функція-заглушка (stub function) - функція, що не виконує жодної осмисленої дії, і яка повертає порожній результат або вхідні дані в незмінному вигляді.
Переглянути Модульне тестування і Функція-заглушка
Міграція бази даних
Міграція бази даних (також міграція схеми) (schema migration, database migration, database change management) - це керування інкрементними, зворотніми змінами схеми реляційної бази даних.
Переглянути Модульне тестування і Міграція бази даних
Зворотне семантичне трасування
Зворо́тне семанти́чне трасува́ння (ЗСТ) — метод контролю якості, який дозволяє знаходити помилки, втрату або спотворення інформації в ході створення артефактів проекту: документації, коду тощо.
Переглянути Модульне тестування і Зворотне семантичне трасування
Інтеграційне тестування
Інтеграційне тестування (integration testing) — це фаза тестування програмного забезпечення, під час якої окремі модулі програми комбінуються та тестуються разом, у взаємодії.
Переглянути Модульне тестування і Інтеграційне тестування
Еріх Гамма
Еріх Гамма (Erich Gamma; * 13 березня 1961, Цюрих, Швейцарія) — швейцарський програміст, один з чотирьох авторів класичної книги «Design Patterns» про шаблони проектування програмного забезпечення.
Переглянути Модульне тестування і Еріх Гамма
Також відомий як Unit-тест, Юніт-тестування.