Skip to content

iSaBo96/cypress-base-plugin

 
 

Repository files navigation

Cypress.IO plugin by NCA TESTIFY

Basis tests for every website testing project

Usage:

Add following line in your cypress/support/e2e.js|.ts file

import 'cypress-ncatestify-plugin'

in your cypress.config.js|.ts file the key baseUrl must be set

module.exports = defineConfig({
  e2e: {
    baseUrl: 'https://testify.team/de',
    setupNodeEvents(on, config) {
      // implement node event listeners here
    },
  },
})

Then in your Testfile

describe('Validate Testify Tests', () => {
  it('Runs Testify base tests', () => {
    cy.visit('/')
    cy.ttRunTestifyBaseTests()
  })
})

Run commands

npm run typecheck
npm run build
npx cypress open
export CYPRESS_BASE_URL=https://nevercodealone.de && npx cypress open

For contributing remove local js files

rm -rf **/*.js

Validate types with no generating

npm run typecheck

Build js files

npm run build

About

Cypress.IO plugin to start website testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.9%
  • TypeScript 48.1%