Sahi

Tela Software:
Sahi
Detalhes de Software:
Versão: 20110719
Data de upload: 14 Apr 15
Revelador: V Narayan Raman
Licença: Livre
Popularidade: 181

Rating: 3.5/5 (Total Votes: 4)

Sahi é uma ferramenta de automação e testes de aplicações web, com a facilidade de gravar e os scripts de reprodução.
Desenvolvido em Java e Javascript, esta ferramenta utiliza javascript simples de executar eventos no browser.
As feições de Sahi incluem, controles em navegador, scripts baseados texto, suporte formiga para a reprodução de suites de testes e reprodução multi threaded. Sahi suporta HTTP e HTTPS.
 
Sahi é executado como um servidor proxy eo navegador precisa usar o servidor sahi como seu proxy. Sahi, em seguida, injeta javascript para que ele possa acessar elementos na página da web. Isso faz com que a ferramenta independente da aplicação website / web

Características :..

  • Gravação de ações do navegador
  • A reprodução gravadas / ações script.
  • Accessor Viewer para identificar elementos HTML para scripting
  • os scripts facilmente editáveis ​​(arquivos de texto)
  • APIs simples
  • Integra-se com formigas constrói
  • Logging / relatórios
  • Script está em javascript, portanto, suporta conceitos e construções que suporte JavaScript
  • Suporte para variáveis ​​globais armazenados em páginas em um teste e em testes em uma suíte.
  • Script refactorable em funções e arquivos.
  • Scripts executáveis ​​através de url.
  • Bugs podem ser gravadas pelos testadores eo script sahi podem ser publicados em um servidor web.
  • Esta url pode ser incluído em relatórios de bugs.
  • Os desenvolvedores podem reproduzir o bug, apontando para que url no relatório de bug.
  • Scripts automaticamente disponíveis para os outros através de HTTP
  • Muito leve
  • testes não precisa janela do navegador para estar em foco.
  • Suites pode ser executado em vários segmentos, reduzindo assim o tempo de execução de teste.
  • Suporta procuração externo e HTTPS.

O que é novo nesta versão:

  • Características acrescentou:
  • Resultados nome emergente no Controller.
  • Usando bandeira -no-remote em vez de MOZ_NO_REMOTE. Os usuários mais antigos precisará adicionar este a metas de formigas. _fail (msg) adicionado
  • ext.http.both.proxy.bypass_hosts adicionado ao sahi.properties para contornar alguns domínios durante a conexão através de proxy externo
  • _sahi.printDiagnostics Adicionado para obter algumas informações sobre o navegador e XMLHttpRequest sendo usado.
  • id ignorado para RichFaces JSF.
  • O suporte para IE diálogos modais (invocado via showModalDialog).
  • _setSelected identifica opções por id e índice.
  • _listItem API acrescentado para a identificação de tags LI.
  • Bugfixes:
  • Fix para a identificação de popups de um domínio diferente
  • Fixo _continueOnError
  • Coloque de volta no-cache cabeçalhos porque as páginas estavam sendo colhidos a partir do cache no IE causando login / logout em alguns sites a falhar.
  • Corrigido problemas com link de cliques no Chrome e Safari
  • testes que faltam agora falhar a compilação.
  • Corrigir relacionado com ContentLength e transferência de codificação introduzido na compilação anterior.
  • Fix para XHRs não marcados corretamente (e, portanto, indevidamente tratadas) quando domínios diferentes estavam presentes em iframe.
  • _readFile retorna javascript string.
  • Manipulação de eventos registrados via ouvintes no link de cliques.
  • Ligações com números no texto são citados durante a gravação. _link (& quot; & lt; número & gt; & quot;). Link clique não procede se event.returnValue é falsa contentType Verificação também descobrir javascript conteúdo para XHR manipulação proxy fixo para sites HTTPS que não possuem um certificado válido. (Bug introduzido em 21 de janeiro de 2009 de construção).

O que é novo na versão 2009-01-21:

  • Características acrescentou:
  • Tunneling através de proxy externo acrescentou.
  • tentar apoio capturas no roteiro Sahi.
  • _logException acrescentou. Permite capturar um erro, tomar ações corretivas e log também o erro.
  • _logExceptionAsError acrescentou. O mesmo que _logException mas falha o script de teste. Útil para limpar antes de falhar.
  • Adicionado _isVisible para verificar se há visibilidade dos elementos.
  • Ações sobre elementos ocorrem agora só se eles são visíveis.
  • Melhor suporte para zkoss pela identificação de arquivos js.dsp e corrigir problemas de AJAX.
  • Os elementos de formulário gravada, mesmo sem colocar tags de formulário.
  • Adicionado Gerente SSL experimental.
  • Adicionado TrafficLogger para registrar o tráfego HTTP para fins de depuração.
  • Bugfixes:
  • As páginas com caracteres Unicode exibir corretamente.
  • Pause e Passo fixo.
  • questões AJAX fixos no IE usando ActiveX.
  • Corrigido problemas com iframes multidomain.

O que é novo na versão 2008-08-31:

  • Esta versão utiliza Rhino como o mecanismo de script , movendo-se, assim, a maior parte da execução do script para o proxy.
  • Este deve percorrer um longo caminho para simplificar os scripts Sahi.
  • Esta compilação também tem algumas mudanças importantes para a SocketPool, que irá corrigir problemas relacionados ao que está sendo usado muitas tomadas e erros devido a BindExceptions.
  • execução Suite foi alterado de tal forma que, mesmo que o navegador trava, a suíte vai continuar com o próximo script e, portanto, não realizar-se uma compilação.
  • DB métodos agora estreitas ligações corretamente.

Requisitos :

  • JRE 1.4 ou superior
  • formiga, log4j.jar e junit.jar se o módulo deve ser reconstruída.

Programas semelhantes

PyModel
PyModel

11 May 15

cynic
cynic

14 Apr 15

nose-skipreq
nose-skipreq

12 May 15

gar
gar

11 May 15

Comentário para Sahi

Comentários não encontrado
Adicionar comentário
Ligue imagens!