Skip to main content

Cypress.testingType

Cypress.testingType returns the current testing type, determined by your selection in the Cypress App. The Cypress.testingType returns e2e for E2E Testing or component for Component Testing.

Syntax

Cypress.testingType // returns 'e2e' or 'component'

Examples

Testing Type

it('is running experimental component testing mode', () => {
expect(Cypress.testingType).to.equal('component')
})

Conditionals

it('does something differently', () => {
if (Cypress.testingType === 'e2e') {
cy.exec('something')
} else {
cy.exec('something else')
}
})

History

VersionChanges
7.0.0Added Cypress.testingType