Sahi

Software skärmdump:
Sahi
Mjukvaruinformation:
Version: 20110719
Ladda upp dagen: 14 Apr 15
Utvecklare: V Narayan Raman
Licens: Gratis
Popularitet: 27

Rating: 3.5/5 (Total Votes: 2)

Sahi är en automatisering och testverktyg för webbapplikationer, med möjlighet att spela in och uppspelning skript.
Utvecklad i java och javascript, använder detta verktyg enkelt javascript för att utföra händelser i webbläsaren.
Sahi funktioner inkluderar, i-browser kontroller, textbaserade skript, myra stöd för uppspelning av sviterna av tester, och multi gängade uppspelning. Sahi stöder HTTP och HTTPS.
 
Sahi körs som en proxyserver och webbläsaren måste använda Sahi servern som dess ombud. Sahi injicerar sedan javascript så att den kan komma åt element i webbsidan. Detta gör verktyget oberoende av webbplatsen / webbapplikation

Funktioner :..

  • Inspelning av åtgärder webbläsaren
  • Uppspelning av inspelade / skript åtgärder.
  • Accessor Viewer för att identifiera html element för scripting
  • Lätt redigerbara skript (textfiler)
  • Enkla API
  • Integrerar med ant bygger
  • Loggning / rapporter
  • Script är i javascript stöder därmed begrepp och konstruktioner att javascript stöd
  • Stöd för globala variabler som lagras på flera sidor i ett test och över tester i en svit.
  • Script refactorable i funktioner och filer.
  • Skript körbart genom url.
  • Buggar kan registreras av testare och Sahi skriptet kan publiceras på en webbserver.
  • Denna url kan ingå i felrapporter.
  • Utvecklare kan reproducera felet genom att peka på den url i felrapporten.
  • Skript automatiskt tillgängliga för andra genom HTTP
  • Mycket lätt
  • Tester behöver inte webbläsarfönstret för att vara i fokus.
  • Suites kan köras i flera trådar vilket minskar tiden testexekveringen.
  • Stöder extern proxy och HTTPS.

Vad är nytt i den här versionen:

  • Funktioner läggas:
  • Visar popup namn i Controller.
  • Använda -no-fjärrkontroll flaggan istället för MOZ_NO_REMOTE. Äldre användare måste lägga detta till myra mål. _fail (msg) lagt
  • Lades ext.http.both.proxy.bypass_hosts till sahi.properties att kringgå vissa områden vid anslutning via extern proxy
  • Lades _sahi.printDiagnostics att få lite info om webbläsaren och XMLHttpRequest som används.
  • id ignoreras för JSF RichFaces.
  • Stöd för IE modala dialogrutor (åberopas via showModalDialog).
  • _setSelected identifierar alternativ genom id och index.
  • _listItem API till för identifiering av LI-taggar.
  • Buggfixar:
  • Fix för identifiering popups från en annan domän
  • Fast _continueOnError
  • Sätt tillbaka no-cache rubriker eftersom sidorna var plockade från cachen i IE orsakar inloggning / utloggningar på vissa webbplatser för att misslyckas.
  • Fasta problem med länk klickar på Chrome och Safari
  • Saknade tester misslyckas nu bygget.
  • Fix relaterade till contentlength och överföring-kodar introducerades tidigare build.
  • Fix för XHR: er som inte taggade ordentligt (och därmed felaktigt hanterade) när olika domäner fanns i iframes.
  • _readFile returnerar javascript sträng.
  • Hantering av händelser som registrerats via lyssnare på länkklick.
  • Länkar med siffror i texten är noterade under inspelning. _link (& quot; & lt; nummer & gt; & quot;). Länk klick inte fortsätta om event.returnValue är falsk Kontroll content också att räkna ut javascript innehåll för XHR hantering Fast proxy till https platser som inte har ett giltigt certifikat. (Bugg infördes 21 Jan 2009 build).

Vad är nytt i version 2009-01-21:

  • Funktioner läggas:
  • Tunne genom extern proxy till.
  • prova fångst stöd i Sahi skript.
  • _logException sattes. Låter dig fånga ett fel, vidta korrigerande åtgärder och även logga felet.
  • _logExceptionAsError sattes. Samma som _logException men misslyckas testet manus. Användbart för ren innan misslyckas.
  • Lade _isVisible att kontrollera synlighet element.
  • Åtgärder på element uppträder nu bara om de är synliga.
  • Bättre stöd för zkoss genom identifiering av js.dsp filer och fastställande AJAX frågor.
  • Formulärelement registreras även utan omslutande formulärtaggar.
  • Inkom experimentell SSL Manager.
  • Lade TrafficLogger att logga HTTP-trafik för felsökning.
  • Buggfixar:
  • Sidor med Unicode-tecken visas korrekt.
  • Paus och Steg fast.
  • Fast AJAX frågor på IE använder ActiveX.
  • Fasta problem med multidomain iframes.

Vad är nytt i version 2008-08-31:

  • använder här versionen Rhino som skriptmotor , vilket rör sig det mesta av manuset utförande till ombudet.
  • Detta borde räcka långt i att förenkla Sahi skript.
  • Denna build har också några viktiga ändringar i SocketPool, vilket kommer att åtgärda problem som rör alltför många uttag som används och fel på grund av BindExceptions.
  • avrättning Suite har ändrats så att även om webbläsaren kraschar, kommer sviten fortsätta med nästa manus och därmed inte hålla upp en build.
  • DB metoder nu nära förbindelser ordentligt.

Krav :

  • JRE 1.4 eller högre
  • myra, log4j.jar och junit.jar om modulen ska byggas om.

Liknande mjukvara

benchbase
benchbase

11 May 15

lava-dashboard
lava-dashboard

20 Feb 15

SLAMD
SLAMD

3 Jun 15

nbdebug
nbdebug

11 May 15

Kommentarer till Sahi

Kommentarer hittades inte
Kommentar
Slå på bilder!