Yuyaykuy huk paqarichiqqa kasqaykita, chaymanta huk pruebaq huk pantayta apamusunki mayqinchus regresión kaqpi tarisqa karqa. Kay pantayta allichayta munanki, chayrayku huk tiksi ruwasqa kananpaq mañakunki. Ñam yuyaymanachkankiña imayna chayta hapinki, chayman aysana mañakuykunata tinkinki, chaymanta yupaykunata yapanki chaymanta ruru kamachiq mana ima tapuyniyuqchu kanqa.
Wakin tiempon pasashan, mosoq boletotaq rikhurin, ichaqa ukhupin iskay kinsa chirukunalla, pantalla hap’iypas. Suspiraspa, kay willayta llamk'achispa chay pantayta mirachiyta munanki, ichaqa mana pantay kanchu. Achka kutita kallpachakunki, ichaqa tukukuypi, pruebaqman qillqanki chay pantasqa mana mirachiy atikunmanchu, chaymanta musuq muyuriq chuyanchaykuna qallarikun.
Tiempota pasachkanki mayqinchus musuq ruwanakunapi llamk'anapaq, wak pantaykunata allichaypaq utaq anime codigo refactorta qhawanapaqpas llamk'achiy atikunman karqa.
Ñoqaq sutiyqa Evgeny Domninmi ; QA kani , chaymanta qhawayniyta willayta munasaq imachus allin pantay willayta ruwan chaymanta. Pampachaykuway unayta riqsichisqaymanta —qallarisun.
Boletopa titulonpi kimsa tapukuykunata kutichinaykipaq kallpanchakuy:
Huk yachaysapa paqarichiqqa tituluta qhawaylla necesitanqa chay sasachakuymanta hamut'anapaq. Kay hina:
Yaykuna P'anqa: Mana allin yaykuna rimata churaspaqa manam pampaqa resaltasqachu
Sapa kuti rikurqani pruebaqkuna qunqasqa willayta boleto kaqpi mayqin pachakunapichus chay sasachakuy ruwakurqa Kayqa aswanta UI-wan tinkisqa boletokunapi relevante, maypi web kitip direccionnin utaq llika mañakuy mana rikukunchu. Kayta sapa kuti sut’inchay. Sichus boletopi sapaq chakra kan chayqa, ancha allinmi, chayman churay. Mana chayqa, mirachiy ruwaykunapi rimay, kayhinata:
Huk kamachiq yupaywan escenificación pachaman yaykuy.
Pasokunamanta rimaspaqa...
Huknin aswan chaniyuq t'aqakunaqa pantasqa mirachiy kamachiykunam. Iskay rakikunatam resaltasaq, chaypim yuyaymanasaq: llamkanakuna formato (rikuypaq) chaymanta contenido (datos ukhupi).
Estructurata waqaychay
Hukhina hukniray pantay willakuykunamanta kan, ichaqa klasiku kaqpi, kay t'aqakunayuq kananku tiyan:
Kay estructurata llamk’achiy, hinaspa sapa kuti chayman k’askakuy. Kayqa hukninmi chay casokunamanta maypichus huklla kay yanapanqa yuyayniykikunata organizayta mayk’aqchus chay asuntomanta willachkanki.
Yupasqa listawan yanapachikuy
Yupasqa listawan llamk’aykunata t’aqay. Wakin kuti, pruebaqkuna sut'inchaykunata qillqanku, ichaqa huk bloque de texto continuo hina. Ama kayta ruraychu. Llapa runapaqmi aswan facil kanqa leeyqa, sichus chay llank’anakuna t’aqasqa kanqa chayqa.
Atikuqtinqa mana gramatica pantaspa qillqana.
Kunanqa, kay llamkaykunapa imayna kasqanmanta pasasunchik.
Manan sapa sapalla ruwayta huk sapaq llamkanaman t'aqanaykichu tiyan sichus mana ancha chaniyuqchu pantayta mirachinapaq —kayqa sasa ñawirinapaq chaymanta ruwaypi llamk'achinapaq. Ama manchakuychu achka ruwaykunata huk llamkayllapi churayta. ¿Ima niyta munani?
Mana allin :
test.com/login
nisqaman riy
Yaykuna pampapi ñitiy
Yaykuna yaykuyman yaykuy
Contraseña nisqapi ñit’iy
Yaykuna rimayta qillqay
Allin :
test.com/login
nisqaman riy hinaspa mayqin yupaywanpas yaykuy
Manam llamkanakunata pakichkaykuchu imakunamanchus paqarichiqqa naturalmente ruwanqa chaymanta flujo estándar qatispa. Qallarichkaptiymi piensaq kani sapa ruwayqa kikinpa llamkayninta necesitasqanmanta, ichaqa manam necesariochu.
Ama iskay yuyaywan rimaychu
Sapa kuti llamkanakunata yapay sapa llamkanapi qhawanapaq sapanchasqa mañakuywan, chaymanta ñit'inapaq sapanchasqa ñit'inata qillqay (aswanta sichus kikin sutiyuq botones kanku).
Prueba nisqamanta willakuykunata churay
Yaykuna willayta quy sichus pantay yupayniykiwan tinkisqa kachkan, chaymanta ama iskayrayaychu prueba útil cargakuna churayta mayqinkunachus pantayta mirachiypi yanapakunku.
Hukmanta qhawariy llank’asqaykita
Wakin kuti, pantaywan tupasqaykimanta chaylla llamkanakunata qillqanki, ichaqa huk llamk'ayta faltasqayki hunt'asqa hamut'anapaq utaq pantasqa mana qhipaman mirachiyta atikunmanchu. Chhayna kaqtinqa aswan sut’i ruwaykunatan tarina kanqa.
Sapaq t’aqa suyasqa ruwaymi, chaypin willanchis (mana musphaylla) ima ruway suyasqa kasqanmanta, chay ruwaykunata qatikuqtinku. Kaypi mana achka sapaq yuyaychaykuna kanchu wakmanta kay t'aqa kanan tiyan—kamachiq ima ruwaymanchus ruwana pusanan tiyan chayta hamut'anan tiyan. “Tukuy imapas allintam llamkanan” nisqa rimaykunaqa manam kuchunchu —qillqay chay específico comportamientota.
Kaypiqa, qillqanchik imakunam chiqap pasasqanmanta, chay llamkaykunata qatispanchik. Kaypipas especificidadqa ancha allinmi. Ama “tukuy imapas pakisqa” nispalla qillqaychu (chayna kaptinpas). Tukuy ima pakikushkata rikuchik rikuchikkunata willay. Kay hina:
GET /accounts
mañakuypi 500 pantay kutichisqa , chaymanta UI hark'asqa. Ruwaqqa manam p'anqamanta lluqsiyta atinchu nitaq elementokunapi ñit'iytapas atinchu.
P'anqata musuqyachiyqa hukmanta mañakuyta qallarichin chaymanta kikin pantayman pusakun.
Huk rimaypi, chiqa efectota willay chaymanta imaynachus chay ruwaqpa flujonta impaktakun.
Kayqa sapaq rakim rimanapaq hina. Chayqa maypi yapasqa willayta k'askachinki chaymanta chay pantayta willan. Wakin paqarichiqkunata riqsini mana fanschu kanku ñawiriy mirachiy llamkanakuna chaymanta chiqan ruwayman rinku chaymanta yapasqa materialkuna chayta sut'inchanku.
Aswan allinmi huk kutilla qaway, pachak kutita uyarinamantaqa. Kayqa ancha allinmi ima pasakusqanmanta, maypi kasqanmanta qawaspa qawachinapaq. Sapa kuti pantalla hap’iyta k’askachinaykipaq kallpachakuy.
Sichus huk mañakuy kan maypi pantay ruwasqa, sapa kuti ticketpi churasqa kanan tiyan. Ichaqa, mañakuykunaqa achka imaymana parametrokunatam hap'in. Kaykunatan resaltani importante kasqankuta churanapaq:
GET
, POST
, TRACE
, OPTION
, hukkunapas Askha métodokuna kan, imaynachus kan mañakuykuna kikin URL kaqwan ichaqa hukniray métodokunayuq. Ama qunqaychu chayta boletopi niyta.
Wakin kuti, pantaykuna tarikunku consola kaqpi, chaymanta kaykunata yapayta atikunman boletoman. Ichapas kayta ruwachkankiña, ichaqa chaylla reparasaq huk hatun bloque qillqa sapa kuti waqaychasqa kanman .log
archivo hina chaymanta yapasqa boletoman. Chaynapim registrokuna hinaspa kikin boletopas allinta leekun.
Kayqa llapanmi allin hinaspa allin, ichaqa ¿maypitaq tiempota tarisun tukuy imapas kayna sumaq rikchakunanpaq? P’unchawkuna chayamuchkanña, kamachiq phiñakuchkan, producción nisqapi bloqueador kachkan, hinaspa tiyaykuspa tukuy imata qillqanaypaq niwachkanku? Desarrolladorman directamente mensajellata apachisaq, chaymanta chaylla.
Kayqa huk argumento lógico nisqa, chaymi hatarinman. Manam ima ilusionestapas waqaychanichu huk pruebaqpa allin pachanmanta, maypi pruebapaq achka pacha qusqa, tukuy imapas ruwaywan purin, chaymanta allin chaymanta hatun calidad documentación waqaychasqa. Entiendenin —sapa kuti, pacha llallinakuy, ruphachiy... allin, ñawikuna, hinallataq carrera tukuy imata tiempollanpi ruwanapaq.
Huch'uy pantaykunaqa huñunakunku, aswan pachata hap'inku contexto tikrayrayku, mana allin ruwaykunamanpas pusanku. Sichus pisi pisimanta allinchakuykunata ruwayta qallarisun chaymanta imayna llamk'asqankuta qhawayta, huk ruwayta ruwayta atisun aswan takyasqa, estandarizado, chaymanta llapa participantekunapaq ñawpaqmanta willay atiy.
Proyecto kamachiq hamut'anqa imachus ruruwan ruwakuchkan mana llapa runata musuqyachiykunata aysayta necesitaspa, ruwaq mana prueba ruwaqman mirachiy condicionkunamanta sut'inchayta mañanan tiyanchu chaymanta mana pruebamanta aysanqachu, chaymanta interesadokuna, kutinpi, sut’i qhawariyniyuq kay rurupa ñawpaqman puriyninta.
Kay qillqasqaqa aswan qallariqkunapaqmi, pruebakunapi ñanninkuta qallarichkanku utaq qallarichkankuña. Creeni huch'uy llamkanakuna hatun ruwaykunaman pusasqankuta, chaymanta kay qillqasqapi yuyaychaykuna aswan allin pantay willakuykunaman pusanqa.
Sichus ima tapukuyniykipas, yuyaychayniykipas, mana acuerdopi kasqaykipas otaq quejakuyniykipas kan chayqa, ama manchakuspa comentarios nisqapi saqey —niyta munani uyariyta!