1
resposta

[Dúvida] Sobre o teste

Professora está correto se fizer dessa forma?

describe('Alura courses search', () => {
  before(() => {
    cy.visit('https://www.alura.com.br')
  })

  it('should be able to search a course', () => {
    cy.get('#header-barraBusca-form-campoBusca').type('java{enter}')
    cy.get('h4.busca-resultado-nome').contains(/java/gi)
  })
})

Essa forma ainda é performatica? Haveria alguma outra forma mais performatica?

1 resposta

Oii Raniery, como você está?

Peço desculpas pela demora em obter um retorno.

No ecossistema da tecnologia, sempre existirá diversas formas de se chegar a uma solução, algumas mais onerosas e outras, nem tanto. A forma como você elaborou o código é sim performática e está aderente a boas práticas de escrita de teste. Além disso, como se trata de um teste simples, em relação ao tempo de execução, será bem similar ao código apresentado em aula. Também gostaria de parabenizá-lo pela escrita do teste em inglês, atualmente, essa língua domina o mercado da programação e saber utilizá-la com certeza é um diferencial.

Conte sempre com a Alura para evoluir seus estudos.

Em caso de dúvidas fico à disposição.

Grande abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!