Accede a todo EDteam con un único pago¡Sube a premium!

Comandos para crear testing en Laravel

El testing es una de las partes más importantes del desarrollo de software y en Laravel, puedes usar comandos que te ayudarán a agilizar el proceso y ser más productivo.

Diseño web
8 minutos
Hace 10 meses
Comandos para crear testing en Laravel

El testing es una de las partes más importantes del desarrollo de software, y aunque a muchos programadores no les guste, es una actividad que no se puede dejar al final del desarrollo, sino que debe acompañar el proyecto desde el inicio.

Si usas Laravel, uno de los frameworks PHP más populares entre los programadores, puedes agilizar tu trabajo con comandos. Y en este blog, te explicaré cuáles son los comandos que puedes usar en Laravel para crear testing. Porque tú sabes que en español, #NadieExplicaMejor que EDteam.

Pero antes, déjame refrescarte la memoria:

¿Qué es testing?

En palabras sencillas, el testing se trata de los procesos, métodos de trabajo y herramientas que nos permiten probar que un producto, sistema o software funcione correctamente. Gracias al testing, podemos encontrar posibles errores o elementos que pueden optimizarse.

¿Qué tipos de testing existen?

tipos-de-testing-blog-EDteam.png

Existen varios tipos de testing, pero te explicaré tres de los más usados:

Test unitarios

Son funciones cuyo objetivo es probar componentes específicos. En otras palabras, son fragmentos de código que se crean para probar otros fragmentos de código. Estos test nos permiten asegurarnos de que cada componente funcione correctamente de forma individual.

Test funcionales

A diferencia de los test unitarios, a estas pruebas no les importa cómo se realiza cada proceso (los que se encuentran en el medio), sino que se enfocan en el resultado final. Estos test nos ayudan a verificar que el sistema en su conjunto cumple con las expectativas y funcionalidades requeridas.

Test de navegador

Estos test nos permiten verificar que nuestra aplicación se comporta correctamente desde la perspectiva del usuario final. Su objetivo es asegurar la usabilidad y la presencia de los elementos clave, como por ejemplo, que existan los botones, las lista de desplegables, etc.

Comandos para crear testing en Laravel

Ahora sí, toma nota de estos comandos y ponlos en práctica.

Crear un archivo nuevo de test funcional

php artisan make:test NombreDelTest

Crear un archivo nuevo de test unitario

php artisan make:test NombreDelTest ——unit

Ejecutar los test en el proyecto (funcionales y unitarios)

php artisan test

Crear un test de navegador

php artisan dusk:make NombreDelTest

  • Es importante tener en cuenta que, para escribir test de navegador en Laravel, necesitas instalar Laravel Dusk.

Ejecutar test de navegador

php artisan dusk

Ahora que ya conoces estos comandos, es momento de dar el siguiente paso y dominar completamente el testing en Laravel. Para eso, no te preocupes, que en EDteam tenemos el curso perfecto para ti: Testing con Laravel. Aprovecha las primeras clases gratis y aprende a implementar testing en todas tus aplicaciones escritas en Laravel.

Y si no lo sabías, #LoAprendisteEnEDteam.

Comentarios de los usuarios

Pregunta a ChatEDT