Sahi

Skjermbilde programvare:
Sahi
Prog.varedetaljer:
Versjon: 20110719
Last opp dato: 14 Apr 15
Utvikler: V Narayan Raman
Lisens: Gratis
Popularitet: 27

Rating: 3.5/5 (Total Votes: 2)

Sahi er en automatisering og testverktøy for web-applikasjoner, med mulighet for å ta opp og spille av skript.
Utviklet i java og javascript, bruker dette verktøyet enkel javascript for å utføre hendelser på nettleseren.
Sahi funksjoner inkluderer, i-browser kontroller, tekstbaserte skript, maur støtte for avspilling av suiter av tester, og flere gjenger avspilling. Sahi støtter HTTP og HTTPS.
 
Sahi kjører som en proxy-server, og leseren må bruke sahi serveren som sin fullmektig. Sahi injiserer deretter javascript, slik at den kan få tilgang til elementer i websiden. Dette gjør verktøyet uavhengig av nettstedet / webapplikasjon

Egenskaper :..

  • Opptak av nettleserhandlinger
  • Avspilling av innspilte / regisserte handlinger.
  • Accessor Viewer for å identifisere HTML-elementer for skripting
  • Lett redigerbare scripts (tekstfiler)
  • Enkle APIer
  • Integrerer med maur bygger
  • Logging / rapporter
  • Script er i javascript støtter dermed konsepter og konstruerer at javascript støtter
  • Støtte for globale variabler som er lagret på tvers av sider i en test, og på tvers av tester i en suite.
  • Script refactorable inn funksjoner og filer.
  • Scripts løpbart gjennom url.
  • Bugs kan bli registrert av testere og sahi skriptet kan bli publisert på en webserver.
  • Denne nettadressen kan inkluderes i feilrapporter.
  • Utviklere kan reprodusere feilen ved å peke på at url i feilrapporten.
  • Scripts automatisk tilgjengelig for andre gjennom HTTP
  • Svært lett
  • Tester trenger ikke nettleservinduet for å være i fokus.
  • Suites kan kjøre i flere tråder dermed redusere testutførelsen tid.
  • Støtter ekstern proxy og HTTPS.

Hva er nytt i denne utgaven:

  • Funksjoner lagt:
  • Vise popup navn i kontroller.
  • Bruk av -no-fjern flagg istedenfor MOZ_NO_REMOTE. Eldre brukere må legge dette til maur mål. _fail (msg) lagt
  • Lagd ext.http.both.proxy.bypass_hosts til sahi.properties å omgå noen domener under tilkobling via ekstern proxy
  • Lagd _sahi.printDiagnostics å få litt info om nettleser og XMLHttpRequest som brukes.
  • id ignorert for JSF Richfaces.
  • Støtte for IE modale dialogbokser (aktiveres via showmodaldialog).
  • _setSelected identifiserer alternativer ved id og indeks.
  • _listItem API lagt for identifisering av LI-koder.
  • Bugfikses:
  • Fix for å identifisere popups fra et annet domene
  • Fast _continueOnError
  • Sett tilbake no-cache overskrifter fordi sidene ble plukket fra cache i IE forårsaker innlogging / utlogging på enkelte områder for å mislykkes.
  • Fikset problemer med koblingen klikk på Chrome og Safari
  • Manglende tester nå mislykkes bygge.
  • Fix relatert til contentlength og transfer-koder for introdusert i forrige bygge.
  • Fix for XHRs ikke merket riktig (og dermed feilaktig håndtert) når forskjellige domener var tilstede i iframes.
  • _readFile returnerer javascript streng.
  • Håndtering av hendelser som er registrert via lyttere på lenkeklikk.
  • Lenker med tall i teksten er sitert under opptak. _link (& quot; & lt; nummer & gt; & quot;). Link klikk går ikke videre hvis event.returnValue er falsk Kontroll innholdstype også å finne ut javascript innhold for XHR håndtering Fast proxyer til https områder som ikke har et gyldig sertifikat. (Bug introdusert i 21 januar 2009 build).

Hva er nytt i versjon 2009-01-21:

  • Funksjoner lagt:
  • Tunneling gjennom ekstern proxy lagt til.
  • prøve fangst støtte i Sahi script.
  • _logException lagt. Lar du fange en feil, ta korrigerende tiltak og også logge feilen.
  • _logExceptionAsError lagt. Samme som _logException men klarte testskriptet. Nyttig for å rydde opp før mislykkes.
  • Lagd _isVisible å sjekke for synlighet av elementer.
  • Handlinger på elementer nå oppstår bare hvis de er synlige.
  • Bedre støtte for zkoss ved identifisering av js.dsp filer og fikse AJAX problemer.
  • Form elementer innspilt selv uten omsluttende skjema tags.
  • Lagt eksperimentell SSL Manager.
  • Lagd TrafficLogger å logge HTTP-trafikk for debugging formål.
  • Bugfikses:
  • Sider med Unicode-tegn vises riktig.
  • Pause og Step fast.
  • Faste AJAX saker på IE bruker ActiveX.
  • Faste problemer med multidomain iframes.

Hva er nytt i versjon 2008-08-31:

  • Denne utgivelsen bruker Rhino som skriptmotoren , og dermed flytte det meste av skriptet fullmakten.
  • Dette bør gå en lang vei i å forenkle Sahi skript.
  • Dette build har også noen viktige endringer i SocketPool, som vil løse spørsmål knyttet til for mange stikkontakter som brukes og feil grunnet BindExceptions.
  • henrettelse Suite har blitt endret slik at selv om nettleseren krasjer, vil suite fortsette med neste manus og dermed ikke holde opp et bygg.
  • DB metoder nå er nære forbindelser riktig.

Krav :

  • JRE 1.4 eller nyere
  • maur, log4j.jar og junit.jar hvis modulen er å bli gjenoppbygd.

Lignende programvare

Bisect
Bisect

20 Feb 15

lava-test
lava-test

20 Feb 15

LAVA Server
LAVA Server

20 Feb 15

QSnipps
QSnipps

12 May 15

Kommentarer til Sahi

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!