Comparing Screenshots in Java with Applitools
Prerequisites
- A free Applitools account and Applitools API KEY
Tip: Unsure how to find your API key?
Read Retrieving your API key to find your API key.
Tip: Not sure how to install?
Here are some resources:
Maven installation instructions
- Install with homebrew with
brew install maven
Make sure it's in your PATH
!
To test that it's working:
- Make sure to restart the Terminal or Command line prompt to load the new environment variables.
- Run
mvn -v
You should see the version info for Maven.
tip
- It's better to set APPLITOOLS_API_KEY as a system variable (in Windows) or in the
~/.zshrc
recipe file (in MacOS) so that it will be automatically set when you open a new terminal shell. - The Maven executable is inside
/bin
folder of the extracted Maven directory. So you must include/bin
. It should look something like:/Users/raja/apps/apache-maven-3.5.4/bin
Running the Example Project
- Clone or download the repository and navigate to that folder
git clone https://github.com/applitools/tutorial-images-java.git
cd tutorial-images-java
Note: you can alternatively download the project as a Zip file and extract it
- Run the example test
APPLITOOLS_API_KEY="[Your API Key]" mvn clean -Dtest=DemoTest test
Adding Applitools Eyes to an Existing Project
- Create a Maven project and add the following properties and dependencies to the pom.xml
<dependencies>
<!-- This is the Applitools Images Java SDK -->
<dependency>
<groupId>com.applitools</groupId>
<artifactId>eyes-images-java5</artifactId>
<version>RELEASE</version>
</dependency>
</dependencies>
- Create a class with name
DemoTest.java
and add the following code
Having Trouble?
Don't suffer in silence! Let us help you. Please reach out to us to get your project working.
Taking the next steps with Applitools
Congratulations on completing this quickstart! There's still so much to learn about visual testing with Applitools, but you're off to a great start.