What are you trying to test? I pointed my browser to http://httpunit.sourceforge.net/test/First.jp but all I got was a 404 response from sourceforge.

In order to have the tests working on localhost at port 8080, you need to have a running web application server on that port. Did you start your application server?


Martijn


Manoj Dubey, Noida wrote:

Dear all

I am running a jwebUnit program

Code is as below

:

:

import net.sourceforge.jwebunit.WebTestCase;

public class ViewInfoTest1 extends WebTestCase {

   public ViewInfoTest1(String name) {

      super(name);

   }

   public void setUp() {

getTestContext().setBaseUrl("http://httpunit.sourceforge.net";);

   }

   public void testSearch() {

                        beginAt("/test/First.jsp");

      setFormElement("q", "httpunit");

      submit("btnG");

      clickLinkWithText("HttpUnit");

      assertTitleEquals("HttpUnit");

      assertLinkPresentWithText("User's Manual");

   }

}

//end of code

But its giving error like

java.lang.RuntimeException: java.net.ConnectException: Connection timed out: connect

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 sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)

            at java.security.AccessController.doPrivileged(Native Method)

at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

            at java.net.HttpURLConnection.getResponseCode(Unknown Source)

at com.meterware.httpunit.HttpWebResponse.readResponseHeader(HttpWebResponse.java:147)

at com.meterware.httpunit.HttpWebResponse.readHeaders(HttpWebResponse.java:185)

at com.meterware.httpunit.HttpWebResponse.<init>(HttpWebResponse.java:53)

at com.meterware.httpunit.WebConversation.newResponse(WebConversation.java:61)

at com.meterware.httpunit.WebWindow.getResource(WebWindow.java:162)

at com.meterware.httpunit.WebWindow.getSubframeResponse(WebWindow.java:125)

at com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:118)

at com.meterware.httpunit.WebClient.getResponse(WebClient.java:112)

at net.sourceforge.jwebunit.HttpUnitDialog.<init>(HttpUnitDialog.java:48)

at net.sourceforge.jwebunit.WebTester.beginAt(WebTester.java:55)

at net.sourceforge.jwebunit.WebTestCase.beginAt(WebTestCase.java:46)

            at ViewInfoTest1.testSearch(ViewInfoTest1.java:34)

            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 junit.framework.TestCase.runTest(TestCase.java:154)

            at junit.framework.TestCase.runBare(TestCase.java:127)

            at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

            at junit.framework.TestResult.run(TestResult.java:109)

            at junit.framework.TestCase.run(TestCase.java:118)

            at junit.framework.TestSuite.runTest(TestSuite.java:208)

            at junit.framework.TestSuite.run(TestSuite.java:203)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:421)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:305)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:186)

Caused by: java.net.ConnectException: Connection timed out: connect

            at java.net.PlainSocketImpl.socketConnect(Native Method)

            at java.net.PlainSocketImpl.doConnect(Unknown Source)

            at java.net.PlainSocketImpl.connectToAddress(Unknown Source)

            at java.net.PlainSocketImpl.connect(Unknown Source)

            at java.net.Socket.connect(Unknown Source)

            at java.net.Socket.connect(Unknown Source)

            at sun.net.NetworkClient.doConnect(Unknown Source)

            at sun.net.www.http.HttpClient.openServer(Unknown Source)

            at sun.net.www.http.HttpClient.openServer(Unknown Source)

            at sun.net.www.http.HttpClient.<init>(Unknown Source)

            at sun.net.www.http.HttpClient.New(Unknown Source)

            at sun.net.www.http.HttpClient.New(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getHeaderFieldKey(Unknown Source)

at com.meterware.httpunit.HttpWebResponse.loadHeaders(HttpWebResponse.java:201)

at com.meterware.httpunit.HttpWebResponse.readHeaders(HttpWebResponse.java:183)

            ... 25 more

at net.sourceforge.jwebunit.HttpUnitDialog.<init>(HttpUnitDialog.java:50)

at net.sourceforge.jwebunit.WebTester.beginAt(WebTester.java:55)

at net.sourceforge.jwebunit.WebTestCase.beginAt(WebTestCase.java:46)

            at ViewInfoTest1.testSearch(ViewInfoTest1.java:34)

            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 junit.framework.TestCase.runTest(TestCase.java:154)

            at junit.framework.TestCase.runBare(TestCase.java:127)

            at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

            at junit.framework.TestResult.run(TestResult.java:109)

            at junit.framework.TestCase.run(TestCase.java:118)

            at junit.framework.TestSuite.runTest(TestSuite.java:208)

            at junit.framework.TestSuite.run(TestSuite.java:203)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:421)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:305)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:186)

every time

I tried with http://localhost:8080/

Only then it works

Otherwise not

Can any body help

Very Urgent

Manoj Dubey




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Jwebunit-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-development

Reply via email to