10 lessons learned from 10 years career software testing
Després de passar gairebé una dècada a la indústria de les proves de programari, crec que sóc elegible per escriure els aprenentatges. :)
La majoria de les vegades m’han preguntat si faig proves amb el rol actual?
La meva resposta és: SÍ, sempre!
Com he escrit en moltes publicacions de STH en el passat, la prova de programari tracta sobre la ment i els ulls i no sobre anys d’experiència , s’espera que creixi amb l’experiència.
A un nivell per a principiants, quan es perdeu un error, se us acaba de notificar, a nivell mitjà, quan es perdeu un error crític, se us indica que no el repetiu i, a nivell superior, no se suposa que haureu de fer això. tipus d’error.
Així, amb l’experiència, cal entendre la responsabilitat que tenen. Per la present, acabo d’intentar assenyalar els meus aprenentatges:
10 menjars per emportar a partir de 10 anys de carrera en proves de programari:
Lliçó # 1: La prova de programari és un repte
Quan sento que no hi ha res a fer sobre les proves de programari, em sento estrany.
No és difícil tastar la recepta preparada pel xef i dir-li que s’ha oblidat d’afegir sal? No és difícil suggerir a l’autoproclamat millor pintor que faci servir taronja en lloc de blau? No és difícil esbrinar l’error ortogràfic d’un llibre de 200 pàgines?
Així és com són les proves de programari. Us interpel·la a estar alerta, a conèixer-los i, en última instància, a ser qui us agrada a la gent encara que trobeu errors en el seu treball.
Lliçó # 2: La prova de programari tracta d'actitud
Trobar falles en el treball d’altres persones no dóna dret a ser groller, crític o autoritat.
preguntes d'entrevistes sobre angularjs per a persones experimentades
L’actitud adequada per ajudar a millorar la qualitat hauria de ser la principal preocupació. Un provador ha d’abordar la tasca de prova amb una actitud correcta i ha de tenir una visió més global en lloc de criticar algú o demostrar-se millor.
Lliçó # 3: Les proves de programari necessiten habilitats comunicatives
Quan el vostre treball consisteix a trobar falles en el treball d'altres persones i transmetre-ho també a la persona pertinent, necessita tacte. A ningú li agradaria escoltar 'heu comès errors', però tothom respondria positivament a 'ho podem fer millor d'aquesta manera, no us sembla?'
Lliçó # 4: Les proves de programari requereixen habilitats d’anàlisi
Per què els desenvolupadors resolen voluntàriament els errors, informats pel provador X però no pel provador Y?
El provador X sempre proporciona una millor informació sobre l’error informat. Fa una investigació al voltant del tema, intenta entendre-ho causa arrel del problema , renderitzarà l'informe d'errors amb detalls i aquest és el motiu, als desenvolupadors els agrada prioritzar els seus errors.
Lliçó # 5: La prova de programari consisteix en un aprenentatge constant
Per sobreviure en qualsevol camp, cal millorar contínuament i les proves de programari tampoc no són una excepció.
El mercat està inundat d’eines, documents, blocs i molts altres mitjans per aprendre coses noves. Per créixer i ser bo en el que esteu fent, heu de seleccionar el que es basa en la vostra àrea de treball i les vostres opcions, juntament amb les demandes actuals.
Per exemple: fa cinc anys, algú ha pensat mai que buscaríem tan malament els provadors mòbils? Així ha canviat la tecnologia i la generació i, en última instància, les demandes i, per sobreviure, s’ha d’aprendre. :)
Lliçó # 6: Les proves de programari no requereixen certificació, sinó habilitat
No passa res per obtenir la certificació, però no és obligatori.
Cal tenir un bon provador proves d’habilitats com a ull nítid per obtenir detalls, habilitats analítiques i de resolució de problemes, etc. i crec que cap certificació pot demostrar que sou bo en aquestes habilitats esmentades. Tot i escriure casos de prova, cap de nosaltres preferiria pensar específicament en l’anàlisi del valor límit i les taules de decisions. El que cal és aplicar el sentit comú al coneixement.
Lliçó # 7: Les proves de programari tenen a veure amb l’automotivació
A qui li agradaria una persona que indiqués escombraries al balcó i us faci escombrar? Tant se val si està ajudant a fer alguna cosa neta, sobretot no serà apreciat.
Així és la professió! És possible que us agradi o no la feina de millora de la qualitat que feu, però heu d’entendre la importància del que esteu fent. I puntualment, haureu de donar cops d’esquena per la feina que feu.
Digueu-vos a vosaltres mateixos: 'Estic fent la millor feina del món, ja que estic ajudant a millorar alguna cosa', al començament del dia i no necessitareu el judici favorable de ningú per motivar-vos.
Lliçó # 8: Les proves de programari consisteixen a entendre la prioritat
Què escollireu quan vulgueu assistir a una festa però heu d'estar a casa per tenir cura d'alguna cosa? Comprendreu les circumstàncies, decidireu les prioritats i, en conseqüència, seleccionareu la millor opció.
Així és com també funcionen les proves de programari. Com a provador, us podeu distreure amb moltes tasques alhora, però heu d’entendre la prioritat de cadascuna, heu d’aprendre de les experiències passades, heu de demanar consell a qui ja ho ha viscut i, finalment, treballar segons la prioritat. .
Quan estàs en temps de manca, hi ha no cal documentar-ho tot però per realitzar proves i, de la mateixa manera, cal seguir tots els processos per a un projecte de manteniment.
Lliçó 9: La prova de programari tracta de la satisfacció del client de manera qualitativa
Quan feu proves, heu de ser usuari final.
Realment no importa com s’ha d’utilitzar el producte, però sí que és important saber com es pot fer servir el producte, ja que és així com l’usuari final utilitzarà el producte. Poseu-vos a la pell de l'usuari final, penseu en el comportament del producte quan no es tanca correctament, amb pestanyes contínues, quan el maneja un nen, quan no hi ha alimentació, etc.
Al món real, quants de nosaltres posem en marxa l’ordinador segons el manual de l’usuari? La majoria de nosaltres no. Perquè per a nosaltres és un procés amb què estem acostumats des de fa anys i ara creiem que cap documentació pot ajudar a millorar el procés. El mateix s'aplica a les expectatives de l'usuari final. Tothom vol un producte excel·lent de manera simplista i, com a provador, el vostre treball consisteix a provar aquesta simplicitat. :)
Lliçó 10: La prova de programari és una feina de la qual us podeu sentir orgullós
No crec que hagi d’escriure ni una sola paraula sobre aquest punt.
Ningú no us pot fer sentir inferior sense el vostre consentiment. I recorda, si no estàs orgullós, no has acabat.
Sigues intel·ligent, segueix el teu cor, el teu budell i tots els teus objectius. Estic segur que us trobareu en una trajectòria professional que us ompli d’orgull.
Sobre l'autor: Aquesta publicació inspiradora està escrita pel membre de l'equip de STH Bhumika M. Ella és cap de projecte, amb més de deu anys d'experiència en proves de programari. A ella li agrada molt provar i li encanta provar que tot existeix.
Espero que pugueu aprendre alguna cosa de la meva experiència i créixer a un ritme molt més ràpid a la vostra carrera.
Voleu compartir el vostre aprenentatge d’aquesta professió? Sens dubte, ens agradaria saber-ho.
Bones proves :)
Lectura recomanada
- Selecció de proves de programari com a carrera professional
- Les millors eines de prova de programari 2021 (Eines d'automatització de proves de control de qualitat)
- Llibre electrònic de paquets de proves de programari
- Prova de programari Treball d'assistent de control de qualitat
- Opcions professionals per a professionals de proves de programari
- Les proves de programari són ment i ulls, no anys d’experiència.
- Com obtenir un treball de prova de programari ràpidament
- Ressenya del llibre 'Lliçons apreses en proves de programari'