Project Setup - Tools and Settings
Tidal Wave UI automation library is built with Java and Selenium. To set up an automation project using Tidal, you need to configure a few software yourself.
Java
If you haven’t already configured Java in your system please navigate to Microsoft Open JDK.
Download the Windows/Mac version as per your system and install it in your system following the prompts from the installer.
Setup JAVA_HOME variable to your system
Under the “System Variables” section, click “New” to add a new variable. Set the variable name as “JAVA_HOME” and the variable value as the path to your JDK installation directory (e.g., C:\Program Files\Java\jdk-11.x.x). Edit the “Path” variable and append “%JAVA_HOME%\bin” at the end. Click “OK” to save the changes.
Test the setup by running the command
java -version
Maven
Visit the Apache Maven website
Download the latest binary zip archive.
Extract the contents of the downloaded zip file to a directory of your choice (e.g., C:\maven).
Set up the MAVEN_HOME environment variable:
Under the “System Variables” section, click “New” to add a new variable. Set the variable name as “MAVEN_HOME” and the variable value as the path to your Maven installation directory (e.g., C:\maven\apache-maven-x.x.x). Edit the “Path” variable and append “%MAVEN_HOME%\bin” at the end. Click “OK” to save the changes.
Test the installation by running the command
mvn -version
IntelliJ Idea
Visit the JetBrains IntelliJ IDEA website
Download the community edition or ultimate edition of IntelliJ IDEA.
Run the installer and follow the installation wizard’s instructions.
Launch IntelliJ IDEA after installation.
Install the plugins ‘Cucumber’ and ‘Gherkin’ if you are working with BDD
Configure your project settings to use ‘Java 11’ version if you are using a higher JDK version.