Преглед садржаја:
Дефиниција - Шта значи Деск Цхецк?
Провјера путем стола је неформални некомпјутеризовани или ручни процес за провјеру програмирања и логике алгоритма прије покретања програма. Провјера путем стола помаже програмерима да пронађу грешке и грешке које би спријечиле да апликација правилно функционише. Иако је корисна техника за откривање грешака, савремене апликације за уклањање погрешака и алати учинили су провјеру столова мање релевантном и не тако битном као што су били прије.
Тецхопедиа објашњава Деск Цхецк
Столна провера усредсређена је на логику и вредност променљивих. То се поприлично разликује од плана теста који се не фокусира на интерни рад и логику, већ се углавном фокусира на улазе и излазе потребне у апликацији. Провјера радног стола врши се уз помоћ таблице са ступовима за ступац с бројем псеудо-кодова линија, ступац стања, ступац улаза / излаза и ступац за варијабле. Ступац с бројем псеудо-кодова линија помаже у одређивању линије или линија које се извршавају. Ступац са условом помаже у приказивању рада приликом процене услова. Ступац улаза / излаза помаже у приказивању улаза и излаза, а помаже и у процени улаза који је корисник примио, а излаза приказаног логиком. Ступац за променљиве помаже у процени израчуна помоћу варијабли. Програмер / дизајнер / тестер започиње с неким могућим улазима и пролази кроз алгоритам линију по ред. Редовима се додељују бројеви линија и настављају се са сваким узимајући у обзир променљиве вредности променљивих. Све информације се биљеже у ступцима таблица. Процена се обично врши оловком / оловком и папиром и слична је лекторирању.
Много је предности повезаних са проверавањем стола. Може да пронађе и изложи проблеме и грешке у алгоритму. Такође помаже у потврђивању да ли алгоритам ради онако како је дизајнер или програмер планирао. То је брза и јефтина техника. Може помоћи у препознавању грешака у логици у раним фазама евалуације.
Провјера за столом није глупа. Дужност је дизајнера / програмера да осигура да је прешао све могуће логичке стазе и искористио сваки потребан скуп података. Провера стола је подложна људским грешкама, јер евалуатор мора разумети захтеве пре него што процени логику.
