国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Maison Applet WeChat Développement WeChat Solution à l'erreur signalée après la mise à niveau de Selenium 3.3.0

Solution à l'erreur signalée après la mise à niveau de Selenium 3.3.0

Mar 18, 2017 pm 05:47 PM
selenium

Solution à l'erreur après la mise à niveau de Selenium 3.3.0

sudo pip install --upgrade selenium
In [4]: import selenium
In [5]: selenium.version
Out[5]: '3.3.0'

L'erreur lors de l'exécution du test est la suivante?:

swot@pp:~/pp/superlists$ python manage.py test functional_tests.tests.NewVisitorTest.test_layout_and_styling
Creating test database for alias 'default'...
E
======================================================================
ERROR: test_layout_and_styling (functional_tests.tests.NewVisitorTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/swot/pp/superlists/functional_tests/tests.py", line 123, in test_layout_and_styling
    inputbox.location.get('x') + inputbox.size['width']/2,
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webelement.py", line 403, in location
    new_loc = {"x": round(old_loc['x']),
TypeError: 'NoneType' object has no attribute 'getitem'
----------------------------------------------------------------------
Ran 1 test in 4.378s
FAILED (errors=1)
Destroying test database for alias 'default'...

La raison est?: Selenium 3.3.0 nécessite geckodriver 0.15 en raison de changements dans les valeurs de réponse des commandes

wget https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-linux64.tar.gz
tar xzvf geckodriver-v0.14.0-linux64.tar.gz
sudo cp geckodriver /usr/local/bin
python manage.py test functional_tests.tests.NewVisitorTest.test_layout_and_styling
Creating test database for alias 'default'...
.
----------------------------------------------------------------------
Ran 1 test in 5.307s
OK
Destroying test database for alias 'default'...

Reportez-vous à la description officielle du site?:

Solution à lerreur signalée après la mise à niveau de Selenium 3.3.0


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276
Apprenez à installer Selenium facilement à l'aide de PyCharm?: guide d'installation et de configuration de PyCharm Apprenez à installer Selenium facilement à l'aide de PyCharm?: guide d'installation et de configuration de PyCharm Jan 04, 2024 pm 09:48 PM

Tutoriel d'installation de PyCharm?: apprenez facilement à installer Selenium, des exemples de code spécifiques sont nécessaires. En tant que développeurs Python, nous devons souvent utiliser diverses bibliothèques et outils tiers pour terminer le développement de projets. Parmi eux, Selenium est une bibliothèque très couramment utilisée pour les tests automatisés et les tests d'interface utilisateur des applications Web. En tant qu'environnement de développement intégré (IDE) pour le développement Python, PyCharm nous offre un moyen pratique et rapide de développer du code Python, alors comment

Développement Laravel : Comment utiliser Laravel Dusk et Selenium pour tester le navigateur ? Développement Laravel : Comment utiliser Laravel Dusk et Selenium pour tester le navigateur ? Jun 14, 2023 pm 01:53 PM

Développement Laravel : Comment utiliser LaravelDusk et Selenium pour tester le navigateur ? à mesure que les applications Web deviennent plus complexes, nous devons nous assurer que toutes leurs parties fonctionnent correctement. Les tests de navigateur sont une méthode de test courante utilisée pour garantir l'exactitude et la stabilité d'une application sous différents navigateurs. Dans le développement Laravel, vous pouvez utiliser LaravelDusk et Selenium pour tester le navigateur. Cet article expliquera comment utiliser ces deux outils pour tester

Comment utiliser Selenium pour les tests Web automatisés Comment utiliser Selenium pour les tests Web automatisés Aug 02, 2023 pm 07:43 PM

Présentation de l'utilisation de Selenium pour les tests d'automatisation Web?: les tests d'automatisation Web sont une partie essentielle du processus de développement logiciel moderne. Selenium est un puissant outil de test automatisé qui peut simuler les opérations des utilisateurs dans un navigateur Web et mettre en ?uvre des processus de test automatisés. Cet article expliquera comment utiliser Selenium pour les tests d'automatisation Web et sera accompagné d'exemples de code pour aider les lecteurs à démarrer rapidement. Préparation de l'environnement Avant de commencer, vous devez installer la bibliothèque Selenium et le pilote du navigateur Web

Utilisation de Selenium et PhantomJS dans le robot Scrapy Utilisation de Selenium et PhantomJS dans le robot Scrapy Jun 22, 2023 pm 06:03 PM

Utilisation de Selenium et PhantomJSScrapy dans le robot d'exploration Scrapy Scrapy est un excellent framework de robot d'exploration Web sous Python et a été largement utilisé dans la collecte et le traitement de données dans divers domaines. Dans la mise en ?uvre du robot, il est parfois nécessaire de simuler les opérations du navigateur pour obtenir le contenu présenté par certains sites Web. Dans ce cas, Selenium et PhantomJS sont nécessaires. Selenium simule les opérations humaines sur le navigateur, nous permettant d'automatiser les tests d'applications Web

Exploration efficace des données de pages Web?: utilisation combinée de PHP et Selenium Exploration efficace des données de pages Web?: utilisation combinée de PHP et Selenium Jun 15, 2023 pm 08:36 PM

Avec le développement rapide de la technologie Internet, les applications Web sont de plus en plus utilisées dans notre travail et notre vie quotidienne. Dans le processus de développement d’applications Web, l’exploration des données des pages Web est une tache très importante. Bien qu’il existe de nombreux outils de web scraping sur le marché, ces outils ne sont pas très efficaces. Afin d'améliorer l'efficacité de l'exploration des données des pages Web, nous pouvons utiliser la combinaison de PHP et Selenium. Tout d’abord, nous devons comprendre ce que sont PHP et Selenium. PHP est un puissant

Comment installer le sélénium dans pycharm Comment installer le sélénium dans pycharm Dec 08, 2023 pm 02:32 PM

étapes pour installer Selenium avec pycharm?: 1. Ouvrez PyCharm?; 2. Sélectionnez "Fichier", "Paramètres", "Projet?: [Nom du projet]" dans la barre de menu?; 3. Sélectionnez Interpréteur de projet?; l'onglet ? + ? ; 5. Recherchez Selenium dans la fenêtre contextuelle ; 6. Recherchez Selenium et cliquez sur le bouton ? Installer ? à c?té de celui-ci ; 7. Attendez la fin de l'installation ; 8. Fermez la bo?te de dialogue des paramètres.

Utilisez la combinaison de Java, Selenium et OpenCV pour résoudre le problème de la vérification des curseurs dans les tests automatisés. Utilisez la combinaison de Java, Selenium et OpenCV pour résoudre le problème de la vérification des curseurs dans les tests automatisés. May 08, 2023 pm 08:16 PM

1. Idée de vérification du curseur L'objet curseur de l'objet testé ressemble à ceci. Relativement parlant, il s'agit d'un formulaire relativement simple. Vous devez faire glisser le puzzle de gauche via le curseur ci-dessous et l'intégrer dans l'emplacement vide de droite pour terminer la vérification. Pour automatiser ce processus de vérification, le point clé est de déterminer la distance de glissement du curseur. Selon l'analyse ci-dessus, le point clé de la vérification est de déterminer la distance de glissement du curseur. Mais une exigence apparemment simple n’est pas simple à remplir. Si vous utilisez la logique naturelle pour analyser ce processus, il peut être décomposé comme suit : 1. Localisez la position du puzzle sur la gauche Puisque la forme et la taille du puzzle sont fixes, il vous suffit de localiser la distance qui les sépare. bordure gauche et le c?té gauche de l’image d’arrière-plan. (En fait, dans cet exemple, la position de départ du puzzle est également fixe, économisant

Partir de zéro?: comment créer un robot d'exploration de données Web à l'aide de PHP et Selenium Partir de zéro?: comment créer un robot d'exploration de données Web à l'aide de PHP et Selenium Jun 15, 2023 pm 12:34 PM

Avec le développement d’Internet, l’exploration des données réseau est devenue de plus en plus au centre de l’attention. Les robots d'exploration de données Web peuvent collecter une grande quantité de données utiles sur Internet pour soutenir les entreprises, la recherche universitaire et l'analyse personnelle. Cet article présentera les méthodes et les étapes de création d'un robot d'exploration de données Web à l'aide de PHP et Selenium. 1. Qu'est-ce qu'un robot d'exploration de données Web?? Les robots d'exploration de données Web font référence à des programmes automatisés qui collectent des données à partir de sites Web désignés sur Internet. Les robots d'exploration de données Web sont mis en ?uvre à l'aide de différentes technologies et outils, dont les plus courants utilisent des langages de programmation et

See all articles