Classpath error?



This should work if you want to give it a try:



https://github.com/Ardesco/Selenium-Maven-Template





From: selenium-users@googlegroups.com
On Behalf Of Amira Mannaii
Sent: 29 November 2012 08:38
To: selenium-users@googlegroups.com
Subject: [selenium-users] org.openqa.selenium.UnsupportedCommandException:
Bad request Error with TestNG and selenium.WebDrive



Hi All,


i'm trying to run a little example with TestNG and seleniumWebDriver but i'm
getting this error:
PS: I tried it with the versions 2.24 and 2.21 of selenium , i'm using
Firefox 12.0

ERROR:
[TestNG] Running:
C:\Documents and Settings\Administrateur\Local
Settings\Temp\testng-eclipse--620462322\testng-customsuite.xml

FAILED: testApp
org.openqa.selenium.UnsupportedCommandException: Bad request

Command duration or timeout: 110 milliseconds
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1',
java.version: '1.6.0_33'
Driver info: driver.version: FirefoxDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at
org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:17
5)
at
org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.j
ava:128)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:459)
at
org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java
:140)
at
org.openqa.selenium.remote.RemoteWebDriver.(FirefoxDriver.java:147)
at
org.openqa.selenium.firefox.FirefoxDriver.(GoogleSuggest.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelp
er.java:80)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
at
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java
:128)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1203)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1128)
at org.testng.TestNG.run(TestNG.java:1036)
at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175)


===============================================
Default test
Tests run: 1, Failures: 1, Skips: 0
===============================================


===============================================
Default suite
Total tests run: 1, Failures: 1, Skips: 0
===============================================

Here's the code :


import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.annotations.Test;

public class GoogleSuggest {
@Test
public void testApp(){
// The Firefox driver supports javascript
WebDriver driver = new FirefoxDriver();

// Go to the Google Suggest home page
driver.get("http://www.google.com/webhp?complete=1
<http://www.google.com/webhp?complete=1&hl=en> &hl=en");

// Enter the query string "Cheese"
WebElement query = driver.findElement(By.name("q"));
query.sendKeys("Cheese");

// Sleep until the div we want is visible or 5 seconds is over
long end = System.currentTimeMillis() + 5000;
while (System.currentTimeMillis() < end) {
WebElement resultsDiv =
driver.findElement(By.className("gssb_e"));

// If results have been returned, the results are displayed in a
drop down.
if (resultsDiv.isDisplayed()) {
break;
}
}

// And now list the suggestions
List<WebElement> allSuggestions =
driver.findElements(By.xpath("//td[@class='gssb_a gbqfsf']"));

for (WebElement suggestion : allSuggestions) {
System.out.println(suggestion.getText());
}
}
}

--
You received this message because you are subscribed to the Google Groups
"Selenium Users" group.
To post to this group, send email to selenium-users@googlegroups.com.
To unsubscribe from this group, send email to
selenium-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msg/selenium-users/-/GXmTtLjaZDIJ.
For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To post to this group, send email to selenium-users@googlegroups.com.
To unsubscribe from this group, send email to selenium-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Discussion Posts

Previous

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 2 | next ›
Discussion Overview
groupselenium-users @
categoriesselenium
postedNov 29, '12 at 8:53a
activeNov 29, '12 at 9:59p
posts2
users2
websiteseleniumhq.org

2 users in discussion

Amira Mannaii: 1 post Mark Collin: 1 post

People

Translate

site design / logo © 2022 Grokbase