logo logo

Todo lo que necesitas saber acerca de TestProject

Todo lo que necesitas saber acerca de TestProject

Contar con una plataforma gratuita y con buena documentación pueden ser características importantes a la hora de escoger las herramientas que vamos a utilizar. Por eso, venimos prestándole mucha atención a TestProject y hemos venido utilizándola desde hace un tiempo. En Abstracta, donde ofrecemos servicios especializados de pruebas de software, estuvimos realizando varias POCs (proof of concept, pruebas de concepto) para probar la herramienta en distintos contextos y compartir la experiencia con ustedes.

En este post cubriremos todo lo que necesitan saber sobre TestProject, les contaremos desde lo más básico a lo más avanzado, incluyendo qué es TestProject y qué nos ofrece hasta cómo automatizar pruebas en iOS sin una Mac ni XCode instalado y cómo realizar pruebas automáticas en una app mobile sobre Android integradas con Jenkins.

¿Buscando información en general acerca de esta herramienta?

Si están buscando información general de TestProject, ya sea para aprender desde cero o simplemente por curiosidad, entonces estos posts son ideales: Review de TestProject (plataforma gratuita de test automatizado), Introducción a las pruebas automatizadas con TestProject.

En este post escrito por Nicolas Reina, QA Tester en Abstracta Inc. encontrarán todo lo que buscan acerca de esta herramienta en cuanto a qué es, su funcionamiento, qué posibilidades brinda, planes para utilizarlo, e incluso la propia opinión de Nicolás como QA Tester, utilizándola como herramienta para su trabajo.

De pruebas manuales a automatizadas con TestProject.

Ya adentrándonos más en TestProject y las posibilidades que le brinda a sus usuarios, les compartiremos este siguiente post. Para todo tester o persona aficionada que esté buscando dar sus primeros pasos de pruebas manuales a automatizadas pero aún sin conocimientos en programación ¡entonces este post es ideal!

TestProject es una herramienta muy útil, y en el post que compartimos en este apartado, la autora del mismo, María, consiguió contar el paso a paso de cómo comenzar de una manera muy amena y amigable con esta herramienta.

¿Queriendo realizar pruebas mobile en CI/CD?

TestProject es una plataforma de automatización de pruebas end-to-end gratuita para web, mobile y API.

En el siguiente post, Mikaella, tester con conocimientos en automatización y  performance de Abstracta, cuenta todo acerca de su experiencia probando TestProject en un contexto algo diferente. Podrán leer acerca de cómo utilizar esta herramienta para realizar pruebas automáticas en una app mobile sobre Android, integradas con Jenkins. Pueden leer todo acerca de esto aquí.

¿Y se puede automatizar pruebas en iOS sin una Mac?

En el siguiente post, basándose en documentación oficial de TestProject, nuevamente Mikaella cuenta cómo automatizar pruebas en iOS sin la necesidad de tener una Mac a disposición, ni Xcode instalado, probandolo de esta manera directamente en una PC que tenga Windows instalado como sistema operativo. Mikaella nos contó su experiencia haciendo pruebas de concepto para validar esta feature tan interesante.

¡Pueden acceder al mismo aquí!

Data-Driven Testing con TestProject

Con el propósito de sacar el máximo provecho de esta herramienta, encontramos la funcionalidad de seguir el enfoque de Data-Driven Testing  (en español, pruebas dirigidas por datos), que provee una lógica de test reusable para reducir el mantenimiento de las pruebas y mejorar la cobertura de las mismas.

En este post Bayron Sepulveda, Software Tester en Abstracta, detalla paso a paso la manera en la cual se puede utilizar TestProject para Data-Driven Testing, utilizando una tabla de condiciones como entradas y salidas verificables.

Conclusión

La rapidez del setup y la facilidad con la que alguien puede tener un test automatizado tanto en Android como iOS (incluso sin tener una Mac) y ejecutando en Jenkins, hace que la herramienta se convierta en una posibilidad a considerar a la hora de automatizar. Como mencionamos anteriormente, continuaremos haciendo uso de TestProject en distintos contextos y así compartirles más experiencias.

Continuaremos actualizando este post con más información del blog de TestProject a medida que aprendamos más y más acerca de esta herramienta! Para más ayuda en español sobre testing de software, puedes visitar federico-toledo.com. No dudes en contactarnos.

¡Agradecemos a los colaboradores de estos posts! Muchas gracias a Nicolas Reina, Mikaella Mateos, Matias Fornara, Maria Gabriela Tenreiro, Bayron Sepúlveda y Federico Toledo.

About the author

Federico Toledo

Federico Toledo is COO and Co-founder of software testing company, Abstracta, and an advisor to Apptim, a mobile performance testing startup. With over 15 years of experience in performance engineering, he’s helped companies like Shutterfly and Broadcom to improve application performance. Dedicated to the community, he wrote one of the first Spanish books on testing, founded Abstracta Academy, and hosts the Quality Sense podcast where he interviews different thought leaders in testing from around the world.

Leave a Reply

FacebookLinkedInTwitterEmail