8 min. skaitymo
Kaip naudoti Barcode Scanner Emulator (žingsnis po žingsnio)
Praktinis žingsnis po žingsnio vadovas, kaip naudoti brūkšninio kodo skaitytuvo emuliatorių skaitytuvo testavimui, QA procesams ir POS testavimui be tikros aparatūros.
9 min. skaitymo
Geriausia brūkšninio kodo skaitytuvo testavimo sąranka nėra ta, kurioje ant stalo daugiausia aparatūros. Tai ta, kuri padeda greitai atkurti nuo skaitytuvo kylančias klaidas, aiškiai apžiūrėti nesėkmes ir be trinties pakartoti tą patį procesą. Daugumai komandų tai reiškia sujungti kelis praktinius įrankius, o ne pasikliauti vienu įrenginiu ar aplinka.
Geras įrankis ne tik vieną kartą įrodo, kad sėkmingas kelias veikia. Jis padeda judėti greitai, kai kas nors sugenda. Brūkšninio kodo skaitytuvo testavime tai paprastai reiškia keturis dalykus:
Įrankius paprastai vertinu vienu klausimu: ar tai sutrumpina laiką tarp „atrodė ne taip“ ir „supratau, kodėl sugedo“? Jei atsakymas ne, įrankis greičiausiai prideda ceremonijos, o ne vertės.
Kasdieniam kūrimui brūkšninio kodo emuliatorius yra praktiškiausia pradžia. Jis leidžia imituoti brūkšninio kodo skaitytuvo elgseną tiesiai iš darbo vietos. Tai tinka, kai kuriate formų srautus, tikrinate fokuso atkūrimą arba aiškinatės, kodėl POS ekranas po skenavimo elgiasi kitaip nei po rankinio įvedimo.
Todėl įrankis kaip Barcode Scanner Emulator naudingas: jis sutrumpina grįžtamojo ryšio ciklą. Galite pakeisti brūkšninio kodo reikšmę, pakartoti skenavimą, išbandyti kitą priesagą ir iškart palyginti rezultatus. Daugumai sąsajos ir procesų derinimo tai vertingiau nei laukti prieigos prie fizinio skaitytuvo.
Emuliatorius nepakeičia viso aparatinio testavimo. Prieš leidimą cikle vis dar norite bent vieno tikro skaitytuvo, ypač jei palaikote kelias operacines sistemas arba užrakintus mažmeninės prekybos terminalus.
Tikra aparatūra svarbi tikrinant:
Praktinis būdas paprastas: emuliatorių naudokite kasdieniam darbui, fizinį skaitytuvą pasitikėjimo patikroms. Jei apverčiate tvarką, švaistote aparatūros laiką klaidoms, kurias buvo galima rasti daug anksčiau.
Brūkšninio kodo procesai geri tik tiek, kiek geri už jų esantys duomenys. Prekės kodas, susietas su atsargomis, akcijomis, rinkinių logika ar vietos taisyklėmis, daug naudingesnis už atsitiktinį skaičių, įvestą į lauką.
Laikykite dokumentuotus testinius brūkšninius kodus:
Tai ypač svarbu POS testavimui. Jei testų duomenys keičiasi kasdien, galiausiai derinate aplinką, o ne programinę įrangą.
Stebėtinai daug su skenavimu susijusių nesėkmių įvyksta po to, kai reikšmė patenka į lauką. Brūkšninis kodas ateina teisingai, bet paieškos užklausa suformuota netinkamai, neteisingai nukirpta, prastai išsaugota podėlyje arba atmesta serverio.
Todėl žurnalai, tinklo inspektoriai ir API įrankiai vis dar priklauso geriausiam brūkšninio kodo skaitytuvo testavimo rinkiniui. Jei skenavimas POS paieškos lauke nieko nedaro, noriu žinoti, ar brūkšninis kodas normalizuotas teisingai, ar Enter suveikė du kartus ir ar serveris grąžino lauktą rezultatą. Vien skaitytuvo įrankis į šiuos klausimus neatsakys.
POS testavimui ir atsiskaitymo procesams paruošiamoji aplinka svarbi, nes skenavimas niekada nėra tik teksto įvestis. Jis liečia kainas, mokesčius, teises, atsargas, kliento priskyrimą ir kvito logiką.
Čia paruošiamoji arba smėlio dėžės aplinka tampa būtina. Imituotas skenavimas gali puikiai veikti komponento demonstraciniame puslapyje ir vis tiek sugesti, kai įsijungia akcijos, atsargų taisyklės ir kasininko teisės. Tai nėra priežastis praleisti emuliatorių. Tai priežastis jį poruoti su geresniu proceso tikrinimu.
Jei reikia lengvos, bet patikimos sąrankos, gera numatyta yra tokia:
Greičiausios komandos nebūtinai naudoja daugiausia įrankių. Jos naudoja tinkamą mažą rinkinį ir užtikrina, kad kiekvienas dengtų kitokio pobūdžio nesėkmę.
Jei iš daugumos komandų turėčiau išimti vieną klaidą, ji būtų tokia: nenaudokite tikros aparatūros klausimams, kurie aiškiai yra apie programos proceso elgseną. Jei problema yra fokusas, Enter apdorojimas, paieškos laikas ar tikrinimo tvarka, pradėkite nuo emuliacijos ir žurnalų. Aparatūrą grąžinkite, kai problemą jau susiaurinote.
Tokia tvarka išlaiko derinimo ciklą sveiką. Ji taip pat neleidžia pačiam skaitytuvui tapti pasiteisinimu, kodėl po pusės dienos tyrimo klaida vis dar miglota.
Greičiausios komandos nesiremia vienu įrankiu.
Jos sujungia kelis paprastus, kurie leidžia greitai judėti, kai kas nors sugenda.
Jei jūsų sąranka padeda pakartoti tą patį skenavimą, apžiūrėti, kas įvyko, ir greitai pakoreguoti, jūs jau priekyje.
Naudingas kitas žingsnis
Jei norite išbandyti šias darbo eigas praktiškai, pradėkite nuo Barcode Scanner Emulator įrankio ir tada grįžkite prie likusio tinklaraščio, kur rasite daugiau testavimo šablonų.
8 min. skaitymo
Praktinis žingsnis po žingsnio vadovas, kaip naudoti brūkšninio kodo skaitytuvo emuliatorių skaitytuvo testavimui, QA procesams ir POS testavimui be tikros aparatūros.
9 min. skaitymo
Praktinis vadovas apie POS testavimą be tikros aparatūros, įskaitant brūkšninio kodo skaitytuvo testavimą, etapinius procesus ir patikros be aparatūros ribas.
9 min. skaitymo
Išsamus vadovas apie brūkšninio kodo emuliatorius: kaip jie veikia, kas jais naudojasi, kur jie tinka brūkšninio kodo skaitytuvo testavime ir kur netinka.