Якщо ви ще не визначилися, ким хочете бути, або шукаєте роботу, але наявні вакансії вам не подобаються, тоді...
Інкрементне тестування
Впровадження практики модульного тестування базується на двох ключових принципах: створення ефективного тестового...
Мобільне тестування: Повний посібник
Ця стаття буде корисною для всіх, хто залучений до процесу розробки як з боку агентства, так і з боку замовника:...
Як відрізнити успішні та невдалі тестові запуски?
Тестовий запуск, в результаті якого виявлено помилку, не можна назвати невдалим, хоча б тому, що він є доцільним...
Як написати хороший баг-репорт?
Якщо повідомлення про ваду написано правильно, у вас є шанс, що дефект буде виправлено. Виправлення помилки залежить...
Тестування системи
Системне тестування - найскладніший процес для сприйняття та виконання. Його не слід ототожнювати з тестуванням всієї...
Розбиття класів еквівалентності - техніка тестування програмного забезпечення в тестуванні “чорних скриньок
Розбиття на класи еквівалентності - це технологія розробки тестів, яка фокусується на зменшенні загальної кількості...
Критерії для документу специфікації вимог до тестування
Існують основні критерії, яких слід дотримуватися під час статичного тестування специфікацій вимог. Ці критерії...
Як слід проводити співбесіду з кандидатами на тестування
Один із способів створити ефективну команду тестувальників - найняти кваліфікованих, досвідчених і талановитих...
Визначення класів еквівалентності
Використовуючи метод розбиття на частини за еквівалентністю, тестові кейси визначаються у два етапи: 1) визначення...
Знання про те, як покращити процес тестування
Неможливо забезпечити ефективний та результативний процес тестування за короткий час. Потрібні місяці, а то й роки...
Ризики прототипування
Хоча прототипування зменшує ймовірність провалу проекту з розробки програмного забезпечення, ця діяльність має свої...
Критерій завершення тестування та готовність програмного продукту
Існує багато способів визначити відповідний час для припинення тестування, деякі з них прості, інші, навпаки, - дуже...
Покриття рішень, відоме також як галузеве покриття
Одним з критеріїв покриття логіки програми (і методу тестування) (який є сильнішим за покриття операторів, яке...
Що включає в себе аналіз вимог?
Аналіз вимог - це процес визначення очікувань користувачів від нового або оновленого програмного продукту, який...
Виявлення відсутніх вимог
Відсутні дані - найпоширеніша проблема у вимогах. Їх дуже важко виявити в процесі повторного перегляду вимог, тому що...
Структурні та компіляційні помилки
Структурні помилки виникають при пробиванні коду (наборі програми). Що це за збої? Якщо хтось працював в Середовище...
Що насправді означає кожен статус дефекту
Програмний код, що містить виявлений дефект, слід відправити розробникам для виправлення. Необхідно уважно стежити за...
Приклад: Програма для визначення метрик програмного забезпечення
Близько шести років автор мав змогу виступати в ролі координатора розробки програмних метрик в організації, що...
Життєвий цикл тестування програмного забезпечення
Початок тестування системи має означати початок спільної роботи з командами розробників і тестувальників....
Розбиття класів еквівалентності як метод тестування програмного забезпечення
Належність двох елементів даних до одного класу еквівалентності просто означає, що функція виконує однакові операції...





























