Skip to content

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.

License

Notifications You must be signed in to change notification settings

lthurr/transistemas-celfar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

transistemas-celfar

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.

📃 CelFar especificaciones

https://nahual.github.io/qc-celfar/especificaciones.html

🤔 Qué necesitamos tener para ejecutar los tests?

Necesitamos las siguientes 2 cosas

📚 Versiones usadas

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 y ruta-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
  • Una vez allí, continuamos con el siguiente paso

⚙️ Cómo instalar las dependencias de nuestro proyecto transistemas-celfar?

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

📝 Ejecutar los tests

$ 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

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published