Tester l'existence d'un champ d'une application web
Bonjour tout le monde,
Je veux pouvoir tester l’existence de l'ensemble des composants graphiques qui constitue ma page web (notamment mes checkBox, mes listes déroulantes, mes input text etc).
Quelqu'un peut me donner un exemple comment faire pour tester l’existence l'une de ses composantes graphiques (avec peut être des assert..)
J'ai essayé quelque chose qui ressemble au code ci-dessous mais sans succès. je voulais mettre à la place de displayed "exists" mais il ne me propose pas cette méthode elle n'est pas définie. Je ne sais pas non plus si la méthode assertTrue est celle qu'il faut utiliser ou pas?! Franchement je ne sais pas comment faire c'est juste des tentatives.
Code:
assertTrue(this.driver.findElement(By.xpath("//input[@id='text'])[2]")).isDisplayed());
Merci par avance pour votre aide!