Resultados da pesquisa a pedido "protractor"

2 a resposta

Controlando a frequência da pesquisa de browser.wait () (espera fluente)

A história: Nas ligações da linguagem Java selenium, há umFluentWait classe [https://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/support/ui/FluentWait.html] , que permite controlar rigidamente como a condição esperada ...

2 a resposta

Jenkins não pôde gerar a pasta Relatório HTML na máquina escrava

Estou tentando gerar relatórios HTML (Teste do transferidor) por meio do Jenkins, mas ele diz "ERRO: O diretório HTML especificado 'x / y / z / Reports' não existe". mas quando eu corro sobre os relatórios escravos foram gerados. O que preciso ...

2 a resposta

Não é possível executar o Selenium via Transferidor no Firefox após a atualização para o Angular 2

Após a atualização do Angular JS 1.4.x para o Angular 2, os testes do Selenium não podem mais ser executados por meio do grunt-transferidor-corredor emRaposa de fogo. Assim que o AngularJS for carregado, os ...

2 a resposta

Transferidor - espera genérica pela alteração do URL

Nas perguntas anteriores, vi que uma boa maneira de aguardar a alteração do URL é usar: browser.wait( function() { return browser.getCurrentUrl().then(function(url) { return /myURL/.test(url); }); }, 10000, "url has not changed");`Mas ...

1 a resposta

Forçar o onPrepare do transferidor a aguardar solicitação http assíncrona

Meu transferidor conf.js,onPrepare A função precisa fazer uma solicitação http parecida com, onPrepare: function(done) { request.get('http://pepper/sysid') .end(function(err, resp){ if(err || !resp.ok){ log("there is an error " + err.message) ...

5 a resposta

Localizando um Elemento por ID

Qual é a diferença entre as seguintes técnicas de ...

1 a resposta

Transferidor - Aguarde vários elementos

Estou tentando aguardar vários elementos na página, não sei quantos poderiam existir, mas haverá pelo menos um. Entendo a espera de um único elemento usando o seguinte, o que funciona bem. var EC = ...

1 a resposta

Instale a versão mais recente do Firefox no Travis e execute com transferidor

Travis instala o Firefox 31.0esr por padrão, mas queremos sempre usar a versão mais recente. oreferência [https://docs.travis-ci.com/user/firefox/#Selecting-a-Firefox-version]aqui diz que deve ser bem simples, mas não parece realmente instalar, ...

4 a resposta

Existe uma ferramenta de relatório de transferidor que funciona com uma estrutura de pepino? [fechadas]

Use o transferidor com pepino e precise de um plug-in ou ferramenta (gratuita, se possível) que criará um relatório de teste amigável ou pelo menos um arquivo do qual um relatório de teste possa ser gerado. Obrigado!

2 a resposta

Posso criar dinamicamente uma especificação de teste em um retorno de chamada?

Quero recuperar uma lista de elementos em uma página e, para cada um, criar uma especificação de teste. Meu (pseudo) código é: - fetchElements().then(element_list) { foreach element { it("should have some property", function() { expect("foo") }) ...