What are you using to run the tests TestNG or JUnit?

-Haroon


On 3 September 2010 09:28, Viktor Korling <[email protected]> wrote:

> Thanks for the quick reply,
>
> the first test in the suite runs as expected saying:
>
> Configure Embedded Selenium Server using configuration
> Warning: No user-extensions.js
> log4j:WARN No appenders could be found for logger
> (org.openqa.selenium.server.SeleniumServer).
> log4j:WARN Please initialize the log4j system properly.
> Configure Selenium Client using configuration
>
> and starts the browser and runs the test, but after it has run the next
> test will error.
>
>
> This is the section from the TelluriumConfig.groovy file I'm using
>
> tellurium{
>     //embedded selenium server configuration
>     embeddedserver {
>         //port number
>         port = "4444"
>         //whether to use multiple windows
>         useMultiWindows = false
>         //whether to trust all SSL certs, i.e., option
> "-trustAllSSLCertificates"
>         trustAllSSLCertificates = true
>         //whether to run the embedded selenium server. If false, you need
> to manually set up a selenium server
>         runInternally = true
>
> These are the changes I do in the pom file:
>
> from:
>
>  <dependency>
>             <groupId>org.telluriumsource</groupId>
>             <artifactId>tellurium-core</artifactId>
>            * <version>0.7.0</version>*
>             <scope>compile</scope>
>         </dependency>
>
> to:
>
>  <dependency>
>             <groupId>org.telluriumsource</groupId>
>             <artifactId>tellurium-core</artifactId>
>             *<version>0.8.0-SNAPSHOT</version>*
>             <scope>compile</scope>
>         </dependency>
>
> and from:
>
> <properties>
>         <java-version>1.6</java-version>
>         <groovy-version>1.7.0</groovy-version>
>         <gmaven-version>1.2</gmaven-version>
>         <selenium-version>1.0.1-te4-SNAPSHOT</selenium-version>
>         *<tellurium-version>0.7.0</tellurium-version>*
>         <javac-debug>true</javac-debug>
>     </properties>
>
> to:
>
> <properties>
>         <java-version>1.6</java-version>
>         <groovy-version>1.7.0</groovy-version>
>         <gmaven-version>1.2</gmaven-version>
>         <selenium-version>1.0.1-te4-SNAPSHOT</selenium-version>
>         *<tellurium-version>0.8.0-SNAPSHOT</tellurium-version>*
>         <javac-debug>true</javac-debug>
>     </properties>
>
> Running* telnet localhost 4444 *
>
> after the suites have run will give the same result:
>
> Trying ::1...
> Trying 127.0.0.1...
> telnet: Unable to connect to remote host: Connection refused
>
> Running *mvn clean install test*
> with the 0.7.0 settings runs through the whole test suite,
> but with the 0.8.0-SNAPSHOT settings run through the first test and then
> give the connection refused error.
>
> thanks
> Viktor
>
>
>
>
> On Wed, Sep 1, 2010 at 5:12 PM, Jian Fang <[email protected]>wrote:
>
>> Seems your selenium server is not running. Are you using the embedded
>> selenium server or an external server?
>>
>> Please check the following portion of the TelluriumConfig.groovy file
>>
>>     embeddedserver {
>>         //port number
>>         port = "4444"
>>         //whether to use multiple windows
>>         useMultiWindows = false
>>         //whether to trust all SSL certs, i.e., option
>> "-trustAllSSLCertificates"
>>         trustAllSSLCertificates = true
>>         //whether to run the embedded selenium server. If false, you need
>> to manually set up a selenium server
>>         runInternally = true
>>
>> Also, run the following command
>>
>> telnet localhost 4444
>>
>> to see if the server is listening on the port 4444.
>>
>> Thanks,
>>
>> Jian
>>
>>
>> On Wed, Sep 1, 2010 at 11:04 AM, Viktor Korling <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> I'm successfully running a test suite on linux(Ubuntu) using maven,
>>> with tellurium-core-0.7.0 and the embedded selenium-server-1.0.1-te4-
>>> SNAPSHOT and the *chrome browser setting.
>>>
>>> However if I change to using the tellurium-core-0.8.0-SNAPSHOT in the
>>> maven  pom file, keeping the other settings, the first test in the
>>> suite will run as expected but the remaining tests will all end in
>>> error showing the following error in the test reports:
>>>
>>> org.telluriumsource.exception.TelluriumException: Cannot start
>>> selenium: Could not contact Selenium Server; have you started it on
>>> 'localhost:4444' ?
>>> Read more at
>>> http://seleniumhq.org/projects/remote-control/not-started.html
>>> Connection refused
>>>        at
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>>        at
>>>
>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
>>> 39)
>>>        at
>>>
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
>>> 27)
>>>        at java.lang.reflect.Constructor.newInstance(Constructor.java:
>>> 513)
>>>        at
>>>
>>> org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:
>>> 77)
>>>        at org.codehaus.groovy.runtime.callsite.ConstructorSite
>>> $ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:
>>> 107)
>>>        at
>>>
>>> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:
>>> 52)
>>>        at
>>>
>>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:
>>> 192)
>>>        at
>>>
>>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:
>>> 200)
>>>        at
>>>
>>> org.telluriumsource.component.connector.CustomSelenium.startSeleniumSession(CustomSelenium.groovy:
>>> 66)
>>>        at org.telluriumsource.component.connector.CustomSelenium
>>> $startSeleniumSession.call(Unknown Source)
>>>        at
>>>
>>> org.telluriumsource.component.connector.SeleniumConnector.connectSeleniumServer(SeleniumConnector.groovy:
>>> 95)
>>>
>>> thanks
>>> Viktor
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "tellurium-users" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<tellurium-users%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/tellurium-users?hl=en.
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-users" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<tellurium-users%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/tellurium-users?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "tellurium-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<tellurium-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/tellurium-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to