Sahi

Screenshot der Software:
Sahi
Softwarebeschreibung:
Version: 20110719
Upload-Datum: 14 Apr 15
Entwickler: V Narayan Raman
Lizenz: Frei
Popularität: 27

Rating: 3.5/5 (Total Votes: 2)

Sahi ist eine Automatisierung und Test-Tool für Web-Anwendungen, mit der Möglichkeit, Aufzeichnung und Wiedergabe von Skripten.
Entwickelt in Java und Javascript verwendet dieses Tool einfach Javascript, um Ereignisse auf dem Browser auszuführen.
Features Sahi gehören, In-Browser-Steuerung, Text-basierte Skripte, ant Unterstützung für die Wiedergabe von Suiten des Tests, und Multi-Threaded-Wiedergabe. Sahi unterstützt HTTP und HTTPS.
 
Sahi wird als Proxy-Server und der Browser muss die sahi Server als Proxy verwenden. Sahi spritzt dann Javascript, damit es auf Elemente in der Web-Seite. Dies macht das Werkzeug unabhängig von der Website / Web-Anwendung

Eigenschaften :..

  • Aufzeichnung der Browser Aktionen
  • Die Wiedergabe von aufgezeichneten / Skript-Aktionen.
  • Zugriffsanzeige zur Identifizierung HTML-Elemente, die für Scripting
  • Einfach bearbeitet werden Skripte (Textdateien)
  • Einfache APIs
  • Integration mit ant erstellt
  • Protokollierung / Berichte
  • Skript ist in Javascript unterstützt daher Konzepte und Konstrukte, der JavaScript unterstützt
  • Unterstützung für globale Variablen über mehrere Seiten in einem Test und über Tests in einer Suite gespeichert.
  • Skript refactorable in Funktionen und Dateien.
  • Scripts lauffähig durch url.
  • Fehler können von Testern aufgezeichnet werden und die sahi Skript auf einem Webserver veröffentlicht.
  • Diese URL kann in Fehlerberichten enthalten sein.
  • Der Entwickler kann den Fehler, indem sie auf diese URL in der Fehlerbericht zu reproduzieren.
  • Scripts über HTTP automatisch zu anderen verfügbaren
  • Sehr leichte
  • Die Tests müssen nicht das Browserfenster im Fokus sein.
  • Suiten können in mehreren Threads so die Testausführungszeit reduziert ausgeführt werden.
  • Unterstützt externen Proxy und HTTPS.

Was ist neu in dieser Pressemitteilung:

  • Features hinzugefügt:
  • angezeigte Popup-Namen in-Controller.
  • Mit -no-remote-Flag statt MOZ_NO_REMOTE. Ältere Nutzer müssen dies zu ant-Ziele hinzuzufügen. _fail (msg) hinzugefügt
  • Hinzugefügt ext.http.both.proxy.bypass_hosts zu sahi.properties einige Domänen zu umgehen, während eine Verbindung über externen Proxy
  • Hinzugefügt _sahi.printDiagnostics ein paar Informationen über Browser und XMLHttpRequest verwendet zu erhalten.
  • ID für JSF Richfaces ignoriert.
  • Unterstützung für IE modalen Dialoge (via showModalDialog aufgerufen).
  • _setSelected identifiziert Möglichkeiten ID und Index.
  • _listItem API hinzugefügt zur Identifizierung von LI-Tags.
  • Bugfixes:
  • Fix zur Identifizierung Popups von einer anderen Domäne
  • Feste _continueOnError
  • Legen zurück no-cache-Header, da Seiten wurden aus dem Cache in IE abgeholt verursacht login / Abmeldungen auf einigen Websites zu scheitern.
  • Es gab Probleme mit Link klickt auf Chrome und Safari
  • fehlender Tests kann jetzt nicht die Build.
  • Fix die auf ContentLength und Transfer-Encoding im vorherigen Build eingeführt.
  • Fix für XHRs nicht richtig markiert (und damit zu Unrecht behandelt) bei verschiedenen Domänen in iframes anwesend waren.
  • _readFile kehrt JavaScript-String.
  • Flurförderzeuge von Ereignissen über die Zuhörer auf den Link klickt registriert.
  • Links mit Zahlen im Text werden während der Aufnahme angegeben. _link (& quot; & lt; Nummer & gt; & rdquo;). Link klicken achtet nicht, wenn event.returnValue falsch Checking content auch, herauszufinden, Javascript-Inhalte für XHR Umgang mit Fest Proxy auf https-Sites, die nicht über ein gültiges Zertifikat. (Fehler in 21. Januar 2009 build eingeführt).

Was ist neu in Version 2009-01-21:

  • Features hinzugefügt:
  • Tunneling durch externen Proxy hinzugefügt.
  • versuchen Fang Unterstützung in Sahi Skript.
  • _logException aufgenommen. Hier können Sie einen Fehler abzufangen, Korrekturmaßnahmen und den Fehler.
  • loggen Sie auch
  • _logExceptionAsError aufgenommen. Gleich wie _logException aber nicht das Testskript. Nützlich für die Sanierung vor scheitern.
  • hinzugekommen _isVisible für Sichtbarkeit der Elemente zu überprüfen.
  • Aktionen auf Elemente jetzt nur auftreten, wenn sie sichtbar sind.
  • Bessere Unterstützung für zkoss durch Identifizierung js.dsp Dateien und Befestigungs AJAX Fragen.
  • Formularelemente auch ohne umschließende Formular-Tags erfasst.
  • Hinzugefügt experimentellen SSL Manager.
  • hinzugekommen TrafficLogger auf HTTP-Verkehr für die Fehlersuche zu protokollieren.
  • Bugfixes:
  • Seiten mit Unicode-Zeichen korrekt angezeigt werden.
  • Pause und Schritt festgelegt.
  • Feste AJAX Themen auf IE ActiveX.
  • Es gab Probleme mit Multidomain iframes.

Was ist neu in Version 2008-08-31:

  • Diese Version nutzt Rhino als Skript-Engine und bewegt so den größten Teil der Skriptausführung an den Proxy.
  • Das sollte gehen einen langen Weg bei der Vereinfachung Sahi Skripte.
  • Dieser Build hat auch einige wichtige Änderungen in der SocketPool, die Fragen im Zusammenhang mit zu viel Buchsen verwendet werden und Fehler aufgrund von BindExceptions beheben.
  • Suite Ausführung wurde geändert, so dass selbst dann, wenn der Browser abstürzt, die Suite mit dem nächsten Skript beibehalten und damit nicht halten einen Build.
  • DB Methoden jetzt enge Verbindungen richtig.

Anforderungen :

  • JRE 1.4 oder höher
  • Ameise, log4j.jar und junit.jar wenn das Modul wieder aufgebaut werden.

Ähnliche Software

benchbase
benchbase

11 May 15

mock_helpers
mock_helpers

14 Apr 15

py.saunter
py.saunter

20 Feb 15

Kommentare zu Sahi

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!