Selenium WebDriver fournit l'API WebDriver pour contrôler les navigateurs dans différents langages de programmation («liaisons de langage»). Lorsque vous utilisez cette balise, ajoutez également une balise pour le langage de programmation que vous utilisez.

Plus à propos selenium-webdriver...

J'essaye de faire défiler un menu avec ce div dans <div class="N9abW" style="height: 100%; overflow: hidden auto;"><div style="flex-direction: column; padding-bottom: 8640px; padding-top: 0px;"> <div style="flex-direction: column; padding-bottom: 8640px; padding-top: 0px;"><div class=" ....
8 déc. 2020 à 16:30
Veuillez me dire quel pourrait être le problème? Le test plante en cas d'erreur: Échecs: java.lang.NullPointerException: valeur nulle dans l'entrée: url = null pom.xml: <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> </activation> ....
7 déc. 2020 à 17:41
texte fort saisissez la description de l'image ici entrez la description de l'image ici J'ai besoin d'aide dans Code in Selenium avec Java concernant If else .. J'ai deux WebElements car le premier est "// div [contient (text (), 'Le nom du rapport existe déjà. Veuillez entrer un autre nom.')]" Et....
J'essaye de remplir le formulaire google en utilisant du sélénium en python3.9 https://docs.google.com/forms/d/e/1FAIpQLSead7qqhVWP4m4q9Y71Wu9kr2lbCQXvY4ge0OdFg9fI0SQYYA/viewform Mais j'obtiens une erreur au niveau de "exception d'élément non interactif" au formulaire [0] .send_keys ('222') from t....
Je travaille donc sur un grattoir Web personnalisé pour tout type de site de commerce électronique, je veux qu'il gratte les noms et les prix des annonces sur un site, puis les exporte vers csv, mais le problème est qu'il n'exporte qu'une seule ligne de (nom, prix ) et il l'imprime sur chaque ligne ....
J'ai configuré Java, Eclipse et Selenium pour qu'ils soient utilisés pour automatiser une application Web. Mais, je suis confronté aux problèmes mentionnés ci-dessous: Problème 1: Avertissement: le chemin de construction spécifie l'environnement d'exécution JavaSE-14. Aucun JRE installé dans l'espac....
J'essaie de créer un script à commander sur un site Shopify et j'ai pu trouver l'iframe pour le numéro de carte, mais je n'ai pas pu trouver l'iframe pour le nom sur la carte (2ème iframe). Existe-t-il un moyen de saisir une valeur pour cette iframe? driver.switch_to.frame(driver.find_element_by_tag....
J'ai donc créé un robot d'automatisation pour faire des choses pour moi sur Internet .. En utilisant Selenium Python..Après de longues sessions de codage grooling .. des jours et des nuits de travail sur ce projet, je l'ai enfin terminé ... Seulement pour être aléatoirement accueilli avec une erreur....
J'utilise Chrome. En cliquant sur un bouton, il télécharge un fichier dans le dossier "Téléchargements" (sans aucune fenêtre de téléchargement, sinon je peux essayer avec l'outil AutoIT également). Maintenant, je dois vérifier que le fichier est téléchargé avec succès ou non. Plus tard, je dois véri....
2 déc. 2020 à 11:50
J'essaye d'appuyer sur Ctrl + V en même temps sur sélénium chromedriver, j'ai essayé beaucoup de combinaisons différentes, comme element.send_keys(Keys.CONTROL, 'V') ou des choses très similaires. Rien n'a fonctionné. Je travaille sur Windows 10....
30 nov. 2020 à 12:47
J'ai le code suivant : Import java.util.HashMap; import java.util.Map; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.seleni....
Je suis confronté exactement au même problème https://github.com/mozilla/geckodriver/issues/1358. Les captures d'écran en mode sans tête de Firefox prises à partir de Linux sont manquantes Question: Avons-nous une alternative pour résoudre ce problème. J'utilise FF 83....
Pensez à suivre le code HTML: <!DOCTYPE html> <html> <body> <div class="Animal" align="center"> <h2>Animal</h2> <div class="Vertebrate" align="left" > <h3 align="left">Vertebrate</h3> <div class="Fish"> <h4 >Fish....
J'essaie donc de faire une demande d'obtention, d'accéder au site Web, d'exécuter un événement (dans ce cas, appuyez sur un bouton pour étendre une table et supprimer le contenu. Voici mon code: def exec_func(): wait = WebDriverWait(driver, 20) wait.until(expected_conditions.visibility_of_....
J'ai l'extrait de code HTML suivant: <button><span>Next</span></button> Je veux localiser ce bouton et j'utilise ce qui suit: driver.find_element_by_xpath("//button[@span[.='Next']]") Également utilisé: driver.find_element_by_xpath("//button//span[.='Next']") Mais cela localise la plage au lieu d....
24 nov. 2020 à 10:24
Ce usuario.get (3) obtient de la base de données la chaîne "202019" mais à l'écran je n'obtiens que 19 . Assert.assertEquals(usuario.get(3), pedidoPage.obterCicloConsultora(driver)); Je souhaite supprimer "2020" pour que mon assertion fonctionne. Aidez-moi, s'il vous plaît !!! Merci !!!....
23 nov. 2020 à 19:53
J'ai une application NodeJS / TypeScript qui utilise Selenium WebDriver, qui contient environ cet extrait de code: import { WebDriver } from "selenium-webdriver"; export class MyClass { public async getTimeOrigin(driver: WebDriver): Promise<number> { return await driver.executeScript(fu....
20 nov. 2020 à 23:10
Je suis nouveau sur python et j'utiliserai le code ci-dessous pour ouvrir une fenêtre de navigateur et faire certaines choses. Cependant, lorsque j'ouvre plusieurs URL simultanément, cela ouvre simplement un nouvel onglet dans la fenêtre du navigateur existante, mais je veux qu'il s'ouvre dans une n....
Je viens de passer à la dernière version de Chrome 87. Mes tests Webdriver.io/Selenium fonctionnaient correctement, que la fenêtre Chrome soit au premier plan ou en arrière-plan. Maintenant, après la mise à niveau, les tests réussissent si la fenêtre est au premier plan, mais pas si elle est en arri....
J'écris un webscraper qui parcourt la liste des liens d'un fichier CSV et extrait les détails de chacun d'eux. Cependant, j'ai du mal à pointer vers un élément contenant les adresses e-mail que j'essaie de récupérer. Si vous regardez [https://reality.idnes.cz/rk/detail/m-m-reality-holding-a-s/5a85b5....
J'ai une page avec du code JavaScript qui interroge une API toutes les secondes et remplace un élément de la page HTML avec la réponse. Je souhaite tester cette page avec Selenium WebDriver. J'ai configuré WebDriver dans mon test Junit mais je ne sais pas comment gérer le script Java d'interrogation....
11 nov. 2020 à 05:22
J'ai une méthode relativement simple pour attendre qu'un élément existe et soit affiché. La méthode gère la situation où plus d'un élément est renvoyé pour le By donné (généralement, nous nous attendons à ce que l'un d'entre eux soit affiché mais dans tous les cas, la méthode retournera le premier é....
J'ai deux formulaires dans la même page comme ci-dessous <form method="get"> <input type="submit"> </form> <form method="post"> <input type="submit"> </form> Je peux obtenir le dernier champ de saisie comme //input[last()] J'ai besoin de suivre le champ de saisie s'il s'agit d'une entré....
27 oct. 2020 à 13:20
Voici ce que j'ai jusqu'à présent: from time import sleep from selenium import webdriver driver = webdriver.Chrome('/Users/uglyr/chromedriver') driver.get('https://www.linkedin.com') #now the script must pause until I manually login. ... #after successful login the script must resume taking me....
J'essaie d'utiliser python et sélénium webdriver pour cliquer sur un bouton d'envoi d'un formulaire spécifique, ci-dessous le code source de l'élément sur lequel je veux cliquer: <input type="submit" name="post" tabindex="5" value="Submit" class="btn btn-primary btn-xs btnmain" accesskey="s"> Et vo....