Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin
Ĉi tiu estas mi, kiu verkas skripton por listigi parametrojn por POST-peto ĉe gov.tr, sidanta antaŭ la landlimo al Kroatio.

Kiel ĉio komencis

Mia edzino kaj mi vojaĝas tra la mondo kaj laboras malproksime. Ni lastatempe translokiĝis de Turkio al Kroatio (la plej bona punkto por viziti Eŭropon). Por ne esti en kvaranteno en Kroatio, vi devas havi atestilon pri negativa Covid-testo farita ne pli malfrue ol 48 horojn antaŭ la eniro.

Ni eksciis, ke estas relative profite (2500 5 rubloj) kaj rapide (ĉiu ricevas rezultojn ene de XNUMX horoj) fari la teston en la flughaveno de Istanbulo, de kiu ni ĵus elflugis.

Ni alvenis al la flughaveno 7 horojn antaŭ foriro kaj trovis testejon. Ili faras ĉion ĥaose: vi supreniras, donas vian pasporton, pagas, ricevas 2 glumarkojn kun strekkodo, iras al la movebla laboratorio, kie ili prenas unu el ĉi tiuj glumarkoj de vi por identigi vian analizon. Tiam vi eliras kaj ili diras al vi: iru al ĉi tiu retejo: enabiz.gov.tr/PcrTestSonuc, enigu vian strekkodon kaj la lastajn 4 ciferojn de via pasporto, post iom da tempo la rezulto aperos.

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

Sed se vi enigas datumojn tuj post fini la analizon, la paĝo montras eraron.

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin
Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

Eĉ tiam enŝteliĝis en mian kapon pensoj pri "mirinda" UX, en kiu, kaze de ia eraro de la telefonisto, kiu enigis pasportajn datumojn, ne estas maniero ekscii la rezulton.

Antaŭ foriro

Venas la forirtempo, mi enmetas miajn datumojn kaj vidas, ke la dokumentoj por ili jam estas tie, kvankam ankoraŭ ne ekzistas testrezulto.

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin
Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

Estas eĉ klare, ke la testoj alvenis al la laboratorio antaŭ 1.5 horoj. Sed kiam mi enigas la datumojn de mia edzino, mi ankoraŭ ricevas eraron, ke la registro ne estis trovita. Kaj plej grave, vi ne povos simple iri kaj demandi kio estas malbona, ĉar... Ni faris la teston en la areo antaŭ pasporta kontrolo.

Enŝipiĝante en la flugo, oni petis al ni testrezultojn, sed, feliĉe, ni povis konvinki la flughavenan reprezentanton, ke ili baldaŭ aperos (ni montris al ili la strekkodojn), kaj, kiel lasta rimedo, ni enirus en kvarantenon.

Tuj kiam mi suriris la aviadilon, mia kodo montris informojn, ke mia testo estis negativa.

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

Al la alveno

Kaj ĉi tie komenciĝas la amuzo! Tuj kiam ni alvenis kaj konektiĝis al la loka WiFi, montriĝis, ke la eniro de mia edzino ankoraŭ ne estis en la datumbazo. Kaj ĉe la landlimo mem, ili tre zorge aliris la dokumentojn: la limgardisto faris koronavirusan teston kaj portis ĝin al aparta ĉambro por kontroli ĝian realecon. Ni decidis, ke ni rakontos nian fidan historion kiel ĝi estas kaj ekscios, kiajn eblojn ni havas.

Dum ni staris en vico, mi decidis testi kiel la validiga paĝo reagis uzante ĝustajn (miajn) kaj malĝustajn datumojn.

Montriĝis, ke ŝi sendis poŝtpeton al www.enabiz.gov.tr/PcrTestSonuc/GetPcrRaporVerifyWithKimlik, kun la sekvaj parametroj:

barkodNo=XX
kimlikNo=YY
kimlikTipi=2
kie barkodNo - strekkoda nombro, kimlikNe - pasporta ID, kimlikTipi – fiksita parametro egala al 2 (se vi plenigas nur la unuajn du kampojn). Ne estis videblaj ĵetonoj. La peto redonis 1 por la ĝustaj parametroj (miaj datumoj), kaj 0 por la malĝustaj.

De Poŝtisto mi provis ordigi 40 kombinaĵojn (subite estis eraro de unu signo), sed nenio rezultis el ĝi.

En tiu momento ni alproksimiĝis al la limgardisto, li aŭskultis nian rakonton kaj proponis kvarantenon. Sed ni evidente ne volis sidi en la apartamento dum 14 tagoj, do ni petis atendi iomete en la trafika zono por provi solvi la problemon post kelkaj horoj. La limgardisto komprenis nian situacion, iris por ekscii, ĉu ni povas sidi en la blanka zono, kaj, kun la konsento de la gvidanto, diris: "bone, nur kelkajn horojn."

Mi komencis serĉi la telefonnumeron de tiuj, kiuj faris la koron-teston, kaj samtempe decidis testi frenezan hipotezon: se ĉi tiu sistemo havas tiel teruran UX, tiam la sekureca sistemo ne estu bona, kvankam la domajno estas gov. .tr.

Rezulte, dum mi sidis dum vokoj, mi skribis malgrandan skripton, kiu ripetis tra ĉiuj nombroj de 0000 ĝis 9999 en la kampo kimlikNo. Ni havis barkodNo sur glumarko, do ĝi ne povus esti malĝusta.

Imagu mian surprizon kiam, eĉ post 500 kontinuaj petoj, mi ne estis malpermesita, kaj la skripto daŭre funkciis kun rapideco de 20 petoj sekundo de la flughaveno WiFi.

La alvokoj ne estis tre sukcesaj: mi estis alidirektita de unu fako al alia. Sed tre baldaŭ la skripto produktis la aviditan valoron 6505, kiu tute ne similis al la realaj 4 ciferoj de la pasporto.

Post elŝuto de la dokumento, montriĝis, ke ĝi klare ne estas la pasporto de mia edzino (rusaj eksterlandanoj eĉ ne havas tiajn numerojn), sed ĉiuj aliaj datumoj (inkluzive de nomo, familia nomo kaj naskiĝdato) estis ĝustaj.

Kiel malbone desegnita UX en Koronavirusa Testo Preskaŭ Metis Nin en Mem-Izoliĝon, Sed Sekureca Truo Savis Nin

La plej interesa afero estas, ke ankaŭ la strekkodoj ne estas hazardaj, sed venas preskaŭ unu post la alia. Tiel, teorie, mi povus trovi la kontaktojn, kiuj ricevis la pasportan numeron de mia edzino, kaj ĝenerale, glate elŝuti la privatajn datumojn de aliaj homoj.

Sed estis la 9-a matene kaj nokto sen dormo, mi malfruis al interreta renkontiĝo kaj ĝojis, ke ni rajtis eniri sen kvaranteno, do mi ĵus komencis mian vojaĝon tra Eŭropo.

fonto: www.habr.com

Aldoni komenton