Lädt...


🔧 [Cypress] Encontrando o valor que não está vísivel dentro do componente ao inspecionar


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Já pegou um cenário onde você precisa buscar o valor de um elemento, você está vendo que o valor está renderizado na página, mas quando executa o comando, por exemplo, em cypress:

cy.get(locator).should('have.text', text)

acontece um erro e diz que o elemento não tem esse valor, mesmo você vendo esse valor na sua cara? =/

Alguns componentes não podem estar trazendo esse valor, e se você inspecionar você pode encontrar o elemento mais ou menos assim:

<input id="campo-id" minlength="1" name="campo-id" required="" type="number" class="form-input ng-valid" placeholder="Informe o valor da compra">

No elemento em si não é mostrado o valor, mas ele é mostrado para o usuário, como então conseguir buscar esse valor desse input pra fazer sua validação.

Você pode usar o commando para buscar esse valor com:

cy.get(locator).invoke('val').then(valor => {
  // Fazer suas ações/validações com esse valor
})

ou

cy.get(locator).invoke('val').should('contain', valor);

Agora esse valor estará disponivel pra você.

Esse ocultamento pode ser por alguns motivos, desde como o componente está sendo desenvolvido, no qual o CSS que está sendo usado está mascaradno esse valor ou questão de atualização assíncrona do estado ou autalização do DOM.

Tente entender com seu time o real motivo, mas nesse meio tempo, já agora não deve ser um problema pra você, visto que consegues recuperar esse valor.

E aí, já tinha visto isso acontecer? Tem outra solução?
Se não, já salva a dica para quando enfrentar esse comportamento.

...

🔧 [Cypress] Encontrando o valor que não está vísivel dentro do componente ao inspecionar


📈 256.15 Punkte
🔧 Programmierung

🔧 Por Dentro do Lithe: Como o Framework PHP Está Mudando o Jogo


📈 48.81 Punkte
🔧 Programmierung

📰 Transformación digital en 2025: qué está de moda y qué no


📈 45.56 Punkte
📰 IT Security Nachrichten

🔧 Fundamentos de la Computación en la Nube: Qué es y por qué está revolucionando la tecnología


📈 45.56 Punkte
🔧 Programmierung

🕵️ Hacking with Valor: Why We Raised $36.4M with Valor Equity Partners


📈 45.03 Punkte
🕵️ Hacking

🕵️ Hacking with Valor: Why We Raised $36.4M with Valor Equity Partners


📈 45.03 Punkte
🕵️ Hacking

🕵️ Hacking with Valor: Why We Raised $36.4M with Valor Equity Partners


📈 45.03 Punkte
🕵️ Hacking

🕵️ Hacking with Valor: Why We Raised $36.4M with Valor Equity Partners


📈 45.03 Punkte
🕵️ Hacking

🔧 El verdadero valor del software no siempre está en el presente


📈 43.89 Punkte
🔧 Programmierung

🔧 Mais do que armazenamento de código: 5 features do GitHub que você não conhece


📈 42.62 Punkte
🔧 Programmierung

🔧 React: Criando um componente que transforma Json para Csv


📈 42.26 Punkte
🔧 Programmierung

🔧 O mercado de trabalho não está te esperando: Como se destacar na área de tecnologia


📈 39.82 Punkte
🔧 Programmierung

🔧 ¿Sabías que hay un Navegador Integrado Dentro de VSCode?


📈 39.52 Punkte
🔧 Programmierung

📰 ¿El secreto del éxito de un CIO? Dar rienda suelta al CEO que lleva dentro


📈 39.52 Punkte
📰 IT Security Nachrichten

🔧 8 coisas que existem dentro de um CRUD (pelo menos)


📈 39.52 Punkte
🔧 Programmierung

📰 Acceso Remoto Seguro: Por que es importante y por que hay que hacerlo bien


📈 36.27 Punkte
📰 IT Security Nachrichten

📰 Los CIO consideran que la gestión de costes puede acabar con el valor de la IA


📈 34.6 Punkte
📰 IT Security Nachrichten

📰 Entregar valor a través de la IA requiere que los CIO sorteen estos cuatro desafíos


📈 34.6 Punkte
📰 IT Security Nachrichten

🔧 De pleno para senior: o que está faltando?


📈 33.47 Punkte
🔧 Programmierung

🔧 Bases de Datos Serverless: Por qué Turso Está Cambiando el Juego


📈 33.47 Punkte
🔧 Programmierung

🔧 Roniere Marques - O Programador Full Stack que Está Transformando o Desenvolvimento Web


📈 33.47 Punkte
🔧 Programmierung

🔧 ¿Qué esta pasando con Gemini AI de Google?


📈 33.47 Punkte
🔧 Programmierung

🔧 Como ter certeza que meu código esta bem testado


📈 33.47 Punkte
🔧 Programmierung

🔧 Me obriguei a assistir a 250 filmes clássicos do cinema, e aqui está o que aprendi. [PT-BR]


📈 33.47 Punkte
🔧 Programmierung

📰 Agentes de IA: por qué esta tecnología emergente revolucionará múltiples sectores


📈 33.47 Punkte
📰 IT Security Nachrichten

🔧 Encontrando Pacotes e CLASSPATH


📈 32.66 Punkte
🔧 Programmierung

🔧 Encontrando Tu Propio Camino


📈 32.66 Punkte
🔧 Programmierung

🔧 PHP, O elefante que não cai!


📈 30.53 Punkte
🔧 Programmierung

🔧 Por que alguns desenvolvedores conseguem empregos rapidamente e outros não?


📈 30.53 Punkte
🔧 Programmierung

🔧 O que eu aprendi ao não ser promovido para sênior


📈 30.53 Punkte
🔧 Programmierung

🔧 Regra 1: O mais simples possível, mas não mais simples do que isso


📈 30.53 Punkte
🔧 Programmierung

🔧 Por que JavaScript não é bagunça?


📈 30.53 Punkte
🔧 Programmierung

🔧 DEV não coloque a mão na massa até ter certeza do que você deve implementar


📈 30.53 Punkte
🔧 Programmierung

🔧 Foreach, Linkedisney, Clóvis de Barros Filho e código que não funciona...


📈 30.53 Punkte
🔧 Programmierung

matomo