cypress input value code example

Example 1: cypress command return value into variable

beforeEach(() => {
  // alias the $btn.text() as 'text'
  cy.get('button').invoke('text').as('text')
})

it('has access to text', function () {
  this.text // is now available
})

Example 2: cypress key press

// this is the same as a user holding down SHIFT and ALT, then pressing Q
cy.get('input').type('{shift}{alt}Q')

Example 3: cypress type force

cy.get('whatever').type('Test all the things', { force: true });

Example 4: cypress return value from command

// Adding the command
function foo() {
  return cy.wrap('foo');
}
Cypress.Commands.add('foo', foo);

//Using the command
cy.foo().then(value => console.log(value)); // foo