Este repositorio tiene el objetivo de respaldar el código utilizado en el taller de Testing de Transistemas, en la clase de automatización de pruebas de software. El objetivo de este repositorio es sumamente educacional.
https://nahual.github.io/qc-celfar/especificaciones.html
Necesitamos las siguientes 2 cosas
- Google chrome
- node & npm -> cómo instalar nodejs y npm
- Descargar el repositorio -> pueden bajarlo con este link
node --version
v18.18.2
npm --version
9.8.1
Una vez descargado el repositorio y teniendo instalado node y npm, vamos a abrir una consola
- Abre el menú de inicio
- Escribí
Ejecutar
y apreta Enter - Se abrirá una nueva ventana. Escribe
cmd
y vuelve a apretar Enter - Con la consola abierta, vamos a cambiarnos de directorio y vamos a ir a la carpeta donde nuestro repositorio está bajado:
- Para cambiar de carpeta vamos a escribir
cd ruta-de-la-carpeta
yruta-de-la-carpeta
es el directorio donde está el repositorio que descargamos - (Suponiendo que el repositorio lo hemos descargado en la carpeta de Descargas) para ir a esa carpeta vamos a escribir en la ventana de la consola
cd C:\Users\tu-usuario\Downloads
- Para cambiar de carpeta vamos a escribir
- Una vez allí, continuamos con el siguiente paso
Vamos a ejecutar en la consola estos 2 comandos, abajo hay una explicación de qué hacen
npm i -g npx
npm i
🤔 Explicación:
npm -i -g npx
, va a instalarnos un programa que vamos a necesitar para ejecutar nuestros tests
npm i
, va a instalarnos todas nuestras dependencias de nuestro repositorio, esas dependencias están declaradas acá
Ahora, si llegamos hasta acá, podemos ejecutar nuestros casos de prueba
$ npx wdio wdio.conf.js
$ npx wdio wdio.conf.js -v 1
$ npx wdio wdio.conf.js -v 2
$ npx wdio wdio.conf.js -v 3
por defecto vamos a ejecutar los tests en https://nahual.github.io/qc-celfar
-v 1
va a ejecutar los tests en https://nahual.github.io/qc-celfar/?v=1
-v 2
va a ejecutar los tests en https://nahual.github.io/qc-celfar/?v=2