Hi, thanks for taking care of my problem
I normally put the pauses in the java code, but it was to try.... this is not the origin of the problem I have to rewrite my test suites with TelluriumJUnitTestCase, and to find the lines causing probleme on html code and I'll let you know. Thanks again for your attention pascal 2010/2/1 Jian Fang <[email protected]> > I can see your problem. > > Please don't put any testing method to the defineUi method. i.e., move > > pause(500) > > and > > waitForPageToLoad(30000) > > to your test code, i.e., the Java class in your case. > > public void defineUi() { > pause(500) > ui.Container(uid: "Head", clocator: [tag: "head"]){ > TextBox(uid: "PageTitle", clocator: [tag: "title"]) > } > waitForPageToLoad(30000) > } > > Your test code should extend TelluriumJUnitTestCase or > TelluriumTestNGTestCase. > > Thanks, > > Jian > > > On Mon, Feb 1, 2010 at 12:28 PM, Pascal Gandilhon < > [email protected]> wrote: > >> Hi, >> >> *Which test code that caused the problem?* >> * >> * >> *all the testCases extending BaseTelluriumJavaTestCase or >> TelluriumJavaTestCase* >> * >> * >> *Does you html source have the body element?* >> * >> * >> *yes* >> * >> * >> *What UI module you used?* >> * >> * >> the problem occurs with any UI, by example. a very basic one like this : >> >> public void defineUi() { >> pause(500) >> ui.Container(uid: "Head", clocator: [tag: "head"]){ >> TextBox(uid: "PageTitle", clocator: [tag: "title"]) >> } >> waitForPageToLoad(30000) >> } >> * >> * >> *What running mode, i.e., use XPATH or CSS selector, use UI module cache >> or not, use New Tellurium API or Selenium API?* >> * >> * >> *all defaults settings: i.e. Xpath selector (tried also Jquery selector), >> not using UI cache, using Tellurium API.* >> * >> * >> *The trimmed html source is quite (with all javascript files) is quite >> long, so I'll work on isolate the lines causing problem.* >> * >> * >> *regards, Pascal* >> * >> * >> 2010/2/1 Jian Fang <[email protected]> >> >>> Could you provide us more details? Which test code that caused the >>> problem? Does you html source have the body element? What UI module you >>> used? What running mode, i.e., use XPATH or CSS selector, use UI module >>> cache or not, use New Tellurium API or Selenium API? It would be great if >>> you could provide us some trimmed html source so that we can repeat your >>> problem. >>> >>> Thanks, >>> >>> Jian >>> >>> >>> On Mon, Feb 1, 2010 at 11:43 AM, Pascal Gandilhon < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> thanks for your quick answer. Nothing particular in the logs.....the >>>> message is a popup alert on ie.... sorry if I wasn't clear about that. I >>>> joigned a screen capture. I tried with serveral Tellurium version, now I'm >>>> on the latest Snapshot. >>>> >>>> regards, >>>> >>>> Pascal >>>> >>>> >>>> 2010/2/1 Jian Fang <[email protected]> >>>> >>>> Hi Pascal, >>>>> >>>>> Are you using Tellurium 0.7.0 latest snapshot? If you are, please do me >>>>> a favor. First put a break point before where the problem happened in your >>>>> test code, >>>>> then turn on the Engine console logging by adding the following call to >>>>> your code, >>>>> >>>>> useEngineLog(true) >>>>> >>>>> or click on the Tellurium logging button on the testing page. More >>>>> details here: >>>>> >>>>> http://code.google.com/p/aost/wiki/Tellurium070Update#Engine_Logging >>>>> >>>>> Please also put a breakpoint at the @AfterClass method in the base test >>>>> class so that you can check the console logging before the browser is >>>>> killed. >>>>> >>>>> You should see some error messages there. If you click on the error >>>>> message, you should see some stack trace. Please post all the logging >>>>> messages and stack trace here. >>>>> >>>>> Thanks in advance, >>>>> >>>>> Jian >>>>> >>>>> On Mon, Feb 1, 2010 at 5:04 AM, Pascal Gandilhon < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Jian, >>>>>> >>>>>> it seems there is a problem on ie 6 and 7 with some webPages based on >>>>>> Jquery : >>>>>> >>>>>> using single Window mode (i.e. useMultiWindow = false on >>>>>> TelluriumConfig.groovy) wich is default property, I have this warning : >>>>>> >>>>>> 'document.body' is null or not an object >>>>>> >>>>>> The only way I found to solve this problem was to use multi windows >>>>>> mode (useMultiWindow = true on TelluriumConfig.groovy) , wich is not a >>>>>> very >>>>>> big problem for me. >>>>>> I just passed several hours to find this issue and didn't find any >>>>>> help on the web about this, so I'm posting this message if it can save >>>>>> time >>>>>> to the next one..... or if someone knows another issue. >>>>>> >>>>>> regards, >>>>>> >>>>>> Pascal >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> 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]<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.
