Sadržaj:
Definicija - Što znači Desk Check?
Provjera putem stola je neformalni nekompjuterizirani ili ručni postupak provjere programiranja i logike algoritma prije pokretanja programa. Provjera putem stola pomaže programerima da pronađu greške i pogreške koje bi spriječile da aplikacija pravilno funkcionira. Iako je korisna tehnika otkrivanja pogrešaka, moderne aplikacije i alati za uklanjanje pogrešaka učinili su provjere stolova manje relevantnima i ne tako bitnima kao što su bili prije.
Techopedia objašnjava Desk Check
Stolna provjera usredotočena je na logiku i vrijednost varijabli. To se poprilično razlikuje od plana testa koji se ne fokusira na unutarnji rad i logiku, već se uglavnom usredotočuje na ulaze i izlaze potrebne u aplikaciji. Provjera radnog stola vrši se uz pomoć tablice sa stupcima za stupac s brojem pseudo kodova retka, stupac stanja, stupac ulaza / izlaza i stupac za varijable. Stupac s brojem pseudo-koda retka pomaže u određivanju linije ili linija koje se izvršavaju. Stupac kondicije pomaže pri prikazivanju rada prilikom procjene uvjeta. Stupac ulaz / izlaz pomaže pri prikazivanju ulaza i izlaza, a pomaže i u procjeni ulaza koji je primio korisnik, a izlaza prikazanog logikom. Stupac za varijable pomaže u ocjeni izračuna pomoću varijabli. Programer / dizajner / ispitivač započinje s nekim mogućim ulazima i prolazi kroz algoritam algoritam po liniju. Redovima su dodijeljeni brojevi linija i nastavljaju se sa svakim uzimajući u obzir promjenu vrijednosti za varijable. Sve se informacije bilježe u stupcima tablica. Procjena se obično vrši pomoću olovke / olovke i papira, a slična je lektoriranju.
Mnogo je prednosti povezanih s provjerom stola. Pomoću algoritma može pronaći i izložiti probleme i pogreške. Također pomaže u provjeri da li algoritam radi onako kako je dizajner ili programer namijenio. To je brza i jeftina tehnika. Može pomoći u prepoznavanju pogrešaka u logici u ranim fazama ocjenjivanja.
Provjera za stolom nije glupa. Dužnost je dizajnera / programera da osigura da je prošao sve moguće logičke staze i iskoristio svaki potreban skup podataka. Provjera radnog stola podložna je ljudskim pogreškama, jer ocjenjivač mora razumjeti zahtjeve prije nego što ocijeni logiku.
