Blog

Mejores sitios web de prueba para practicar diferentes tipos de tests

¿Estás probando una nueva herramienta de testing o preparando una demo? Te presentamos algunos sitios web y recursos para aprender a automatizar y practicar tests.

Foto de Priscilla Du Preez en Unsplash

Los sitios web de prueba siempre son necesarios para practicar, ya sea para cursos, talleres, webinars, probar nuevas herramientas, etc. Por eso, en este post, quiero dejarles una lista de los sitios a los que nos referimos cuando probamos nuevas herramientas para pruebas de software en Abstracta.

Mantendremos esta lista actualizada a medida que encontremos más sitios web para realizar diferentes tipos de pruebas de software.

Sitios de E-commerce

De todos los sitios web que deben ser de calidad, los sitios de e-commerce son prioritarios para un correcto funcionamiento. Los carritos de compras abandonados, los tiempos de carga lentos y una UX deficiente son todos problemas de calidad que podrían evitarse con un adecuado plan de pruebas de software para e-commerce.

A continuación, encuentra algunos sitios web de comercio electrónico para hacer pruebas:

Demoblaze

Demoblaze es un ejemplo de sistema de e-commerce proporcionado por BlazeMeter para practicar la automatización usando JMeter, ejecutándolo con Blazemeter. Incluso incluye una sección con un video para que puedas probar el protocolo HLS.

OpenCart

En Abstracta, realizamos periódicamente varias sesiones de capacitaci´ón y también ofrecemos cursos online de de testing de software. Para nuestros cursos, instalamos una versión del e-commerce open source llamado OpenCart

Juice-Shop

Juice-shop es un sitio muy popular utilizado para probar en general, vulnerabilidades de seguridad.

2Checkout

El sistema Sandbox de 2checkout no es solo un sistema de e-commerce para los clientes, también permite explorar otras funciones en el backend de administración, incluidos informes, gestión de ventas, etc.

WPmobilepack

WPmobilepack es un e-commerce simple e ideal para ejecutar diversos tipos de pruebas de software.

Otros Sistemas

DBank Demo

DBank Demo consiste en un sistema bancario online con el que puedes practicar tests.

OrangeHRM

OrangeHRM es un producto open source para la gestión de recursos humanos, que tiene un sitio de demo que funciona muy bien para ejecutar pruebas de un sistema real. 

Computer-Database

Computer-Database es un sitio de prueba proporcionado por Gatling (una herramienta para pruebas de performance). Este sitio cuenta con una base de datos informática, donde hay una lista con varias columnas y un filtro de búsqueda.

Demostración de JPetStore

JPetStore es un sistema de prueba proporcionado por Octoperf (otra popular herramienta para pruebas de performance). Como sugiere el nombre, es una tienda de mascotas falsa con diferentes listados, filtros, etc.

Automatización de Pruebas Web

Cuando se trata de la automatización de pruebas, hay una gran variedad de herramientas y frameworks para elegir. Independientemente de las herramientas que estés probando o de la habilidad que tengas en test automation, estos demos de sitios web te serán útiles para la práctica.

DemoQA

DemoQA es un sitio que contiene muchos de los elementos típicos de la mayoría de sitios web y está bien orientado a practicar la automatización de pruebas, para estimar la mejor manera de abordar cada una de las particularidades que se pueden encontrar, tales como elementos de una lista que se ordenan con drag & drop, entradas de diferentes formatos, etc. 

SwagLabs

SwagLabs es otra demo de sitio web útil para probar los flujos de inicio de sesión y del carrito de compras. Un punto a destacar de SwagLabs es que cuenta con 4 inicios de sesión diferentes que puedes usar para probar diferentes experiencias dentro del mismo sitio: usuario normal, bloqueado, con problemas y con problemas de rendimiento.

Selenium Easy

Selenium Easy es similar a DemoQA, excepto que este es proporcionado por Smartbear CrossBrowserTesting.

Test Pages for Automating

Junto con DemoQA y Selenium Easy, Test Pages for Automating cuenta con numerosas páginas demo para checks automatizados, que usa por ejemplo Alan Richardson, también conocido como “Evil Tester”.

The-Internet

Dave Haeffner, creador de Elemental Selenium, también ofrece este sitio web para probar diferentes elementos, tales como menús desplegables, hovers, etc.

GlobalsQA

Este sitio propiedad de Angular Banking es un pequeño ejemplo de sitio web de un banco escrito en Angular para probar su framework de automatización, frente a un sitio web desarrollado en Angular.

GlobalsQA cuenta con un listado de transacciones, así como diferentes escenarios de inicio de sesión, depósitos y workflows de comportamiento.

UI Test Automation Playground

Si bien este sitio es más pequeño que los demás sitios mencionados, UI Test Automation Playground contiene casos de prueba de carga lenta, ID dinámicos e incidentes de automatización que surgen en capas ocultas.

Basic Calculator

Basic Calculator, creada por Mike Talks, cuenta con una interfaz gráfica que permite que tengas tu primer acercamiento a la herramienta Selenium.

The Automation Practice

The Automation Practice es un ejemplo de e-commerce de ropa ideal para realizar pruebas de varias páginas, filtrado de categorías y escenarios de prueba de carritos de compras.

Testing a nivel de servicio (API, SOAP, REST)

API públicas

Esta es una lista detallada de API gratuitas para su uso en software y desarrollo web, con muchas interfaces diferentes para practicar.

Restful Booker

Restful Booker es una API de reservas que prueba cada tipo de escenarios del CRUD (Crear, Leer, Actualizar, Eliminar) de una API REST.

PetStore

Esta Petstore propiedad de Swagger cuenta con diferentes métodos accesibles.

Aprender y practicar Software Tests

Como testers, si alguna vez estamos recibiendo capacitación, en el proceso de evaluación de herramientas o bien cuando estamos explicando técnicas a otro tester, debemos usar sitios web de prueba.

A veces necesitamos sitios que sean lo más parecidos a un sitio real y otras veces necesitamos unos que nos permitan experimentar ciertas dificultades o particularidades de las herramientas que estamos aprendiendo. Entonces, ¡espero que esta lista te sea útil para lograr ambas situaciones!

¿Conoces otros sitios que debamos agregar a esta lista para automatizar pruebas y/o probar la performance de sitios web? ¡Cuéntanos en los comentarios!

¿Estás probando o desarrollando una aplicación móvil nativa? Te invitamos a explorar Apptim, una nueva herramienta para probar integralmente una aplicación móvil y analizar su rendimiento.


Otros contenidos relacionados

API Testing: Guía práctica para iniciarse

¿Cuándo es el mejor momento para comenzar con las Pruebas de Performance?

Velocidad de herramientas low code para automatización

Cómo elegir la mejor Herramienta de Automatización de Pruebas para tu proyecto en 5 simples pasos

27 / 175