Hi Jian, Hi Hari
I am still strugling with executing the code from yestersday. The code what
you send me Hari is not executed. Log is attached.
Also the validation of the form looks like this:
UI Module Validation Result for Form
-------------------------------------------------------
Found Exact Match: false
Found Closest Match: true
Match Count: 1
Match Score: 25
Closest Match Details:
--- Element Form.Login -->
Composite Locator: <button id="Login" class="ui-button ui-widget
ui-state-default ui-corner-all ui-state-hover ui-state-focus ui-button-text-
only"/>
--- Element Form.Password -->
Composite Locator: <input id="pass" type="password"/>
--- Element Form.Username -->
Composite Locator: <input id="user"/>
-------------------------------------------------------
The logs are generated once with useTelluriumEngine(true) and once with
false. Furthermore I added useClosestMatch(true), as the validation was
showing this.
I will appreciate your help.
Mariya
2011/10/13 Hari <[email protected]>
> Hi,
> Try this code , it will be execute
>
> ui.Container(uid: "Form", clocator: [tag: "form", id: "form"]){
> InputBox(uid: "Username", clocator: [tag: "input", id:
> "username"])
> InputBox(uid: "Password", clocator: [tag: "input", type:
> "password", id: "Password"])
> UrlLink(uid: "Login", clocator: [tag: "button", id: "Login", class:
> "ui-button ui-widget ui-state-default ui-corner-all ui-state-hover
> ui-state-focus ui-button-text-only"])
>
> }
> public void logon(String username, String password){
> waitForPageToLoad 50000
> keyType "Form.Usernamet", username
> pause 500
> type "Form.Password", password
> pause 500
> click "Form.Login"
> waitForPageToLoad 5000
> }
> }
>
> Regards,
> Hari
>
> On 13 October 2011 16:37, Mariya Nikolova <[email protected]> wrote:
>
>> Hi Jian,
>>
>> I wanted to write simple Test Case with Tellurium, Unfortunately I am
>> getting following error: Cannot locate UI module Form. The log is attached.
>> Can you please take a look ?
>> I am getting this error when I useTelluriumEngine (true), id I set it to
>> false I am getting another error, which is cannot finde jQUery element
>> #username.
>>
>> Hier is the code:
>>
>> public void defineUi() {
>>
>> ui.Container(uid: "Form", clocator: [tag: "form", id: "form"]){
>> InputBox(uid: "Username", clocator: [tag: "input", id:
>> "username"])
>> InputBox(uid: "Password", clocator: [tag: "input", type:
>> "password", id: "Password"])
>> Button(uid: "Login", clocator: [tag: "button", id: "Login",
>> class: "ui-button ui-widget ui-state-default ui-corner-all ui-state-hover
>> ui-state-focus ui-button-text-only"])
>>
>> }
>> public void logon(String username, String password){
>> waitForPageToLoad 50000
>> keyType "Form.Usernamet", username
>> pause 500
>> type "Form.Password", password
>> pause 500
>> click "Form.Logint"
>> waitForPageToLoad 5000
>> }
>> }
>>
>> Thank you for your help.
>>
>>
>> Mariya
>>
>>
>> 2011/10/10 Jian Fang <[email protected]>
>>
>>> Mariya,
>>>
>>> Thank you for your interest in Tellurium. Like many other open source
>>> projects, tellurium totally relies on contributors to work on it
>>> during their free time. Unfortunately, our contributors became
>>> inactive because of job changes or other reasons. We could go further
>>> if we could find new contributors.
>>>
>>> Thanks,
>>>
>>> Jian
>>>
>>> On Mon, Oct 10, 2011 at 2:04 PM, Mariya Nikolova <[email protected]>
>>> wrote:
>>> > Hi Jian,
>>> >
>>> > thank you very much for the fast answer.
>>> > Is there a special reason for the non-activness? Is it planned the
>>> project
>>> > to go further?
>>> >
>>> > I am evaluating in the moment Tellurium, if it is suitable to use it
>>> for
>>> > automatic tests of our software.
>>> >
>>> > Thanks
>>> > Mariya
>>> >
>>> >
>>> > 2011/10/10 Jian Fang <[email protected]>
>>> >>
>>> >> Tellurium team is not very active recently and thus, the Firefox
>>> >> plugin Tellurium IDE and trump only support FF 3.x.
>>> >>
>>> >> But the test cases generated by trump or manually should be able to
>>> >> run with FF 6.x if you use the latest Selenium server from our Maven
>>> >> repo.
>>> >>
>>> >>
>>> >>
>>> http://maven.kungfuters.org/content/repositories/snapshots/org/seleniumhq/selenium/server/selenium-server/1.0.1-te5-SNAPSHOT/
>>> >>
>>> >> The custom selenium server has not been updated to FF 7.x yet.
>>> >>
>>> >> Thanks,
>>> >>
>>> >> Jian
>>> >>
>>> >> On Mon, Oct 10, 2011 at 7:36 AM, Mariya Nikolova <
>>> [email protected]>
>>> >> wrote:
>>> >> > Hello,
>>> >> >
>>> >> > I am newby to Tellurium and as far as I could understand from the
>>> >> > reference guide to use Tellurium with Firefox I need the version 2.x
>>> >> > or 3.x. Does only the Firefox plugin require these versions?
>>> >> > Is it possible to run already (manually or with TrUMP) created test
>>> >> > cases in newer browsers?
>>> >> >
>>> >> > Thanks
>>> >> >
>>> >> > --
>>> >> > 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.
>>> >> >
>>> >> >
>>> >>
>>> >> --
>>> >> 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.
>>> >>
>>> >
>>> > --
>>> > 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.
>>> >
>>>
>>> --
>>> 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.
>>>
>>>
>> --
>> 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.
>>
>
> --
> 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.
>
--
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.
-------------------------------------------------------------------------------
Test set: test.LoginLogoutGAXJUnitTestCase
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.504 sec <<<
FAILURE!
testLogon(test.LoginLogoutGAXJUnitTestCase) Time elapsed: 5.921 sec <<< ERROR!
org.telluriumsource.exception.AssertionFailureException: Timed out after 5000ms
at
org.telluriumsource.component.connector.HttpCommandProcessor.throwAssertionFailureExceptionOrError(HttpCommandProcessor.java:81)
at
org.telluriumsource.component.connector.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:74)
at
org.telluriumsource.component.connector.DefaultSelenium.waitForPageToLoad(DefaultSelenium.java:645)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1058)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149)
at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source)
at
org.telluriumsource.component.dispatch.Dispatcher.methodMissing(Dispatcher.groovy:60)
at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
at
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149)
at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source)
at
org.telluriumsource.component.bundle.BundleProcessor.directCall(BundleProcessor.groovy:343)
at
org.telluriumsource.component.bundle.BundleProcessor$directCall.callCurrent(Unknown
Source)
at
org.telluriumsource.component.bundle.BundleProcessor.process(BundleProcessor.groovy:419)
at
org.telluriumsource.component.bundle.BundleProcessor$process.callCurrent(Unknown
Source)
at
org.telluriumsource.component.bundle.BundleProcessor.methodMissing(BundleProcessor.groovy:440)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
at
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at
org.telluriumsource.component.data.Accessor.waitForPageToLoad(Accessor.groovy:336)
at
org.telluriumsource.component.data.Accessor$waitForPageToLoad.call(Unknown
Source)
at
org.telluriumsource.dsl.BaseDslContext.waitForPageToLoad(BaseDslContext.groovy:519)
at org.telluriumsource.dsl.IDslContext$waitForPageToLoad.call(Unknown
Source)
at
org.telluriumsource.dsl.DslContext.waitForPageToLoad(DslContext.groovy:915)
at
org.telluriumsource.dsl.IDslContext$waitForPageToLoad.callCurrent(Unknown
Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151)
at module.LoginLogoutGAXModule.logon(LoginLogoutGAXModule.groovy:31)
at
test.LoginLogoutGAXJUnitTestCase.testLogon(LoginLogoutGAXJUnitTestCase.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
-------------------------------------------------------------------------------
Test set: test.LoginLogoutGAXJUnitTestCase
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.693 sec <<<
FAILURE!
testLogon(test.LoginLogoutGAXJUnitTestCase) Time elapsed: 0.32 sec <<< ERROR!
org.telluriumsource.exception.AssertionFailureException: ERROR: Element
jquery=#pass not found. The error message is: message: Element jquery=#pass
not found, name: Error, filename:
http://localhost:4444/selenium-server/core/scripts/htmlutils.js, linenumber:
814.
JavaScript Error Stack:
SeleniumError("Element jquery=#pass not
found")@http://localhost:4444/selenium-server/core/scripts/htmlutils.js:814
{anonymous}("jquery=#pass")@http://localhost:4444/selenium-server/core/scripts/selenium-browserbot.js:1345
{anonymous}("jquery=#pass","password")@http://localhost:4444/selenium-server/core/scripts/selenium-api.js:679
{anonymous}([object Object],[object
Object])@http://localhost:4444/selenium-server/core/scripts/tellurium.js:543
{anonymous}()@http://localhost:4444/selenium-server/core/scripts/tellurium.js:648
{anonymous}("[{\"uid\":\"Form.Password\",\"args\":[\"jquery=#pass\",\"password\"],\"name\":\"type\",\"sequ\":39}]","")@http://localhost:4444/selenium-server/core/scripts/tellurium-extensions.js:336
{anonymous}("[{\"uid\":\"Form.Password\",\"args\":[\"jquery=#pass\",\"password\"],\"name\":\"type\",\"sequ\":39}]","")@http://localhost:4444/selenium-server/core/scripts/htmlutils.js:60
{anonymous}([object Object],[object
Object])@http://localhost:4444/selenium-server/core/scripts/selenium-commandhandlers.js:330
{anonymous}()@http://localhost:4444/selenium-server/core/scripts/selenium-executionloop.js:112
{anonymous}(0)@http://localhost:4444/selenium-server/core/scripts/selenium-executionloop.js:78
{anonymous}(0)@http://localhost:4444/selenium-server/core/scripts/htmlutils.js:60
at
org.telluriumsource.component.connector.HttpCommandProcessor.throwAssertionFailureExceptionOrError(HttpCommandProcessor.java:81)
at
org.telluriumsource.component.connector.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:74)
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229)
at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at
org.telluriumsource.component.connector.CustomSelenium.getBundleResponse(CustomSelenium.groovy:266)
at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1058)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149)
at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source)
at
org.telluriumsource.component.dispatch.Dispatcher.methodMissing(Dispatcher.groovy:60)
at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
at
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at
org.telluriumsource.component.bundle.BundleProcessor.passBundledCommand(BundleProcessor.groovy:335)
at
org.telluriumsource.component.bundle.BundleProcessor$passBundledCommand.callCurrent(Unknown
Source)
at
org.telluriumsource.component.bundle.BundleProcessor.process(BundleProcessor.groovy:427)
at
org.telluriumsource.component.bundle.BundleProcessor$process.callCurrent(Unknown
Source)
at
org.telluriumsource.component.bundle.BundleProcessor.methodMissing(BundleProcessor.groovy:440)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
at
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
at
org.telluriumsource.component.event.EventHandler$_type_closure11.doCall(EventHandler.groovy:224)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151)
at
org.telluriumsource.component.event.EventHandler$_type_closure11.doCall(EventHandler.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
at
org.telluriumsource.component.event.EventHandler$_processEvents_closure1.doCall(EventHandler.groovy:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at groovy.lang.Closure.call(Closure.java:276)
at groovy.lang.Closure.call(Closure.java:289)
at
org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1167)
at
org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1143)
at org.codehaus.groovy.runtime.dgm$108.invoke(Unknown Source)
at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:270)
at
org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at
org.telluriumsource.component.event.EventHandler.processEvents(EventHandler.groovy:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:266)
at
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:51)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
at
org.telluriumsource.component.event.EventHandler.type(EventHandler.groovy:220)
at org.telluriumsource.component.event.EventHandler$type.call(Unknown
Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:137)
at
org.telluriumsource.dsl.SeleniumWrapper$_type_closure8.doCall(SeleniumWrapper.groovy:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at org.telluriumsource.ui.object.InputBox.type(InputBox.groovy:22)
at org.telluriumsource.ui.object.InputBox$type.call(Unknown Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callSafe(AbstractCallSite.java:97)
at
org.telluriumsource.dsl.SeleniumWrapper.type(SeleniumWrapper.groovy:127)
at org.telluriumsource.dsl.IDslContext$type.call(Unknown Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129)
at org.telluriumsource.dsl.DslContext.type(DslContext.groovy:242)
at org.telluriumsource.dsl.IDslContext$type.callCurrent(Unknown Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:155)
at module.LoginLogoutGAXModule.logon(LoginLogoutGAXModule.groovy:28)
at
test.LoginLogoutGAXJUnitTestCase.testLogon(LoginLogoutGAXJUnitTestCase.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)