TESTES DE INTERFACES        WEB COM 

Por

Paulo Henrique Araujo

O Que é  Cypress ?

Porque utilizar Cypress

Alguém utiliza ?

Instalando Cypress

        npm install cypress

Ambiente de Testes

./node_modules/.bin/cypress open

Criando um teste de Login

describe('Opencart Login Test', function () {
  it('Acessar a pagina de login e testar essa funcionalidade', function () {
    // Abrir projeto local
    cy.visit('localhost/opencart3/admin')

    //Encontrar o campo username e digitar o usuario
    cy.get('#input-username')
      .type('paulo')
      .should('have.value', 'paulo')

    //Encontrar o campo password e digitar a senha de login
    cy.get('#input-password')
      .type('paulo')
      .should('have.value', 'paulo')

    //Clicar no botao de Login
     cy.contains('Acessar').click()
  })
})

Beleza, mas como identificar os erros ?

Testando Cadastro de Produtos no Opencart

Dúvidas ?

Obrigado :)

https://twitter.com/pauloharaujos

https://www.facebook.com/pauloharaujos

TESTES DE INTERFACES WEB COM CYPRESS

By Paulo Henrique

TESTES DE INTERFACES WEB COM CYPRESS

  • 231