Login Sign Up
Advert
Your ad spot
Reserve this exclusive slot for the selected period.
Buy advertising →
Telegram community logo - QA Україна
Added 01 Aug 2023

QA Україна

@qaukraine
Number of subscribers: 5 836
Photos: 1,200
Videos: 23
Links: 1,720
Description:
Українська спільнота тестувальників. Всі наші ресурси: https://linktr.ee/qaukraine Contact: @oleksamashchyts
Source

QA Україна | Енциклопедія "QA Україна".Тестування (англ. Software testing).Це проце...

Telegram community logo - QA Україна QA Україна @qaukraine
761 Views/Reach 2026-08-24 08:37 Message №2258
📚Енциклопедія "QA Україна".Тестування (англ. Software testing).Це процес перевірки того, чи відповідає програмне забезпечення поставленим цілям та чи виправдовує очікування. (джерело: англомовна Wikipedia, Cem Kaner)⁉️Проблеми визначення: як ми розуміємо "перевірку"? Якою є мінімальна, достатня чи надлишкова перевірка? "поставлені цілі" не є одностайними через участь різних зацікавлених сторін, цілі яких можуть не лише відрізнятися, але й суперечити одна одній. Також часто цілі не формалізовані: відсутня фіксація у документі чи вони навіть існують в головах на поверхневому рівні (здаються помилково очевидними) "очікування" тут знову повертає нас до різних зацікавлених сторін процесу. Їх коло не чітке та містить як різні ролі/відділи, так і кінцевих користувачів, власників бізнесу, інколи державних органів. Зрозуміти "перевірку" нам допоможуть різні методи та підходи у тестуванні, включно з техніками тест дизайну та використання знань про технології, що застосовані у продукті.З "вимогами" та "очікуваннями" питання є набагато розмитішим та вимагає знань у суміжних доменах (напр. бізнес-домені продукту), аналізу структури зацікавлених осіб, одним словом — потребує виходу за межі суто тестувальницьких активностей. У широкому розумінні, тестування не обмежується лише прикладними навичками, типу технік тест дизайну. Визначення прямо вказує нам на вимоги/очікування, а отже ми маємо бути впевнені в їх точності, навіть якщо оберемо довіряти в цьому комусь іншому, наприклад, бізнес-аналітикам чи розробникам. Кожен тестувальник має обрати власний підхід до роботи у кожному з робочих проєктів, при чому цей вибір не має переноситися з проєкту в проєкт як "кращі практики". Кожен новий проєкт потребує незалежного аналізу. Тут ми доходим до поняття "оракула", як джерела достеменних вимог для тестування, і цей термін будемо розглядати окремо в наступних частинах енциклопедії.Автор: Олекса Мащиць#енциклопедія