Hi
I'm looking at setting up a small proof of concept using:
Cucumber
Selenium Webdriver
Maven (to manage dependencies and also run tests)
Sauce labs (to execute on multiple OS, browsers on their VMs in the cloud)
Jenkins (to run multiple jobs executing on sauce labs) with Sauce labs and Cucumber-reporting plugins
I have successfully set up projects using all of the above except Cucumber. In order to integrate with saucelabs, I had to use JUnit annotations @Rule (as well as @Before, @Affer and @Test) as well as a TestWatcher.
Before I start this work, is it possible to use JUnit annotations and cucumber annotations in the same helper class? (I note that cucumber annotations only consist of @Before and @After)
Are there any gotchas that anyone can highlight upfront with the setup described?
Many thanks
Mark