Sahi

Software screenshot:
Sahi
Podrobnosti Software:
Verze: 20110719
Datum uploadu: 14 Apr 15
Vývojka: V Narayan Raman
Licence: Volný
Popularita: 181

Rating: 3.5/5 (Total Votes: 4)

Sahi je automatizace a testovací nástroj pro webové aplikace, se zařízením pro záznam a přehrávání skripty.
Vyvinut v Java a JavaScript, tento nástroj používá jednoduchý javascript ke spuštění akce na prohlížeči.
Rysy Sahi patří, v prohlížeči ovládací prvky, skripty na základě textu, mravenec podpora pro přehrávání apartmánů testů a přehrávání multi závitem. Sahi podporuje HTTP a HTTPS.
 
Sahi běží jako proxy server a prohlížeč musí používat Sahi server jako její zástupce. Sahi pak vstřikuje JavaScript, aby bylo možné získat přístup prvky webové stránky. To dělá nástroj nezávislé na webové stránky / webové aplikace

Vlastnosti :..

  • Záznam z akce prohlížeče
  • Přehrávání nahraných / skriptů akcí.
  • Přistupující Viewer pro identifikaci html prvků pro skriptování
  • snadno upravitelné skripty (textové soubory)
  • Jednoduché rozhraní API
  • spojí s mravenci staví
  • Přihlášení / zprávy
  • Script je javascript proto podporuje koncepce a konstrukce, která JavaScript podporuje
  • Podpora pro globální proměnné uložené v celé stránky v testu a po testech v apartmánu.
  • Script refactorable do funkcí a souborů.
  • Skripty spustitelný přes url.
  • Chyby mohou být zaznamenány testery a Sahi skript může být zveřejněny na webovém serveru.
  • Tato adresa URL mohou být zahrnuty do hlášení chyb.
  • Vývojáři mohou reprodukovat chybu tím, že poukáže na url ve zprávě o chybě.
  • Skripty automaticky k dispozici s ostatními prostřednictvím HTTP
  • Velmi lehký
  • Testy nepotřebují okno prohlížeče být v centru pozornosti.
  • Suites může běžet ve více vláknech, čímž se sníží čas spuštění test.
  • Podpora externí proxy a HTTPS.

Co je nového v této verzi:

  • Vlastnosti, které zní:
  • Zobrazení popup jméno Controller.
  • Použití -no-remote vlajku místo MOZ_NO_REMOTE. Starší uživatelé potřebují přidat na mravence cílům. _fail (msg) přidal
  • Přidány ext.http.both.proxy.bypass_hosts do sahi.properties obejít několik domén, zatímco připojení přes externí proxy server
  • Přidáno _sahi.printDiagnostics se získat nějaké informace o prohlížeči a XMLHttpRequest používán.
  • id ignoroval JSF RichFaces.
  • Podpora pro IE modální dialogy (iniciována prostřednictvím ShowModalDialog).
  • _setSelected určují možnosti ID a indexu.
  • _listItem API přidal k identifikaci LI značek.
  • Opravy chyb:
  • Fix pro identifikaci vyskakovací okna z jiné domény
  • Pevná _continueOnError
  • Vrátit no-cache záhlaví, protože stránky byly vybral z mezipaměti v IE způsobuje login / odhlašování na některých místech k nezdaru.
  • Opraven problém s odkazem kliknutí na Chrome a Safari
  • chybí testy, nyní selhání sestavení.
  • Fix souvisí ContentLength a přenos kódování představil v předchozím sestavení.
  • Fix na požadavky XHR řádně označených (a tedy i špatně manipuluje), když byly přítomny v iframe různé domény.
  • _readFile vrací javascriptu řetězec.
  • Manipulační technika akcí registrovaných přes posluchačů na odkaz kliknutí.
  • odkazy s čísly v textu jsou uvedeny v průběhu nahrávání. _link (& quot; & lt; číslo & gt; & quot;). Klikněte na odkaz nebude postupovat v případě, event.returnValue je nepravdivý Kontrola contentType také zjistit, javascript obsah XHR manipulaci Pevná proxy HTTPS stránky, které nemají platný certifikát. (Chyba představený v 21.ledna 2009 sestavení).

Co je nového ve verzi 2009-01-21:

  • Vlastnosti, které zní:
  • Tunneling prostřednictvím vnější zastoupení přidán.
  • Zkuste podporu úlovek v Sahi skriptu.
  • přidal _logException. Umožňuje zachytit chybu, přijmout opatření k nápravě a také protokolu došlo k chybě.
  • přidal _logExceptionAsError. Stejné jako _logException ale nedokáže testovací skript. Vhodné pro vyčištění před selhání.
  • Přidáno _isVisible pro kontrolu viditelnost prvků.
  • Akce zaměřené na prvky, nyní probíhají pouze v případě, že jsou viditelné.
  • Lepší podpora pro zkoss identifikací js.dsp souborů a upevnění AJAX problémy.
  • Tvarové prvky zaznamenány i bez přikládat formuláře tagy.
  • Přidána experimentální SSL manažer.
  • Přidáno TrafficLogger přihlásit HTTP pro účely ladění.
  • Opravy chyb:
  • Stránky s unicode znaky zobrazovat správně.
  • Pause a Step pevné.
  • Pevné AJAX otázky na IE pomocí ActiveX.
  • Opraveny problémy s multioborový iframe.

Co je nového ve verzi 2008-08-31:

  • Tato verze používá Rhino jako skriptovací engine , tak pohybující se většina spuštění skriptu na serveru proxy.
  • To by mělo jít dlouhou cestu při zjednodušování Sahi skripty.
  • Toto sestavení má také některé důležité změny SocketPool, která bude opravit otázky týkající se používá příliš mnoho zásuvek a chyby v důsledku BindExceptions.
  • poprava Suite byl změněn tak, že i v případě, že prohlížeč zhroutí, apartmá bude pokračovat v dalším scénáři a tak ne zvednout sestavení.
  • DB metody podnikem v blízkosti připojení správně.

Požadavky na :

  • JRE 1.4 nebo vyšší
  • mravenec log4j.jar a junit.jar případě, že modul má být přestavěn.

Podobný software

Komentáře k Sahi

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!