Hello All
Was there ever a solution to this problem? I am having the same
issue. I've been using Fitnesse, Dbfit and Selenium together for
quite some time now. I was on the fitnesse 20070619 version. I am
now trying to uppgrade to the latest fitnesse 20090818 version and all
is working except for Dbfit. All of my selenium tests started with
the following setup:
|!-com.sparkroom.fitnesse.SeleniumRunner-!|
|Import|
|dbfit.fixture|
!|DatabaseEnvironment|SQLSERVER|
|Connect|${dbhost}|${dbuser}|${dbpassword}|${database}|
|Set server to|localhost|and port to|8002|and browser to|${Browser}|
and domain to|${URL}|
| Start Execute Time |
| Access Application | ${URL} | Check For Element | password | Fail
After | 60 |
The SeleniumRunner fixture extends a dofixture. With this setup I was
able to call any method within either the SeleniumRunner fixture or
Dbfit without any problems. However, now that I've upgraded, any call
to dbfit gives me the missing method error. It is looking for the
dbfit methods within the SeleniumRunner fixture as below.
DatabaseEnvironment
--------------------------------------------------------------------------------
Missing method: public TypeOfResult databaseEnvironment(Type1 arg1)
{ } in class com.sparkroom.fitnesse.SeleniumRunner SQLSERVER
Connect
--------------------------------------------------------------------------------
Missing method: public TypeOfResult connectSaQa1(Type1 arg1, Type2
arg2) { } in class com.sparkroom.fitnesse.SeleniumRunner localhost:
1433 sa sparkroom qa1
Is there something I need to change with the latest version to get
this to work again? Any help with this would be greatly appreciated.
I went through the fitnesse user group emails and I did not see
anything related to this there.
Thanks
Pam
> > Mike Vogel- Hide quoted text -
>
> - Show quoted text -