Re: [JWebUnit-users] Using JWebUnit on coldfusion pages
Brought to you by:
henryju
From: George H <geo...@gm...> - 2013-01-18 10:21:02
|
Thanks a lot for getting it to work!! I just tried it on my end and its working. At least now I have somewhere to start. Many thanks. -- George H geo...@gm... On Fri, Jan 18, 2013 at 12:09 PM, Julien HENRY <he...@ya...> wrote: > > 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 <geo...@gm...> > >À : Julien HENRY <he...@ya...>; Usage problems for JWebUnit < > jwe...@li...> > >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 > >geo...@gm... > > > > > >On Fri, Jan 18, 2013 at 10:29 AM, Julien HENRY <he...@ya...> 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 <geo...@gm...> > >>>À : jwe...@li... > >>>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 > >>>geo...@gm... > > >>>------------------------------------------------------------------------------ > >>>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 > >>>JWe...@li... > >>>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 > >>JWe...@li... > >>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 > JWe...@li... > https://lists.sourceforge.net/lists/listinfo/jwebunit-users > |