Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

159
Visualizações
El botón de prueba está deshabilitado

¿Cómo puedo comprobar que este botón está deshabilitado?

 <button _ngcontent-c8="" class="customButton" testid="save-button" type="submit"><span _ngcontent-c8="" class="textButtonForm"> Sauver </span></button>

He probado:

 cy.getBySel('save-button').should('have.attr', 'disabled') Even tested: cy.getBySel('save-button').should('be.disabled')

tengo el error:

 expected <button.customButton.formNotChanged> to have attribute disabled

¿Algún consejo por favor?

about 4 years ago · Santiago Gelvez
1 Respostas
Responde à pergunta

0

Si así es como se ve el elemento en tiempo de ejecución, simplemente puede agregar los corchetes para que funcione.

 cy.getBySel('save-button').should('have.attr', '[disabled]')

Sin embargo, creo que está mostrando el código fuente, no el HTML en tiempo de ejecución .

Este [disabled]="myFormForm.invalid" dice que cada vez que el formulario no es válido, agregue el atributo disabled .

Por lo tanto, en su prueba debe hacer que el formulario no sea válido. Entonces ambos ejemplos de prueba que diste funcionarán.

Mire los otros campos en el formulario y vea qué validaciones están configuradas. Lo más simple sería una validación required : asegúrese de que el elemento esté vacío.

about 4 years ago · Santiago Gelvez Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda