preguntar acerca de selenium-webdriver

10
réponses

Comment exécuter des cas de test Selenium WebDriver dans Chrome?

J'ai essayé ceci WebDriver driver = new ChromeDriver(); Mais je reçois l'erreur comme Échec des tests: setUp (com.TEST): le chemin d'accès à l'exécutable du pilote doit être défini par le webdriver.chrome.propriété système du pilote; pour pl …
demandé sur 1970-01-01 00:33:32
12
réponses

Actualisation de la page web par WebDriver en attendant une condition spécifique

Je cherche un moyen plus élégant d'actualiser la page Web pendant les tests (J'utilise Selenium2). Je viens d'envoyer la clé F5 mais je me demande si le pilote a une méthode pour rafraîchir toute la page Web Voici mon code while(driver.findEle …
demandé sur 1970-01-01 00:33:32
6
réponses

Effacer le texte de textarea avec du sélénium

J'ai quelques tests où je vérifie que le message d'erreur approprié apparaît lorsque le texte dans certains champs est invalide. Une vérification de la validité est qu'un certain élément textarea n'est pas vide. Si cette zone de texte contient déjà …
demandé sur 1970-01-01 00:33:31
12
réponses

Faites défiler la Page vers le haut ou vers le bas dans Selenium WebDriver (Selenium 2) en utilisant java

J'ai écrit le code suivant dans Selenium 1 (aka Selenium RC) pour le défilement de page en utilisant java: selenium.getEval("scrollBy(0, 250)"); Quel est le code équivalent dans Selenium 2 (WebDriver)? ... …
demandé sur 1970-01-01 00:33:32
4
réponses

Sélecteur CSS insensible à la casse pour les attributs

Si j'ai un élément HTML <input type="submit" value="Search" /> un sélecteur css doit être sensible à la casse: input[value='Search'] correspond input[value='search'] ne correspond pas J'ai besoin d'une solution où l'approche insensible à la …
demandé sur 1970-01-01 00:33:31
3
réponses

Envoi de Ctrl + une combinaison à un élément

J'utilise protractor pour les tests angulaires de bout en bout alias e2e. Pour envoyer des clés à un élément, j'utilise: element(by.model('myModel')).sendKeys('Test'); Comment puis-je envoyer une combinaison de touches, comme Ctrl+A? J'ai che …
demandé sur 1970-01-01 00:33:34
5
réponses

Comment obtenir l’option sélectionnée en utilisant Selenium WebDriver avec Java

Je suis novice en Sélénium et je suis coincé ici : Je veux obtenir l'étiquette sélectionnée ou la valeur de déroulant utilisation de Selenium WebDriver, puis print sur console . Je suis capable de sélectionner n'importe quelle valeur dans la liste …
demandé sur 1970-01-01 00:33:32
3
réponses

Dans rapporteur, navigateur.isElementPresent vs élément.isPresent vs élément.isElementPresent

Dans protractor, il y a, fondamentalement, 3 façons de vérifier si un élément est présent: var elm = element(by.id("myid")); browser.isElementPresent(elm); elm.isPresent(); elm.isElementPresent(); Ces options sont-elles équivalentes et interchan …
demandé sur 1970-01-01 00:33:35
7
réponses

Comment appuyer/cliquer sur le bouton en utilisant Selenium si le bouton n’a pas L’Id?

J'ai 2 boutons Annuler et bouton Suivant sur la même page mais il n'a qu'un seul id (voir le code ci-dessous). Je voulais appuyer sur Suivant mais chaque fois qu'il identifie le bouton Annuler seulement pas le bouton Suivant. Comment résoudre ce prob …
demandé sur 1970-01-01 00:33:32
5
réponses

Localisation d’un élément par id

Quelle est la différence entre les techniques de localisation suivantes? element(by.id("id")); element(by.css("#id")); element(by.xpath("//*[@id='id']")); browser.executeScript("return document.querySelector('#id');"); browser.executeScript("ret …
demandé sur 1970-01-01 00:33:35