Setting up a development environment
Virtual Machine
Setting up a development environment is part of being a toolsmith, but tonight we don't want you to waste too much time on configuring all kinds of things. That's why we've made a VM available with all the neccessary dependencies.
- Download and install Virtual Box
- Download this virtual machine
- Import Meetup.ova in Virtual Box (just double click the .ova file)
- Start the VM
Manual setup
We recommend using the VM to get the most out of the meetup. If you'd rather install the tools yourself, please find the instructions below.
Cypress.io
Simply follow the instructions on the Cypress.io website.
Please note: Windows is currently not supported by Cypress.io, so use the VM in that case.
Cucumber and Karate
- JDK 8
- Maven
- Download and unzip the project: https://bitbucket.org/VX_TA/karatedemo/downloads/
FitNesse with HSAC fixtures
Try it out (sufficient for this workshop):
- JVM 7 or 8
- Download and unzip sample standalone.zip from GitHub
- On Linux only ('standalone.zip' contains these for Windows and macOS):
- Download chromedriver and extract as
webdrivers/chromedriver-linux-64bit
- Download PhantomJS and extract as
webdrivers/phantomjs-linux-64bit
- Ensure both extracted files are executable
- Download chromedriver and extract as
Full developer mode: