I managed to make it works with the following code: getTestingEngine().setThrowExceptionOnScriptError(false); // Ignore JavaScript errors and continue loading of the page beginAt("/"); Thread.sleep(10000); // Wait for all AJAX/JS stuff to be completed // Another option is to use HTMLUnit specific API but it makes your test not portable: // ((HtmlUnitTestingEngineImpl) getTestingEngine()).getWebClient().waitForBackgroundJavaScript(10000); // A last option would be to wait until page title is what you expect (with a timeout)
// Here I think we could have a bug in JWebUnit as the title of the page is "Twitter Button" so I think the context page is wrong and point to an IFrame // The workaround is to force JWebUnit to go to the top level window gotoRootWindow(); assertTitleEquals("UAE - UAE Business & Financial News, Investment News & Research - Middle East - Zawya"); ++ Julien >________________________________ > De : George H <george....@gmail.com> >À : Julien HENRY <henr...@yahoo.fr>; Usage problems for JWebUnit ><jwebunit-users@lists.sourceforge.net> >Envoyé le : Vendredi 18 janvier 2013 10h11 >Objet : Re: [JWebUnit-users] Using JWebUnit on coldfusion pages > > >Thanks for the quick reply. > > >The site I am testing is http://www.zawya.com/middle-east/countries/uae/ >And for now I am doing a very simple test case of just checking the title > > >@Before >public void prepare() { >setTestingEngineKey(TestingEngineRegistry.TESTING_ENGINE_HTMLUNIT); >setBaseUrl("http://www.zawya.com/middle-east/countries/uae";); >} >@Test >public void testTitle() { >beginAt("/"); >assertTitleEquals("UAE - UAE Business & Financial News, Investment News & >Research - Middle East - Zawya"); >} > > >Running this gives me an exception (see attachment) > > >When I run JWebUnit on a simple site that has .html pages it all works fine. >But on a coldfusion page like the one mentioned it doesn't. Wondering if I >will get issues on GWT based sites as well. > > >-- >George H >george....@gmail.com > > >On Fri, Jan 18, 2013 at 10:29 AM, Julien HENRY <henr...@yahoo.fr> wrote: > >Hi George, >> >>I don't know Coldfusion but I read it produces 100% html so there is no >>reason why JWebUnit could not parse it. Could you please send us a sample >>html page produced by coldfusion as well as the JWebUnit code you are using >>to access it. >> >>Regards, >> >>Julien >> >> >>>________________________________ >>> De : George H <george....@gmail.com> >>>À : jwebunit-users@lists.sourceforge.net >>>Envoyé le : Vendredi 18 janvier 2013 8h18 >>>Objet : [JWebUnit-users] Using JWebUnit on coldfusion pages >> >>> >>> >>>Hi, I tried out jwebunit on regular websites and it works very well, I >>>really liked it. >>>I'm having problems trying to use it on websites developed using coldfusion >>>8. Some of the pages are .cfm and some don't show any page extension. >>>Eitherway when I run JWebUnit on it all my test cases fail showing that >>>either elements are not present or that values, like Title are empty. >>> >>> >>>Is this an issue of support or is there some trick to get it working? >>> >>> >>>Thanks. >>> >>>-- >>>George H >>>george....@gmail.com >>>------------------------------------------------------------------------------ >>>Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and >>>much more. Get web development skills now with LearnDevNow - >>>350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. >>>SALE $99.99 this month only -- learn more at: >>>http://p.sf.net/sfu/learnmore_122812 >>>_______________________________________________ >>>JWebUnit-users mailing list >>>JWebUnit-users@lists.sourceforge.net >>>https://lists.sourceforge.net/lists/listinfo/jwebunit-users >>> >>> >>> >> >>------------------------------------------------------------------------------ >>Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and >>much more. Get web development skills now with LearnDevNow - >>350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. >>SALE $99.99 this month only -- learn more at: >>http://p.sf.net/sfu/learnmore_122812 >>_______________________________________________ >>JWebUnit-users mailing list >>JWebUnit-users@lists.sourceforge.net >>https://lists.sourceforge.net/lists/listinfo/jwebunit-users >> > > > ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ JWebUnit-users mailing list JWebUnit-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jwebunit-users