environnement sélénium python + pour construire étape

I. Introduction Automatisation

1. Le concept de tests automatisés:

      Est-ce un processus que la machine de test axée sur l'homme pour effectuer la conversion dont la procédure de test est une procédure de processus

2. Catégorie Test automatisé:

Automatisation dudit test fonctionnel général est le test automatisé, en utilisant un programme pour tester la fonctionnalité du logiciel par un procédé de codage, de sorte que le programme peut être répété dans le but de l'essai est répété. Si une petite partie des changements de fonction logicielle, tant que la partie modifiée d'un code de test automatisé, vous pouvez répéter le logiciel de test pour améliorer l'efficacité des tests.

3. Quels types de projets appropriés pour les tests automatisés:

      Dans des circonstances normales, aussi longtemps que les trois cas suivants, il peut être fait des tests automatisés

      Configuration logicielle requise changent fréquemment, à long cycle du projet, des scripts de test automatisés peuvent être réutilisés

Deux, python + environnement de test automatisé de sélénium pour construire étape

Pour beaucoup de gens veulent blanc à apprendre en termes d'automatisation, l'environnement de construction, a toujours été une chose très difficile, l'environnement d'automatisation let basé sur le langage Python pour le bâtiment, python + environnement de test automatisé de sélénium se compose de quatre parties: python , le sélénium, le navigateur Google chrome, chrome conduit navigateur Google. Le navigateur peut où être Firefox, IE et similaires. Actuellement navigateur grand public d'automatisation ou d'un navigateur Google Chrome

(1) installation de python

actuellement à l' essai l' industrie, le plus largement utilisé sans doute Python langage de programmation dirigée. Python version 3.7 est maintenant grand public. L' installation est simple, le site officiel (adresse du site officiel: https://www.python.org ) pour sélectionner la version du système correspondant téléchargé directement, puis double-cliquez dessus pour installer, personnaliser le chemin d'installation ne peut pas nécessairement besoin d'être installé dans le lecteur C, mais éviter chemin chinois que possible.

Une fois le package d'installation de python, vous devez configurer les variables d'environnement, en fait, lors de l'installation de 3,7, la première interface a une option « python ajouter au chemin » peut être vérifié (probablement le nom). Ajoutera automatiquement le python après vérification pour la variable d'environnement système chemin. Bien sûr, vous pouvez également choisir d'ajouter manuellement, ajoutez la méthode suivante:

Mes propriétés ordinateur et sélectionnez -> Paramètres système avancés -> Variables d'environnement -> Variables d'environnement -> Variables système: chemin pour trouver et modifier les variables, le chemin est ajouté devant le chemin: C: \ Python37; C: \ Python37 de Scripts, (si votre python installé dans un autre chemin, s'il vous plaît apporter les modifications appropriées, l'auteur est le chemin par défaut ici)

Une attention particulière: Beaucoup novice Chemin dans le contenu original sera supprimé, je vous rappelle ce qui est absolument incapable de le faire, soyez prudent! Attention! Attention!

Après l'installation, le fonctionnement fenêtre CMD, instruction de python de type, pour vérifier si l'installation est python avec succès. La figure suivante représente un succès!

Attaché sur les outils de développement python officiel Télécharger PyCharm de: http: //www.jetbrains.com/pycharm/download/

(2) de montage de sélénium

sélénium pip peut être installé par la commande, l'installation est la suivante:

1. Ouvrez une fenêtre cmd

2. Entrez: pip installer le sélénium

3. Attendez cmd fenêtre invites avec succès, l'installation réussie de sélénium, comme interrompu à mi-chemin continuer d'entrer pip installer ré-installer le sélénium, ne touche pas!

(3) Navigateur chrome

Trop actuel navigateur Internet pour télécharger Google pit, de nombreux sites faire avec trop comme site officiel. Accidentellement dans la fosse, où je télécharger adresse du site officiel Chrome:

site officiel Chrome: https://www.google.cn/chrome/

Double-cliquez sur automatiquement installé après le téléchargement est terminé. Attendez que l'installation complète.

(4) installer chrome pilote de navigateur

Pourquoi avez-vous besoin de le conduire? Cela doit commencer par le principe du sélénium à proprement parler:

       Lorsque Sélénium a proposé le concept WebDriver, qui fournit une interface à l'aide d'un navigateur natif, emballé dans un plus orienté objet Sélénium WebDriver l'API, opérant directement la page du navigateur dans les éléments, et même faire fonctionner le navigateur lui-même (l'écran, la taille de la fenêtre, démarrage, d'arrêt, installé plug-ins).

       L'utilisation de l'interface du navigateur natif, augmente considérablement la vitesse et la stabilité des appels aux éditeurs de navigateurs eux-mêmes, apparemment plus scientifique. Mais apporter des effets secondaires est que les différents fournisseurs de navigateur, les éléments de commande sur le Web et combien il y aura quelques différences dans la présentation, ce qui conduit directement à des points différents Sélénium WebDriver éditeurs de navigateurs, et fournit des implémentations différentes. Tels que Firefox ont disque spécial geckoDriver, Chrome aura un entraînement Chrome spécial.

une attention particulière ici: navigateur Chrome et la version du navigateur du lecteur doit être installé chrome correspondance. Alors, comment vous assurez-vous que lui correspondent?

1. Vérifiez la version chrome du navigateur: Cliquez sur le coin supérieur droit de trois navigateur Chrome -> Aide -> À propos de Google Chrome, comme indiqué ci-dessous:

navigateur 2.chrome pilote Télécharger:

Chromedriver adresse de téléchargement du pilote: http: //npm.taobao.org/mirrors/chromedriver/

Sur la carte et trouver la version la plus proche de la version chrome: Sur la photo: 78.0.3904.108, si les options d'entraînement ici:

Après le téléchargement est terminé: le paquet de chrome dans le lecteur: répertoire C: \ sous python37 (ce qui est un must)

Troisièmement, vous pouvez alors ouvrir la tournée d'automatisation de sélénium

Si vous pensez que cet article est utile pour vous, si vous les tests logiciels, tests d'interface, les tests automatisés, des entrevues d' échange d'expériences
d'intérêt peut être ajouté au groupe d'échange de tests de logiciels: 695 458 161, le groupe de temps à la distribution de l'information en temps libre, ainsi qu'un poste
de échange de technologie. Ces données sont l'essence même de l'auteur de plus d'une décennie à la carrière de test.

Allez et essayez PyCharm entrez le code suivant dans, voyez si vous pouvez ouvrir automatiquement le navigateur Chrome, si vous pouvez alors ouvrir le python + environnement de test automatisé de sélénium est devenu un grand service!

from selenium import webdriver

driver = webdriver.Chrome()



Super test complet des cours de technologie informatique pour apprendre 0 yuans pour rejoindre immédiatement! Un ami dans le besoin timbre:
Tencent adresse de l' apprentissage des technologies de test en classe

 

Je suppose que tu aimes

Origine www.cnblogs.com/csmashang/p/12630264.html
conseillé
Classement