Acceda a los argumentos de la línea de comandos internos -

La excelente herramienta de pruebas del lado del cliente de SitePen,Intern , viene con unaexcelente utilidad de línea de comandos para ejecutar pruebas y personalizar cómo se ejecutan esas pruebas. Las opciones proporcionadas son excelentes, pero ¿qué sucede si quiero que la línea de comando sea más dinámica? ¿Qué sucede si quiero agregar argumentos de línea de comando personalizados, disponibles para las pruebas, para transmitir información importante como credenciales confidenciales (que no desea codificar en archivos de configuración) o simplemente desea permitir la sobrescritura de valores dentro del archivo de configuración estático? En realidad es bastante fácil:

define(['intern'], function(intern) {if(intern.args.someCustomArg!= undefinido) {/* use la línea de comando personalizada arg */}});

El internmódulo le proporciona los argumentos proporcionados a través de la argspropiedad. Desde allí puede seleccionar los valores de los argumentos como desee. Entonces, ¿qué paso a través de la línea de comando?

  • Credenciales de inicio de sesión para utilizar la prueba
  • El dominio que quiero probar (localdev, staging, production)
  • Seleccionar los navegadores que quiero probar (es decir, no quiero ejecutar todos los citados en la configuración)

Lo que puedes agregar es específico para tu aplicación, ¡pero alégrate de que sea tan fácil de hacer!

Te podría interesar...

Deja una respuesta

Subir