Sahi

Software captura de pantalla:
Sahi
Detalles de software:
Versión: 20110719
Fecha de carga: 14 Apr 15
Promotor: V Narayan Raman
Licencia: Libre
Popularidad: 27

Rating: 3.5/5 (Total Votes: 2)

Sahi es una herramienta de automatización y pruebas para aplicaciones web, con la posibilidad de grabar y guiones de reproducción.
Desarrollado en Java y Javascript, esta herramienta utiliza javascript simple de ejecutar eventos en el navegador.
Características de Sahi incluyen, en el navegador controles, scripts basados ​​texto, apoyo hormiga para la reproducción de suites de pruebas, y la reproducción multihilo. Sahi soporta HTTP y HTTPS.
 
Sahi se ejecuta como un servidor proxy y el navegador tiene que utilizar el servidor sahi como su apoderado. Sahi luego inyecta javascript para que pueda acceder a los elementos de la página web. Esto hace que la herramienta independiente de la aplicación web / web

Características :..

  • Grabación de acciones del navegador
  • La reproducción de grabados / acciones con guión.
  • Accessor Viewer para la identificación de los elementos HTML para scripting
  • guiones fácilmente editables (archivos de texto)
  • APIs simples
  • Se integra con la hormiga construye
  • Registro / informes
  • Script es en javascript, por tanto, compatible con los conceptos y constructos que soporte JavaScript
  • Soporte para las variables globales almacenados a través de las páginas de un ensayo y otro lado de las pruebas en una suite.
  • Script refactorable en funciones y archivos.
  • Scripts ejecutables a través de url.
  • Bugs puede ser grabada por los probadores y el guión sahi se puede publicar en un servidor web.
  • Esta url puede incluirse en los informes de error.
  • Los desarrolladores pueden reproducir el error señalando que url en el informe de error.
  • Scripts disponibles automáticamente a otros a través de HTTP
  • Muy ligero
  • Las pruebas no necesitan la ventana del navegador para estar en foco.
  • Suites pueden ejecutarse en múltiples hilos, reduciendo así el tiempo de ejecución de la prueba.
  • Soporta proxy externo y HTTPS.

¿Qué hay de nuevo en esta versión:

  • características añadido:
  • Viendo nombre emergente en el controlador.
  • Uso de la bandera -no-remoto en lugar de MOZ_NO_REMOTE. Usuarios mayores necesitan para agregar esto a tareas ant. _fail (msg) añadió
  • ext.http.both.proxy.bypass_hosts Añadido a sahi.properties para omitir algunos dominios durante la conexión a través de proxy externo
  • _sahi.printDiagnostics Añadido a conseguir algo de información sobre el navegador y XMLHttpRequest está utilizando.
  • Identificación ignora para RichFaces JSF.
  • Soporte para IE diálogos modales (invocado a través showModalDialog).
  • _setSelected identifica opciones de Identificación y el índice.
  • _listItem API añadido para la identificación de etiquetas LI.
  • Corrección de errores:
  • Arreglo para la identificación de los pop-ups de un dominio diferente
  • Fijo _continueOnError
  • Poner de nuevo no-cache encabezados porque las páginas estaban siendo recogidos de caché en IE causando login / cierres de sesión en algunos sitios falle.
  • Corregidos problemas con enlace hace clic en Chrome y Safari
  • pruebas que falta ahora no la construcción.
  • Fix relacionada con ContentLength y transferencia de codificación introducido en generación anterior.
  • Arreglo para XHR no etiquetados correctamente (y por tanto mal manejados) cuando diferentes dominios estaban presentes en iframes.
  • _readFile vuelve javascript cadena.
  • Gestión de eventos registrados a través de los oyentes en el enlace clics.
  • Enlaces con números en el texto se citan durante la grabación. _link (& quot; & lt; número & gt; & quot;). Enlace clic no proceder si event.returnValue es falsa contentType Comprobación también de averiguar javascript contenido para XHR manejo proxy fijo a https sitios que no tienen un certificado válido. (Error introducido en el 21 de enero 2009 de construcción).

¿Qué hay de nuevo en la versión 2009-01-21:

  • características añadido:
  • túnel a través de proxy externo agregó.
  • intente apoyo captura en escritura Sahi.
  • añadió _logException. Le permite capturar un error, tomar medidas correctivas y también registrar el error.
  • añadió _logExceptionAsError. Igual que _logException pero falla el script de prueba. Útil para la limpieza antes de fallar.
  • Agregado _isVisible para comprobar la visibilidad de los elementos.
  • Las acciones sobre elementos ahora se producen sólo si son visibles.
  • Mejor soporte para zkoss por la identificación de los archivos js.dsp y solucionar problemas de AJAX.
  • Los elementos de formulario registraron incluso sin encerrar etiquetas de formulario.
  • Añadido experimental SSL Manager.
  • Agregado TrafficLogger registre el tráfico HTTP para la depuración.
  • Corrección de errores:
  • Las páginas con caracteres Unicode funcionar correctamente.
  • Pausa y Paso fijos.
  • temas AJAX fijos IE utilizando ActiveX.
  • Corregidos problemas con iframes multidominio.

¿Cuál es nuevo en la versión 2008-08-31:

  • Esta versión utiliza Rhino como el motor de scripting , pasando así la mayor parte de la ejecución del script al proxy.
  • Esto debe recorrer un largo camino en la simplificación de los scripts Sahi.
  • Esta versión también tiene algunos cambios importantes en el SocketPool, que solucionará los problemas relacionados con la utilizan demasiados enchufes y errores debido a BindExceptions.
  • ejecución Suite ha sido cambiado de tal manera que incluso si el navegador se bloquea, la suite continuará con la siguiente secuencia de comandos y por lo tanto no tiene capacidad de acumulación.
  • métodos DB ahora estrechas conexiones correctamente.

Requisitos :

  • JRE 1.4 o superior
  • hormiga, log4j.jar y junit.jar si el módulo es que ser reconstruido.

Programas parecidos

UPPAAL
UPPAAL

2 Jun 15

tissue
tissue

15 Apr 15

AutobahnTestSuite
AutobahnTestSuite

20 Feb 15

rhinoplasty
rhinoplasty

14 Apr 15

Comentarios a la Sahi

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!