Tabla de contenido:

¿Cómo se ejecuta un solo caso de prueba en karma?
¿Cómo se ejecuta un solo caso de prueba en karma?

Video: ¿Cómo se ejecuta un solo caso de prueba en karma?

Video: ¿Cómo se ejecuta un solo caso de prueba en karma?
Video: Curso de Angular - Introducción al Testing con Karma, Protractor, Jasmine 2024, Noviembre
Anonim

Por defecto, el karma corre todo tu prueba archivos. Para prueba a soltero archivo o carpeta, use la marca --grep. (Si realizó una configuración manual, asegúrese de que su configuración maneje esta bandera). Pasar los archivos a prueba a la bandera grep: npm ejecutar prueba - --grep prueba / foo / bar.

En consecuencia, ¿cómo se ejecutan los casos de prueba en karma?

Tenga en cuenta que deberá utilizar Karma con Windows para realizar la prueba en Internet Explorer

  1. Paso 1: instalación. Instale Karma y los complementos necesarios usando NPM.
  2. Paso 2: configuración. Cree un archivo llamado karma-conf.
  3. Paso 3: Ejecución de pruebas mediante la interfaz de línea de comandos de Karma.

Además de arriba, ¿cómo ejecuto una prueba de jazmín desde la línea de comando? Esto debería ponerte en marcha rápidamente:

  1. instalar Node. js (obviamente).
  2. A continuación, instale Jasmine. Abra un símbolo del sistema y ejecute: npm install -g jasmine.
  3. A continuación, vaya a cualquier directorio y configure un 'proyecto' de ejemplo: jasmine init. ejemplos de jazmín.
  4. Ahora ejecuta tus pruebas unitarias: jazmín.

En consecuencia, ¿qué es una carrera única en el karma?

CLI: - soltero - correr , --no- soltero - correr . Descripción: Modo de integración continua. Si es verdad, Karma iniciará y capturará todos los navegadores configurados, correr pruebas y luego salir con un código de salida de 0 o 1, dependiendo de si todas las pruebas pasaron o fallaron.

¿Qué es karma JavaScript?

Karma es un corredor de prueba para JavaScript que se ejecuta en Node. js. Utilizando Karma para ejecutar pruebas usando uno de los muchos JavaScript suites de prueba (Jasmine, Mocha, QUnit, etc.) y haga que esas pruebas se ejecuten no solo en los navegadores de su elección, sino también en la plataforma de su elección (escritorio, teléfono, tableta).

Recomendado: