Skip to content

benjaminpinto/deckOfCardsApi

Repository files navigation

Deck Of Cards API Testing Project

Cypress Tests

This project uses Cypress to automate API tests upon deckofcardsapi.com application.

This project is integrated with GitHub Actions to automate a simple CI workflow, and with GitHub Pages, to publish the last test results report.

Report Page

The last report is available at project's GH Page.

Pre-requirements

It is required to have Node.js and npm installed to run this project.

I've used versions v16.16.0 and 8.11.0 of Node.js and npm, respectively. I recommend you to use the same or later versions.

Installation

Run npm install (or npm i for the short version) to install the dev dependencies.

Tests

Run npm test (or npm t for the short version) to run the test in headless mode.

Or, run npm run cy:open to open Cypress in interactive mode.

Note: This project doesn't handle sensible data to perform tests (tokens/passwords/etc), so I didn't used a cypress.env.json file.

About the project structure


This project was created by Benjamin Pinto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published