Note that there are some explanatory texts on larger screens.

plurals
  1. POWebDriver can't run tests on Firefox 4 and higher
    primarykey
    data
    text
    <p>Recently I am facing a strange problem. I am using WebDriver for test automation for GWT web application. (It's Maven 3 project) I am performing tests only for Firefox browser. Everything works fine as long as I use Firefox 3.6</p> <p>Problems start whenever I try to run tests with newer version of Firefox starting from FF4 to FF8. Whenever i run my tests all I get is element not found exception for everything I try to locate, click, read etc. Any kind of searching using different kinds of locators (id, classname, name) results in: </p> <pre><code>org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"id","selector":"SOME_ID"}; duration or timeout: 31 milliseconds For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html ... Driver info: driver.version: RemoteWebDriver </code></pre> <p>What is more it happens just with my application because when I wrote a quick test that goes to google.com and searches for some stuff everything worked well.</p> <p>Has anyone faced similar problem? Is there something wrong with my webapp? Maybe I should change something somewhere? I just don't know what and where? Maybe some gwt app profile is needed for newer firefox? If it is any help here's my POM file:</p> <pre><code> &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;WebTests&lt;/groupId&gt; &lt;artifactId&gt;WebTests&lt;/artifactId&gt; &lt;version&gt;1.0&lt;/version&gt; &lt;!--START:repositories --&gt; &lt;repositories&gt; &lt;repository&gt; &lt;id&gt;selenium-repository&lt;/id&gt; &lt;url&gt;http://selenium.googlecode.com/svn/repository/&lt;/url&gt; &lt;/repository&gt; &lt;/repositories&gt; &lt;!--END:repositories --&gt; &lt;!--START:dependencies --&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;junit&lt;/groupId&gt; &lt;artifactId&gt;junit&lt;/artifactId&gt; &lt;version&gt;4.8.1&lt;/version&gt; &lt;scope&gt;test&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt; &lt;artifactId&gt;selenium-java&lt;/artifactId&gt; &lt;version&gt;2.13.0&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt; &lt;artifactId&gt;selenium-parent&lt;/artifactId&gt; &lt;version&gt;2.13.0&lt;/version&gt; &lt;type&gt;POM&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.concordion&lt;/groupId&gt; &lt;artifactId&gt;concordion&lt;/artifactId&gt; &lt;version&gt;1.4.1&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.concordion&lt;/groupId&gt; &lt;artifactId&gt;concordion-extensions&lt;/artifactId&gt; &lt;version&gt;1.0.1&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; &lt;!--END:dependencies --&gt; </code></pre> <p></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload