Fernando Távora

¿Cómo entrenarse en Test Automation?

Tarde o temprano, todo tester manual se pregunta por automation.

¿Debo aprender a automatizar pruebas?

Algunos descartan la posibilidad pero otros tantos deciden embarcarse y generalmente la primera forma de encararlo es: ¿A ver si puedo automatizar la app que testeo todos los días en mi trabajo?

Inicialmente es una buena forma de encararlo, puede haber una ventaja o posibilidad de agregar valor a nuestro rol actual en el equipo empujando la iniciativa de test automation. Pero tiene sus riesgos.

  • ¿Qué pasa si cambiamos de proyecto o de trabajo y ya no tenemos acceso a esa app?
  • ¿Tenemos en nuestro trabajo el espacio suficiente para dedicarle el tiempo que realmente necesita?
  • ¿Nos puede poner en riesgo el tiempo que dejamos de dedicarle al testing manual?

Si el objetivo es realmente preparse para dar el salto a test automation podemos aprovechar herramientas disponibles en internet para usar como conejillo de Indias o crush dummies.

Ya sea para automatizar aplicaciones web o servicios REST, estas son algunas herramientas que se pueden aprovechar:

Con esos sitios, podemos practicar cualquiera de las herramientas y lenguajes más populares como así también patrones como Page Object o Screenplay.

Entre las API públicas para realizar pruebas tanto con Postman como con cualquier otra herramienta para automatizar pruebas de servicios REST podemos encontrar:

De esta manera, tenemos a nuestro alcance herramientas para practicar y entrenar nuestras habilidades de test automation sin depender del entorno laboral. Y además podemos desarrollar un portfolio personalizado sobre lo que sabemos hacer para agregar a nuestros CV y presentarnos a una entrevista.