field validation table
Uvod v tehniko oblikovanja preizkusa tabele za validacijo polja (FVT):
V tem digitalnem svetu “KAKOVOST” je izraz, ki se bolj uporablja v kateri koli panogi.
Vsaka zadevna organizacija vedno razmišlja in dela na tem, kako lahko s svojim izdelkom zagotovimo kakovost ali kako lahko dostavimo kakovosten izdelek ali kako lahko kakovost izdelka improviziramo? Ne glede na to, ali gre za stranko, končnega uporabnika ali navadne ljudi, vsi pričakujejo kakovost vsega, kar kupijo.
Glavni cilj vsake organizacije je kakovostno služiti podjetju.
Kako je mogoče zagotoviti kakovost? Edini odgovor na to je testiranje. Testiranje je edini ključni dejavnik, s katerim lahko zagotovimo kakovost.
Kaj se boste naučili:
- Pregled
- Uvod v FVT
- Kaj je tabela validacije polja (FVT)
- Vloga preizkuševalca
- Izvajanje FVT
- Prednosti FVT
- Zaključek
- Priporočeno branje
Pregled
Uspeh testiranja je razdeljen na različne faze Življenjski cikel preizkusa programske opreme (STLC) . Najpomembnejše pa je, kako učinkovito so testni primeri namenjeni testiranju aplikacij ali programske opreme?
V bistvu je oblikovanje testnega primera ali sam testni primer pisanja umetnost. Zato bi moral preizkuševalec testne primere napisati tako, da bi morali biti drugi lahko razumljivi in tudi zagotoviti popolno oz. največja pokritost s testom skozi svoje testne primere.
Preizkusni primeri so tisti, s katerimi bodo preizkuševalci medsebojno sodelovali z aplikacijo ali programsko opremo za preskušanje. V širšem smislu so testni primeri prehod ali medij, s katerim se testira aplikacija ali programska oprema. Boljši ali dober testni primer pomaga najti napake v sistemu, programski opremi ali aplikaciji. Zato ima pisanje dobrega ali kakovostnega testnega primera ključno ali najpomembnejšo vlogo pri testiranju.
Ta članek obravnava eno izmed pomembnih tehnik načrtovanja preskusov za preverjanje polj v aplikaciji, kar pa pomaga pri oblikovanju testnih primerov za različne scenarije, ki so najpogostejši v vseh aplikacijah.
Temeljno načelo ali glavna ideja te tehnike je predstaviti, kako se lahko uporablja za oblikovanje ali pisanje optimalnih testnih primerov z največjo pokritostjo s testi.
Uvod v FVT
Danes je zagotavljanje kakovostne programske opreme velik izziv in je ni mogoče ogrožati za vsako ceno. Odvisnost od programske opreme se tako kot iz dneva v dan povečuje. Hkrati postajajo zaskrbljujoči tudi kakovost, funkcionalna pravilnost in zanesljivost programske opreme.
Ali je mogoče meriti kakovost programske opreme?
Da, testiranje igra glavno vlogo pri zagotavljanju kakovosti projekta ali aplikacije.
Kako zagotoviti, če testni primeri zagotavljajo 100% pokritost s testi?
Pred preskušanjem aplikacije mora preizkuševalec napisati podrobne testne primere, ki naj bodo drugi lahko razumljivi in berljivi. Kar pomeni, da so testni primeri osnova za testiranje, kar pa bi pomagalo najti napake v aplikaciji ali sistemu.
V tem članku je poudarek predvsem na tem, kako učinkovito lahko izdelamo testne primere z uporabo tehnike oblikovanja preizkusov za preverjanje na terenu, ki tudi v kratkem času z največjo pokritostjo s testi. To pa bo projektu dodalo vrednost z ugotavljanjem vseh težav med testiranjem.
Tehnika je postopek, ki se uporablja za izvajanje določene dejavnosti ali naloge. Ta članek opisuje tehniko načrtovanja preskusov za validacijo na terenu, ki bi pomagala učinkovito zajeti testne primere z manj ali minimalno dokumentacijo.
Kaj je tabela validacije polja (FVT)
- To je ena izmed tehnik zasnove preizkusa za preverjanje polj v aplikaciji.
- Ta tehnika se uporablja predvsem za vse vrste aplikacij, kjer koli je potrebna validacija polja.
Na splošno je treba vsako polje v aplikaciji temeljito potrditi, da se zagotovijo ali prepoznajo napake, ki jih lahko polja ne opazijo. Ta tehnika je zelo koristna pri ugotavljanju osnovnih pomanjkljivosti na poljih.
Včasih lahko ostane neopažen ali pa nekatera polja v aplikaciji zaradi pomanjkanja koncentracije ali zavedanja preizkuševalcev morda niso popolnoma potrjena.
Vsaka preizkuševalka je naravna težnja, da med preverjanjem polj v kateri koli aplikaciji validirajo le najpogosteje ali pogosto uporabljene kombinacije. Če so opremljeni s tem FVT, jim bo z lahkoto pomagal odkriti napake, ki so prisotne tudi na poljih.
Tehnika tabele validacije polj prav tako pomaga zagotoviti, da na nobenem področju aplikacije ni napak.
kako natisniti polje v obratnem vrstnem redu
Vloga preizkuševalca
Kot preizkuševalec je treba preizkusiti vsak kotiček aplikacije. Z razvojne ali razvojne perspektive bi bila napaka, ugotovljena med validacijo polja, lahko manj resna in manj prednostna, vendar je njena glavna naloga in odgovornost preizkuševalca, da jo prijavi. Navsezadnje napaka preizkuševalca pomeni napako, nič drugega.
Ker so validacije na terenu neposredno povezane z uporabnostjo aplikacije, v primeru, da med tem kaj neznamo Testiranje sistema in če je med Preizkus sprejemljivosti uporabnika (UAT) potem je krivda takoj na preizkuševalcu, ki je preizkusil in odjavil.
Končni uporabnik ali stranka pričakuje prijaznost aplikacije do aplikacije skupaj z njeno funkcionalnostjo. Že majhna težava z uporabnostjo ali kozmetična težava v aplikaciji ali programski opremi jih lahko nezadovoljne ali razdražijo.
Torej, preskuševalec bi moral dati prvi pomen za testiranje vsakega polja v aplikaciji. Z uporabo tabele za preverjanje polj lahko preizkuševalec zelo dobro preizkusi vsako polje v aplikaciji.
Izvajanje FVT
# 1) Najprej je treba izdelati standardno ali generično tabelo za različne vrste podatkov, kot je prikazano spodaj. To je enkratna dejavnost. Upoštevajte vse veljavne in neveljavne vnose.
Vrsta podatkov | Veljavni vnosi | Neveljavni vnosi |
---|---|---|
Cela števila ali številke | • Samo številke • Manj kot meja (N) • Vnesite vrednost znotraj meje (N + 1) / 2 | • več kot omejitev (N + 1) • Številke natančno • Števila v eksponentni obliki • Negativne celoštevilke • Samo abecede • Številke + abecede • Številke + posebni znaki • Znaki Unicode npr. U + 0000, U + 0001 |
Vrvica | • Samo abecede • Samo številke • Samo posebni znaki • Številke + abecede • Številke + posebni znaki • Abecede + posebni znaki • Manj kot meja (N) • Vnesite vrednost znotraj meje (N + 1) / 2 | • več kot omejitev (N + 1) • Znaki Unicode npr. U + 0000, U + 0001 |
Datum | • Preverite, ali je izbirnik datumov prisoten ali ne • Preverite, ali polja z datumom ni mogoče urejati • Prepričajte se, da je treba ob desnem kliku na datumsko polje možnost lepljenja onemogočiti in omogočiti možnost kopiranja • Poskrbite, da bo ob kliku na datum v koledarju prikazan v datumskem polju • Izberite prestopno leto in preverite dneve v mesecu februarju • Izberite prestopno leto in preverite dneve v mesecu februarju • Prepričajte se, da ima koledar možnost izbire katerega koli leta, meseca (kombinirano polje, spustni seznam, povezave itd.) • Prepričajte se, da je v izbirniku datumov prisoten gumb za odstranjevanje, da odstranite izbrani datum |
Tabela 1: Standardna ali splošna tabela za validacijo polj
Torej, tester naj to obdrži Tabela za preverjanje polj ali seznam elementov, omenjenih v tabeli pred njimi, preden nadaljujejo s preizkusom polj v aplikaciji.
Ta tabela na splošno pomaga, če je na strani ali v aplikaciji prisotnih več polj. Nismo roboti, ki bi si zapomnili vse in vse, kar je na naši glavi, zato je bolje, da imamo tabelo ali kontrolni seznam pripravljen in priročen, preden začnemo s preverjanjem polj v aplikaciji.
#two) Tabelo, specifično za aplikacijo, je treba ustvariti tudi s specifičnimi polji in drugimi stolpci. To v glavnem pomaga pri preverjanju veljavnosti vsakega polja v aplikaciji in jasno določa, kje je napaka in kateri preskusni podatki.
Tabela 2: Tabela za validacijo polja, specifična za aplikacijo
Prednosti FVT
- Produktivnost se bo povečala.
- Avtomatizacija bo ta tabela postala enostavna.
- Uhajanju napak se je mogoče izogniti ali preprečiti z ustvarjanjem te tabele v zgodnjih fazah projekta.
- To je enostavno razumeti.
- To pa pomaga tako ročnim kot avtomatizatorjem.
- S to tabelo lahko zagotovite največji odstotek pokritosti s testom.
- Ker deluje kot vhodna ali referenčna tabela, lahko s pomočjo tega preizkusa ustvarite in preverite polja v aplikaciji.
Zaključek
Tabela za preverjanje polj (FVT) je tehnika zasnove preizkusa, ki v glavnem pomaga pri preverjanju veljavnosti polj, ki so prisotna v aplikaciji. Ta tehnika doda vrednost programu ali projektu in daje zelo dobro pokritost s preizkusi za validacijo na terenu. In ta tehnika zlahka pomaga najti napake v sistemu ali aplikaciji.
S pomočjo te preglednice za preverjanje polj lahko preizkuševalec svojemu delu doda vrednost in prispeva k zagotavljanju kakovostne programske opreme, tako da ugotovi celo majhno napako na katerem koli področju aplikacije.
O avtorju:
Ta članek je napisal član ekipe STH Mahesh J. Je strokovnjak za testiranje programske opreme in ima več kot 10,5 let izkušenj na področju testiranja programske opreme.
Če imate kakršna koli vprašanja, nam sporočite.
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Kaj je tehnika preskušanja na podlagi pomanjkljivosti?
- Kaj je tehnika testiranja pravokotnih nizov (OATS)?
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- Končni vodnik za preverjanje veljavnosti
- Kaj je testiranje mutacij: Vadnica s primeri
- 10+ nasvetov za preživetje in napredek na področju testiranja programske opreme
- Preizkus eBook Prenos knjige
- Terensko testiranje za mobilne aplikacije (pomembnost in nujnost)