Jstesttriver

Consola remota de JavaScript
Descargar ahora

Jstesttriver Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Nombre del editor:
  • JsTestDriver Team
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 2.9 MB

Jstesttriver Etiquetas


Jstesttriver Descripción

Jstestdriver es una aplicación simple basada en la línea de comandos que tiene como objetivo proporcionar a los desarrolladores una consola remota de JavaScript. JstestDriver consiste en un solo archivo de jarra que contiene todo lo que necesita para comenzar. Principales características: Control de línea de comandos: el código JavaScript en el navegador por diseño no está permitido interactuar con el sistema de archivos o la línea de comandos. Esto crea problema al intentar ejecutar pruebas de manera automatizada. Un buen corredor de prueba debe permitir el control de la línea de comandos para que las pruebas se puedan iniciar desde un script de automatización. Esto también implica que las pruebas deben poder publicar sus resultados en el estándar o un archivo, fuera de la caja de arena del navegador. El JavaScript se encarga de controlar y marcar los resultados de las pruebas de la caja de arena del navegador y ponerlos a disposición en la interfaz de la línea de comandos (o API de Java). Ejecuciones de pruebas paralelas a través de los navegadores: el desarrollo de JavaScript significa escribir una vez y probar en todas partes. Es bastante común al desarrollar ese código pasa en un navegador, pero falla en otros. Si el desarrollador está probando con solo un navegador, el resultado más probable es que el código funciona solo en ese navegador. Verificar el código en una construcción continua de la que ejecuta el código en todos los navegadores y los resultados en la falla que son difíciles de depurar, ya que el check-in puede ser bastante grande. JstestDriver le permite ejecutar sus pruebas en paralelo en muchos navegadores y plataformas a la vez. Esto es posible porque el servidor JstestDriver puede capturar cualquier número de navegadores locales o remotos. Ejecución de las pruebas rápidas: el desarrollo de TDD solicita realizar pruebas a menudo. Muchos corredores de pruebas de JavaScript requieren que escriba un archivo de envoltura HTML que se actualiza para volver a ejecutar las pruebas, ya que un resultado que termina con muchos envoltorios HTML que son equivalentes a las suites de prueba. Esto significa que solo puede ejecutar una suite de pruebas en un navegador a la vez. También significa que el navegador tiene que volver a analizar continuamente el código de producción, ya que ejecuta las pruebas individuales suites. Finalmente, la ejecución de pruebas individuales a menudo no es posible si el único control es actualizar el navegador. Tomamos un enfoque diferente, Javascript carga el código de producción / prueba al principio y los mantiene en el navegador. Luego vuelve a cargar solo los archivos de origen que han cambiado. Esto acelera en gran medida la ejecución de la prueba, ya que en la mayoría de los casos, el navegador solo necesita para analizar un solo archivo para volver a ejecutarlo. Control total de DOM: Muchos arneses de prueba de JavaScript informan los resultados de la prueba en el DOM. Esto significa que las porciones del DOM no pueden ser modificadas por las pruebas o perderá la información de resultados de la prueba. Dado que JstestDriver informa el estado de prueba en la línea de comandos, las pruebas son gratuitas para modificar la DOM de cualquier forma que necesiten para la prueba. JstestDriver luego restablece el estado de la DOM para la siguiente prueba. Configuración fácil: JstestDriver viene incluido como un solo archivo de jarra. No es necesario escribir clases de envoltura HTML que tienen inclusiones complejas de etiquetas de script para arrancar el corredor de prueba. Todo lo que tiene que escribir es su archivo de origen, archivo de prueba y un archivo de configuración que indica la ubicación de su fuente / archivos de prueba y está listo para ir. Cobertura de código : CODECOGOGEGE se puede calcular para sus pruebas Inyección de HTML declarativo: necesita un DOM específico para ser cargado a su prueba, no hay problema: HTMLDOC


Jstesttriver Software relacionado

Bombero

Una herramienta de prueba de penetración destinada a encontrar vulnerabilidades en las páginas web, especialmente el desbordamiento del búfer y la XSS ...

217 1.3 MB

Descargar

Gabriel

Marco de seguridad para restringir el acceso a los métodos y las acciones de los usuarios ...

228 95 KB

Descargar