Some things I have learned when using Fitnium and Fitnesse.
SuiteSetUp and SuiteTearDown are not for actions, those need to go into
regular tables, the SetUp and TearDown are not for Action Fixtures.
fit.exception.FitParseException: Can't find tag: table - typically means
malformed HTML in a page but MOSTLY means you don't have a SetUp or TearDown in
your Suite, and within those pages you need something, ANYTHING, even if its
simple text.
Another possibility is if the wiki page containing the test has both the
Suite and Test properties showing in the left property bar, both properties can
also generate the error as its trying to run a Test but has nothing to
do.
The jar file usually needs to be on any page its called on, don't trust the
inheritance with the Parent pages or the Root page, you can try it but if you
start getting function errors on the page - well now you know what needs to be
added.
When adding URL's make sure they are not in camel case, especially URL's that
have been parameterized otherwise the URL may not be sent to Selenium the way
you think...and oh yes, PARAMETIZE everything.
No comments:
Post a Comment