On Sep 2, 2006, at 6:28 AM, Bill Dudney wrote:
This is very cool indeed, thanks for putting the prototype together. I just submitted a patch that makes firefox pop up only once to run all the tests (it actually pops up twice, once during selenium.start() and then once for the test suite but the first time is for a split second).

Cool.


It uses a JUnit TestDecorator to run setup only once for the whole suite.

IMO until we move to JDK 5 its not a great idea to move to TestNG, you will get some benefits for sure but the source has to be parsed at runtime to get at the meta-data (i.e. the info about the tests). Krufty IMO.

Eh... I actually think using extensions to JUnit (especially since surefire can freak out on them, like it is doing in OpenEJB2) is more icky then having TestNG parse some javadoc comments to determine tests.

Plus the ability to inject configuration data into tests also seems very appealing. That could be used to easily pass in the browser string to use, then configure the set of tests to run against FF and IE.

I think it is worth a try, since this is all new tests... IMO its a great time to do an evaluation of TestNG.


The patch has a comment about invalid XHTML. I believe the invalid XHTML part of the console is preventing the XPath find from working.

Any idea how to fix this... seems like we need to get this working so we can actually perform real content tests. Maybe need to hookup jtidy as an output filter... or I think if we were using sitemesh to render top look then it might reformat.

--jason

Reply via email to