AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Pruebas / Prueba WEBDEV
  • Presentación
  • ¿Cómo proceder?
  • Probar la página actual (modo Sesión o AWP)
  • Eventos ejecutados
  • Detener la prueba de una página en modo Sesión o AWP
  • Notas
  • Directorio de los archivos de datos utilizados para las pruebas
  • Gestión de contraseñas (análisis o archivo de datos)
  • Comprobación del entorno de tiempo de ejecución antes de la prueba
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
La prueba de una sola página ejecuta la página actual en WEBDEV.
Esto permite probar un proyecto desde una página determinada, o comprobar si una página se ejecuta correctamente una vez finalizado el desarrollo.
Puede iniciar el depurador durante la prueba.
¿Cómo proceder?

Probar la página actual (modo Sesión o AWP)

Para probar la página actual (modo Sesión o AWP) desde el editor:
  1. Haga clic en en los botones de acceso rápido (o presione F9).
  2. El editor se minimiza automáticamente y la página se ejecuta en el navegador predeterminado.
Consejo: Para seleccionar el navegador que se utilizará al ejecutar la prueba de la página, haga clic en el ícono de prueba de la página en los botones de acceso rápido. La flecha de la derecha despliega un menú para elegir el navegador que se utilizará para la prueba.
También puede seleccionar el navegador predeterminado en las opciones de WEBDEV. Para seleccionar el navegador de pruebas, en la pestaña "Proyecto", en el grupo "Modo de prueba", despliegue "Modo de prueba" y seleccione "Navegador de prueba".
Observaciones:
  • Al probar una página que espera uno o varios parámetros, aparece automáticamente una ventana para introducir los parámetros esperados.
  • Para iniciar el depurador, simplemente utilice la palabra clave STOP en el código o establezca un punto de interrupción.
  • La última prueba realizada (ventana, consulta, reporte, etc.) puede volver a ejecutarse desde cualquier elemento del proyecto a través de la opción "GO .. Volver a ejecutar la última prueba" en los botones de acceso rápido.
  • La opción "Probar desde una Phone (acceso mediante un código QR)" le permite probar la Page directamente en un dispositivo móvil. Aparece una ventana con un código QR que debe escanearse con el dispositivo.. Una vez escaneado el código, la Page aparece en el dispositivo. Esto le permite probar la Page en cualquier dispositivo móvil.
    Atención:
    • Este modo de prueba no está disponible si utiliza el servidor IIS Express integrado..
    • El dispositivo móvil y el equipo deben estar conectados a la misma red (Wi-Fi, por ejemplo).
    Para obtener más información, consulte Probar un sitio WEBDEV en un dispositivo móvil.

Eventos ejecutados

Los siguientes eventos WLanguage se ejecutan al probar una página en modo Sesión:
  • Declarar las clases (código del servidor),
  • Inicialización del proyecto (código del servidor),
  • Declaraciones globales de la página actual (código Servidor),
  • Inicializar los controles que se encuentran en la Page actual (código del servidor),
  • Inicialización de la Page actual (código del servidor),
  • Carga de la Page actual (código del navegador),
  • Entrar en el primer control de la página actual (si este control tiene una entrada Process) (código del navegador).
Cuando se prueba una página AWP, la página se ejecuta con una URL que contiene los parámetros de la página y la línea de comandos del proyecto. Para definir la línea de comandos del proyecto, en la pestaña "Proyecto", en el grupo "Modo de prueba", despliegue "Modo de prueba" y seleccione "Configurar modo de prueba". Los siguientes eventos WLanguage se ejecutan:
  • Declarar las clases (código del servidor),
  • Inicialización del proyecto (código del servidor),
  • Declaraciones globales de la página actual (código Servidor),
  • Inicializar los controles que se encuentran en la Page actual (código del servidor),
  • Inicialización de la Page actual (código del servidor),
  • Carga de la Page actual (código del navegador),
  • Entrada en el primer control de la página actual (si el control tiene un evento "Entrada en el control") (código Navegador).
Durante la prueba:
  • Los códigos de inicialización (proyecto, clases, conjuntos de procedimientos, etc.) se ejecutan de nuevo cada vez que se realiza una acción en la página AWP y cada vez que se muestra una nueva página AWP.
  • Todas las funcionalidades de la página se pueden ejecutar. Podrá abrir otras páginas, por ejemplo. Cuando se pasa de una página a otra (utilizando la función PageDisplay, por ejemplo), el depurador bloquea la ejecución de la página siguiente hasta que se hayan probado todas las funcionalidades de la página anterior.
  • La función InTestMode devuelve True.

Detener la prueba de una página en modo Sesión o AWP

Existen varios métodos para detener la prueba:
  • Método 1: Cierre el sitio que se está probando. WEBDEV muestra el editor que se encontraba abierto al iniciar la prueba.
  • Método 2: Vuelva al editor con la barra de tareas (o con las teclas Alt + Tab) y detenga la prueba. WEBDEV muestra el editor que se encontraba abierto al iniciar la prueba.
Notas

Directorio de los archivos de datos utilizados para las pruebas

Para definir la ubicación de los archivos de datos utilizados al probar una aplicación en el editor:
  1. Abrir el proyecto description: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Archivo", seleccione la ubicación de los archivos de datos de prueba:
    • Directorio actual: Los archivos de datos se ubicarán en el subdirectorio EXE del proyecto.
    • Directorio específico: Los archivos de datos se ubicarán en el directorio especificado.

Gestión de contraseñas (análisis o archivo de datos)

Al probar la página dinámica, no se solicita ninguna contraseña, independientemente de si la página está asociada a un análisis protegido en tiempo de ejecución o a un archivo de datos protegido por una contraseña.
Las contraseñas necesarias deben especificarse en el evento "Inicialización" del proyecto:
  • Si la página utiliza un archivo de datos de un análisis protegido por una contraseña, ésta debe especificarse con la función HOpenAnalysis.
  • Si la página utiliza uno o varios archivos de datos protegidos por una contraseña, ésta debe especificarse con la función HPass.
Al probar la página, se produce un error WLanguage si no se especifican las contraseñas en el evento "Inicialización" del proyecto.

Comprobación del entorno de tiempo de ejecución antes de la prueba

Antes de ejecutar una prueba de proyecto, WEBDEV comprueba si el entorno de prueba está configurado correctamente.
Si se detecta un problema, WEBDEV le pedirá que:
  • "Diagnosticar" abre la ventana de diagnóstico detallado.
  • "Ejecutar prueba" ignora el diagnóstico y ejecuta la prueba. Esta opción debe utilizarse si el diagnóstico es incorrecto.
  • " Cancel" Cancel s la prueba.
La ventana para el diagnóstico detallado es la siguiente:
Detalles del diagnóstico
Esta ventana realiza una set de pruebas para comprobar si el entorno de la prueba está correctamente configurado.
Para cada error detectado, un botón "Solucionar" le permite resolver automáticamente el problema.
El botón "Ayuda" se activará si hay disponible una ayuda adicional.
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 06/05/2023

Señalar un error o enviar una sugerencia | Ayuda local