keyboard_arrow_left

#4Sessions | Selenium + Docker: ¡Qué me es-test container!

El pasado sábado 15 de septiembre tuve el honor de ser uno de los ponentes de las #4sessions de verano en este 2018.

En mi sesión, que titulé “Selenium + Docker: ¡Qué me es-test container!“, intenté explicar en qué consiste el functional testing (muy por encima), cuál es la diferencia con el resto de tests que todos conocemos (Unit test, Integration…) y como mediante Selenium podemos añadir este tipo de pruebas a nuestros proyectos web en C#.

Además, utilizando las imágenes de Docker que SeleniumHQ ha desarrollado, y automatizando la ejecución de dichos tests mediante Azure DevOps (antiguo VSTS), conseguimos añadir a nuestro pipeline de CI/CD las pruebas funcionales que tantos problemas nos evitan, especialmente cuando queremos tener una trazabilidad y un conjunto de regression test que eviten que rompamos algo al añadir funcionalidad nueva o modificar la existente.

A continuación os dejo los enlaces a los recursos que utilicé en la charla.

Código del proyecto C# usando Selenium disponible en:
https://github.com/huorswords/swords.demo.selenium

Y por último, las diapositivas aquí:

https://www.slideshare.net/techdencias/selenium-docker

¡Gracias a todos los asistentes por venir!

_comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

4Sessions, Azure, Web

#4Sessions | Selenium + Docker: ¡Qué me es-test container!

20-Sep-2018

por

Angel Garcia Santos

El pasado sábado 15 de septiembre tuve el honor de ser uno de los ponentes de las #4sessions de verano en este 2018.

En mi sesión, que titulé “Selenium + Docker: ¡Qué me es-test container!“, intenté explicar en qué consiste el functional testing (muy por encima), cuál es la diferencia con el resto de tests que todos conocemos (Unit test, Integration…) y como mediante Selenium podemos añadir este tipo de pruebas a nuestros proyectos web en C#.

Además, utilizando las imágenes de Docker que SeleniumHQ ha desarrollado, y automatizando la ejecución de dichos tests mediante Azure DevOps (antiguo VSTS), conseguimos añadir a nuestro pipeline de CI/CD las pruebas funcionales que tantos problemas nos evitan, especialmente cuando queremos tener una trazabilidad y un conjunto de regression test que eviten que rompamos algo al añadir funcionalidad nueva o modificar la existente.

A continuación os dejo los enlaces a los recursos que utilicé en la charla.

Código del proyecto C# usando Selenium disponible en:
https://github.com/huorswords/swords.demo.selenium

Y por último, las diapositivas aquí:

https://www.slideshare.net/techdencias/selenium-docker

¡Gracias a todos los asistentes por venir!

_comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *