Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 1.98 KB

README.md

File metadata and controls

42 lines (36 loc) · 1.98 KB

👋 Applitools Visual AI Challenge

This is a Visual AI Testing Challenge for Applitools company, developed by Douglas Urrea Ocampo using Cypress and Applitools Eyes as visual management and AI-powered visual UI.

🏠 Tester details

✨ Pre-requisites:

  1. Install Node.js from here
  2. Install npm from here
  3. Install git from here
  4. Install Cypress from here
  5. Install Eyes Cypress SDK from here

🛠️ Running the project:

  1. Download the project from GitHub
    • Option 1: git clone https://github.com/fugazi/homecoming-cypress.git
    • Option 2: Download it as a Zip file and extract it
  2. CD into the homecoming-cypress folder
  3. Set up environment variable APPLITOOLS_API_KEY with your own API key.
    • Login to Applitools > Click on the Person icon > My API Key
    • Option Linux/Mac: export APPLITOOLS_API_KEY=<your_key>
    • Option Windows: set APPLITOOLS_API_KEY=<your_key>
    • Option Manual: Open the file applitools.config.js and add the apiKey:''
  4. run npm install
  5. run npx eyes-setup
  6. run npm test

✏️ Step by Step tutorial

Please see Getting Started with Applitools Cypress Tutorial for all the details.

🚴 Project configuration

  • Cypress project Baseline: ultraFastGridV1.spec.js into folder cypress\integration
  • Cypress project Checkpoint: ultraFastGridV2.spec.js into folder cypress\integration
  • batchName: Demo Homecoming Batch - Cypress
  • appName: ultraFastTest App Baseline - Cypress
  • testName: Smoke Test Baseline