Junior
Функционалдык жана функциялык эмес тестирлөө арасындагы айырмачылыктар жөнүндө айтып бериңиз.
sobes.tech AI
AIден жооп
Функционалдык тесттер системанын талап кылгандай (функциялар) иштешин текшерет, талаптарга ылайык. "Эмне?" деген суроого көңүл бурат. Нефункционалдык тесттер системанын функцияларын канчалык жакшы аткарганын жана башка, түздөн-түз функциялык менен байланышпаган аспектилерин (аткаруу, коопсуздук, ишенимдүүлүк, колдонуучуга ыңгайлуулук жана башка) текшерет. "Кандай?" деген суроого көңүл бурат.
| Жактан | Функционалдык тесттер | Нефункционалдык тесттер |
|---|---|---|
| Максат | Функционалдык талаптарга ылайык экенин текшерүү | Жүйөнүн сапаты жана иштешин текшерүү |
| Текшерүү объекттери | Функционалдык, логика, бизнес процесстері | Иштөө, коопсуздук, колдонуучуга ыңгайлуулук жана башка |
| Тест түрлөрү | Модулдук, интеграциялык, системдик, кабыл алуу | Жүктөө, стресс, коопсуздук, usability тесттери |
| Талаптар | Функционалдык талаптар (User Stories, Use Cases) | Нефункционалдык талаптар (SLA, стандарттар) |
| Фокус | Функциялар, киргизүүлөр, чыгыштар жана алардын ылайыктыгы | Системанын өзгөчөлүктөрү жана жүрүм-туруму |
| Мисал суроолор | Түймө иштейби? Маалыматтар туура сакталабы? | Баракча канчалык тез жүктөлөт? Система жүктөөгө туруштук бере алабы? |
| Кайсы учурда | Бардык өнүктүрүү этаптарында | Жалпысынан функциялык туруктуулукка жеткенден кийин |