Usar campos y atributos diferentes a los de la base de datos en Laravel

En la lección 34 de nuestro curso Crea un Panel de Control con Laravel te enseñaré cómo puedes agregar un campo a un formulario y relacionarlo con una columna distinta en la base de datos, mediante el uso de setters y getters dinámicos con el ORM Eloquent, para ello nos apoyaremos una vez más en pruebas...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Creación de pruebas End-to-End con Laravel Dusk

En esta lección aprenderás a crear y utilizar una prueba con Laravel Dusk para probar paso a paso y de forma automatizada nuestro formulario de creación de usuarios como si se tratase de un usuario utilizando la aplicación desde el navegador....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Instalación y configuración de Laravel Dusk

En esta lección vamos a instalar y a configurar Laravel Dusk en nuestro proyecto. Laravel Dusk es un componente que nos permite probar nuestras páginas y aplicaciones de forma automática, abriendo una ventana del navegador y ejecutando los pasos como si de un usuario final se tratase....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Instalación de un proyecto existente de Laravel 5.4 (o superior)

Cuando queremos trabajar con un proyecto ya desarrollado en Laravel debemos realizar algunos pasos para instalar y configurarlo adecuadamente.  En esta lección haremos un repaso de lo que debemos tomar en cuenta para que nuestro proyecto funcione correctamente en el entorno de desarrollo local....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Cierre de sesión con Laravel Dusk

En esta lección vamos a escribir una prueba de la acción de cerrar sesión utilizando Laravel Dusk. Además aprenderás cómo implementar el feature para recordar un usuario que ha iniciado sesión en tu aplicación....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Configuración de Bitbucket Pipelines con Laravel, PHPUnit y MySQL

Los “Pipelines” son un feature de BitBucket que nos permite ejecutar pruebas automatizadas en nuestros proyectos cada vez que realizamos un Pull Request, o un Commit a un Branch en el repositorio del proyecto. Es decir, Bitbucket Pipelines trae integración continua, deploy y más a BitBucket. Veamos como podemos configurar este tipo de pruebas automatizadas […]

Ver post

Integración de Laravel Dusk

Ya en la lección anterior adaptamos el componente laravel/browser-kit-testing para que nuestras pruebas regresaran a la normalidad luego de actualizar a Laravel 5.4. Ahora integraremos el nuevo componente de pruebas Laravel Dusk que nos trae una mejora bastante significativa: podemos probar aplicaciones que hagan uso de Javascript en el navegador. De esta manera, haremos que los...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Laravel Dusk

Laravel Dusk es un nuevo componente para Laravel 5.4 que nos permite probar nuestras páginas y aplicaciones de forma automática. Este componente es el sucesor a Browser Kit Testing el cual nos permitía escribir pruebas y simular el comportamiento del navegador usando PHP, lo cual es muy rápido pero limitado porque no nos permite probar JavaScript. Dusk sí...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.