To-do list
- Pass better error messages back to FitNesse. It seems that Slim script tables only support true/false results, with no clear way to report on what went wrong (aside from raising an exception, which even then curiously does not mark the step as failed)
- Verify the presence of images, allow clicking on images
- Create a Selenium IDE plugin to generate FitNesse-formatted output for recorded scripts
- Avoid page-latency issues by automatically waiting for requests to finish. Don't make the user insert wait-for-load / pause-seconds steps everywhere.
- Add documentation for non-FitNesse usage
- Possibly add a wrapper for selenium-server, so users can easily get started without manually downloading selenium-server.jar and starting it up
Next: History