Terminamos con este artículo nuestra serie 99 cosas (que puedes hacer) para ser mejor tester, basada en los consejos que la gente de ministryoftesting.com han recopilado en el libro 99 Things Testers Can Do To Become Better Testers.
Aquí van los últimos, pero no por ello menos importantes, 33 (+ 1) consejos para que seamos mejores testers. Y ya sabes, si tienes consejos que compartir con nosotros, no lo dudes, cuéntanoslos.
67. Todo el mundo dentro del proyecto es responsable de la calidad – Steven Cross
68. Probar software debe ser divertido, así que sé positivo e intenta que todos en el equipo estén motivados sobre la importancia de las pruebas – Steven Cross
69. Acepta que los desarrolladores tienen una mentalidad diferente – Steven Cross
70. Sé valiente. Tú eres probablemente la única persona que dice “¿Estás seguro de que quieres lanzar esta versión ahora porque…?” – Vernon Richards
71. No te repitas. Esto lo aprendí del Programador Pragmático, aunque significa algo diferente para los probadores de software: No repitas las mismas acciones, no sigas el mismo camino, el mismo orden. Cambia tus hábitos. – Philippe Antras
72. Pide consejo/ayuda/feedback a testers experimentados – Erik Brickarp
73. Dale la vuelta a lo anterior. Los testers con experiencia deberían ayudar a los testers de menos experiencia en todo lo que puedan. Te ayudará a ti y ayudará al otro probador. – Gareth Waterhouse
74. Los testers experimentados pueden beneficiarse de pedir a los probadores con menos experiencia, para tener una visión nueva / fresca de un problema. Especialmente cierto cuando el tester experimentado prueba un producto “muy probado” (en ese caso añadirá una vía para luchar contra el sesgo). – Erik Brickarp
75. Usa la “caja” (el cuadro, el marco) en sí mismo para ayudarte. Mira los bordes de la caja. Crea una caja más grande, mira lo que hay ahora dentro y decide que quieres probar a continuación. Mira las aristas de nuevo, ¿puede moverse alguna de ellas un poco? ¿Qué consigues si lo haces? Realiza experimentos rápidos y poco costosos en cosas que parece poco probable que te sorprendan – porque a veces te sorprenden.
76. Usa otro par de ojos para ayudarte. Trabaja con alguien más, o trata de conseguir a alguien para una sesión rápida si en el equipo no hacéis revisión por pares. – Anna Baik
77. Deja tu ego en casa. Quizás ese bug alucinante no quede solucionado antes del go-live. Confía en que la persona que toma la decisión sabe más que tú. – Amy Phillips
78. Cuando dices que eres un tester, actúa como tal. Esa posición significa mucho más que probar en un comienzo. Podría incluso implicar dar una opinión sobre el salir o no salir a producción con esa aplicación. – Matt Archer
79. Respeta a los programadores, diseñadores, product owners y otras personas involucradas en el desarrollo.
80. Gánate el respeto de tus compañeros haciendo un gran trabajo y aprende a comunicar tus resultados. – Erik Brickarp
81. +1 al consejo anterior, especialmente no fomentes la ira entre probadores y desarrolladores.
82. Ve a eventos tecnológicos no relacionados con el testing – Rosie Sherry
83. Reduce los prejuicios y la ceguera no intencionadal. – halperinko
84. Aprende a tomar notas efectivas y documentar tus pruebas de diferentes maneras. Modelos, mapas mentales, bocetos y otros enfoques ayudan a obtener ideas y nuevas perspectivas sobre el sistema que se está probando.
85. Saca tiempo para tu propio desarrollo personal – un 5-10% o aproximadamente o medio día a la semana, para mejorar tus habilidades. Leer, practicar o aprender una nueva habilidad te reportará beneficios.
86. Mira el dibujo completo. Cómo aportan valor tus pruebas a tu equipo, proyecto, organización?
87. Aprende a usar regex (expresiones regulares).
88. Aprende a usar la línea de comandos. Scripts de shell y batch también.
89. Aprende un lenguaje de scripting. Se utiliza para automatizar tareas repetitivas o procesos. Manipulación de texto o archivos de datos, por ejemplo.
90. Conviértete en un usuario avanzado de Excel. Funciones, lógica y formato condicional pueden utilizarse como herramientas de análisis y prueba de gran alcance.
91. Deja de seguir scripts de prueba y piensa lo que haces – Stephen Blower
92. Pasa tiempo con los desarrolladores, diseñadores, gestores – Rosie Sherry
93. Comprende tu negocio y las necesidades del cliente, no sólo los requerimientos – Mike Hendry
94. Comprende tu dominio completamente así como a la competencia – Stephen Blower
95. No intentes encontrar errores o bugs. Intenta encontrar problemas y víctimas. Probar es más que comprobar. – Thomas Lattner
96. Estate preparado, no encontrarás todos los bugs, pero sigue intentándolo – Mauri Edo
97. Estate preparado, no todos los bugs que encuentres serán resueltos – Rosie Sherry
98. Prueba lo importante – Rosie Sherry
99. Pregúntate por la vercidad de los consejos 1-98, y su validez en tu contexto – Kinofrost
100. Prueba siempre qué pasa cuando violas las reglas. – Teemu Vesala
Hasta aquí esta recopilación de 99 (+1) consejos para ser mejor tester. Y, por favor, si tienes algún consejo para ser mejor tester, no lo dudes, cuéntanoslo.
Se positivo, piensa negativo. Tener una mentalidad negativa mientras se hace el diseño de pruebas puede ayudar a encontrar defectos que nadie había pensado, pero que pueden ocurrir.