Articles of selenium

Por que um deve preferir usar CSS sobre XPath no IE?

Eu estou trabalhando em um aplicativo que é compatível apenas com o IE7 e IE8. Eu não sabia por que, mas alguns sugeriram usar CSS sobre XPath enquanto identifica os elementos no IE. Quando visitei o site oficial do Selenium. Eu li a mensagem O WebDriver usa os resources XPath nativos do navegador sempre que […]

Como uso o selenium em c #?

Selênio Eu baixei os drivers cliente C # e o IDE. Eu consegui gravar alguns testes e os corri com sucesso do IDE. Mas agora eu quero fazer isso usando C #. Eu adicionei todas as DLLs relevantes (Firefox) ao projeto, mas não tenho a class Selenium . Um olá mundo seria legal.

Eu quero executar arquivo de caso de teste Selenium da linha de comando

Eu fiz então salvou um caso de teste com a extensão do Firefox “Selenium IDE”. Agora eu quero usar a linha de comando para executar este arquivo html exportado. Eu tento seguir este como-fazer-i-lançar-o-selenium-ide-da-linha de comando-com-um-caso de teste específico, mas isso não funciona. Por favor me ajude.

Como faço para carregar um arquivo javascript no DOM usando selenium?

Estou usando o Selenium WebDriver para tentar inserir um arquivo javascript externo no DOM, em vez de digitar tudo em um script. Parece que ele coloca o nó corretamente no DOM, mas apenas desconsidera a origem, ou seja, a function no arquivo js de origem não é executada. Aqui está o meu código: import org.openqa.selenium.By; […]

Qual é a relação entre o Selenium RC e o WebDriver?

Eu posso ver que desde o selenium 2.0, WebDriver e Selenium RC são empacotados juntos para download. Agora eu uso principalmente WebDriver, mas posso trazer Selenium RC em meus scripts de teste de agora em diante? Existe algo que o Selenium RC é capaz, mas o WebDriver não é, ou vice-versa?

Como obter um registrador nativo no Selenium WebDriver

É possível obter o registrador de alguma forma que o Selenium WebDriver usa? Eu quero capturar uma transcrição de todos os comandos que foram emitidos (por exemplo: abrir, esperar, clicar, etc). Em particular, estou procurando uma solução Java, já que estou exportando os testes para o junit. Eu encontrei este código em seu site, no […]

Selenium WebDriver StaleElementReferenceException

Eu recebo este erro ao executar meus testes: org.openqa.selenium.StaleElementReferenceException: Element não está mais conectado ao DOM Alguma idéia de como resolver a exceção acima? isso acontecer na minha grade que tem uma expressão Xpath ref que é dynamic

Grade de selenium: MaxSessions vs MaxInstances

Eu queria saber se alguém poderia lançar alguma luz sobre uma questão de Selenium que tem nos dado um pouco de cabeça arranhando. Estamos confusos sobre o significado de MaxSession e MaxInstances of Selenium Grid. Achamos que o MaxSession é o número total de sessões de teste que podem ser executadas em um único nó. […]

Como resolver, exceção de elemento obsoleto? Se o elemento não estiver mais conectado ao DOM?

Eu tenho uma pergunta sobre “O elemento não está mais conectado ao DOM”. Eu tentei soluções diferentes, mas elas estão funcionando de forma intermitente. Por favor, sugira uma solução que possa ser permanente. WebElement getStaleElemById(String id, WebDriver driver) { try { return driver.findElement(By.id(id)); } catch (StaleElementReferenceException e) { System.out.println(“Attempting to recover from StaleElementReferenceException …”); return […]

Selenium vs HtmlUnit?

Eu estou tentando entender melhor o framework de testes e estou olhando para o Selenium. Eu já usei o HTMLUnit antes, principalmente quando precisei coletar algumas informações do site ou de sites semelhantes. No contexto da escrita da automação de testes, quais são as vantagens / desvantagens do Selenium vs HTMLUnit? Parece-me que o Selenium […]