/Cypress-Tutorial

Primer proyecto de cypress

Primary LanguageDockerfile

Cypress

Es un marco de trabajo para pruebas desarrollado en Nodejs que requiere poca configuración.

Desarrollado principalmente para desarrolladores que suelen escribir sus aplicaciones en Javascript, dado que escriben aplicaciones que corren en un navegador.

Actualmente Cypress es compatible con Firefox, Chrome, Edge y toda la familia de navegadores Chromium, trabaja directamente en el navegador sin hacer llamados de red de manera directa. Lo que mejora los tiempos de respuesta en la pruebas al pasar directamente los comandos de la prueba hacia el driver.

Ejercicio 1.

Si tiene instalado asciinema puede reproducir los comandos para la elaboración del ejercicio así:

asciinema play images/proyecto1.cast

click sobre la imagen Pry1 Esto le dará una excenlente idea de lo que se espera al momento de realizarlo.

Ejercicio 2.

Si tiene instalado asciinema puede reproducir los comandos para la elaboración del ejercicio así:

asciinema play images/proyecto2.cast

click sobre la imagen Pry1 Esto le dará una excenlente idea de lo que se espera al momento de realizarlo.

Ejercicio 3.

Este es un primer acercamiento a la automatización de pruebas usando Cypress.

Note

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.