Разлика између испитивања дима и разума

Аутор: Laura McKinney
Датум Стварања: 2 Април 2021
Ажурирати Датум: 13 Може 2024
Anonim
How do brain scans work? - John Borghi and Elizabeth Waters
Видео: How do brain scans work? - John Borghi and Elizabeth Waters

Садржај


Испитивање дима и санитета су технике које делују као део интеграционог и регресијског тестирања. Значајна разлика између испитивања дима и здравствене исправности је у томе што се испитивање дима користи у нестабилном производу, док се испитивање исправности примењује на стабилније производе. За испитивање дима може се рећи да је плитко тестирање, јер само тестира витални реквизит, али тестирање исправности испитује сваки од модула софтвера на крају како би се утврдило да ли примењене промене добро раде.

    1. Упоредни графикон
    2. Дефиниција
    3. Кључне разлике
    4. Закључак

Упоредни графикон

Основе за поређењеИспитивање димаСанити Тестинг
ОсновниИспитивањем дима процењују се и тестирају основне функције.Санити тестирање дубински провјерава софтверске модуле.
Тест случајеваМоже се писати или аутоматизовати тест.Неписано
ПриступПлитко и широкоУзак и дубок
ИстакнутостГлавна сврха је брзо покривање сваког дела апликације.Нагласак на функционисању модула (софтверских делова) софтвера.
Урађено збогСвака градњаСамо на стабилној градњи.
ИзводеДевелоперТестер


Дефиниција испитивања дима

Тхе Испитивање дима углавном потиче из приступа интеграционом тестирању. Обично започиње пре потпуног тестирања које покрива широк део софтвера, али не и његове сложеније и детаљније аспекте. Испитивање димом сматра се неисцрпним испитивањем у коме се проверава рад најважнијих карактеристика производа.

Активности које се врше у испитивању дима су:

  • Прво, софтверски модули претварају у код и сарађују га у „буилд“. Састављање се састоји од датотека података, модула за вишекратну употребу, библиотека и инжењерских компоненти које су потребне за коришћење једне или више функција.
  • Планиран је низ тест случајева да би се откриле грешке како би се осигурало да функције правилно раде.
  • Вишеструка градња се затим интегрише у један производ, а цео производ се више пута тестира на дим.
  • Процес тестирања се наставља само све док резултати не удовоље основним захтевима производа, али ако се резултати не подударају са основним захтевима, производ се враћа битном промени развојном тиму.

Предности испитивања дима

  • Минимизирање ризика откривањем и исправљањем кварова раније.
  • Вишеструка инспекција побољшава квалитет система.
  • Поједностављено утврђивање и исправљање грешака
  • Напредак се лако процењује

Дефиниција испитивања исправности

Тхе Испитивање исправности је начин да се тестира комплетан тест након примене малих измена у коду и функционалности. Он првенствено проверава да ли производ исправно ради након промена и да ли су грешке исправљене или не. Испитивање исправности је подгрупа регресијског испитивања и врши се пре лансирања производа. Ако предложена функционалност не делује у складу с очекивањима, састављена израда се одбацује како би се елиминисали време и трошкови потребни за ригорозно тестирање.


Софтвер мора да прође кроз друга тестирања пре него што се подвргне испитивању исправности. Ова врста теста је дубљег смисла, значи да узима у обзир детаље софтвера.

Предности испитивања здравости

  • Добра искоришћеност времена јер је фокус на једној или неколико области функционалности.
  • Осигурава правилан рад апликације након импликација незнатних промена у коду.
  • Открива зависне недостајуће објекте.
  1. Испитивање дима покреће се на почетку и испитује најосновније функције. Са друге стране, тестирање здравственог стања процењује софтвер који је дубоко изграђен.
  2. Документација у испитивању дима врши се путем писаног скупа тестова или аутоматизованих тестова, док се у тестирању разумности не врши писање сценарија.
  3. Техника испитивања дима је плитка и широка, што значи да укључује свако састављање у испитивању, али не иде на екстремни ниво. Насупрот томе, испитивање здравствене исправности користи уски и дубоки приступ, где је појединачна конструкција темељно тестирана.
  4. Примарна намера тестирања дима је да брзо покрије сваки део софтвера. Супротно томе, испитивање исправности усмерено је на функционисање сваког модула софтвера.
  5. Програмер је одговоран за тестирање дима док тест исправности врши испитивач.
  6. Тестирање дима је попут провјере броја докумената у поступку верификације документа. Супротно томе, испитивање здравствене исправности укључује потпуну процену једног документа.

Закључак

Претходни циљ испитивања дима је потврђивање стабилност производа док тестирање исправности осигурава рационалност производа.