Skip to content

BobPetrowsky/GiphyAutomationFramework

Repository files navigation

GiphyAutomationFramework

Simple Automation Framework built with Testcafe and K6. Using Github Actions run the test and deploy reports to a Github Page.

Link To CI/CD Report

https://bobpetrowsky.github.io/GiphyAutomationFramework/

Run Locally

Clone the project

  git clone https://github.com/BobPetrowsky/GiphyAutomationFramework.git

Go to the project directory

  cd GiphyAutomationFramework

Install dependencies

  npm install
  brew install k6

You'll need to create a .env folder to hold these environment variables

  API_KEY=<Your API Key>
  USER_NAME=<Your Giphy User Name>
  PASSWORD-<Your Password>

Alternatively you can pass the ENV vairables into the command line when running

Run Testcafe and generate html report

  npm run testcafe-report

Run and generate html report

  npm run k6-report

all reports are generated into the ./Reports folder

About

Simple Automation Framework built with Testcafe and K6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published