Premiers pas avec robotframework
- Installation de Robot Framework 3.0 sur une machine Windows à l’aide de Python 2.7.11
- Installation ou configuration
- Conditions préalables
- Installation Python
- Installation de Jython
- Installation d’IronPython
- Configuration de PATH et configuration de https_proxy
- Installation de Robot Framework avec pip
- Installation de Robot Framework à partir de la source
Sur cette page
- Installation de Robot Framework 3.0 sur une machine Windows à l’aide de Python 2.7.11
- Installation ou configuration
- Conditions préalables
- Installation Python
- Installation de Jython
- Installation d’IronPython
- Configuration de PATH et configuration de https_proxy
- Installation de Robot Framework avec pip
- Installation de Robot Framework à partir de la source
Installation de Robot Framework 3.0 sur une machine Windows à l’aide de Python 2.7.11
Ceci est un guide rapide pour faire fonctionner Robot Framework 3.0 sur une machine Windows en utilisant Python 2.7.11 - Il n’entre pas trop dans les détails sur le pourquoi et le comment, il vous permet simplement d’être opérationnel. Tout d’abord, n’allons pas installer Python !
-
Téléchargez [Python 2.7.11 pour Windows][1]. (programme d’installation MSI Windows x86-64 ou programme d’installation MSI Windows x86 selon l’architecture)
-
Exécutez l’installation en vous assurant d’installer “pip” et d’activer “Ajouter python.exe au chemin” (vous devrez peut-être redémarrer votre ordinateur pour profiter de Python PATH. Dans ce guide, il suppose que vous n’avez pas ce luxe)
-
Une fois installé, effectuons une vérification rapide pour nous assurer qu’il est correctement installé. Exécutez CMD en tant qu’administrateur et accédez à l’emplacement d’installation de Python vers
cd C:\Python27
et tapezpython -V
. Il devrait retourner “Python 2.7.11”
Ça y est, Python est maintenant installé sur votre machine. La partie suivante consiste à installer le Robot Framework sur votre machine à l’aide de pip.
-
Tout d’abord, assurons-nous d’avoir la dernière version de pip, en naviguant d’abord vers le répertoire des scripts dans Python
cd C:\Python27\Scripts
puis en entrantpython -m pip install -U pip
. Il devrait indiquer que vous avez installé la version la plus récente ! -
Ensuite, installons Robot Framework en entrant
pip install robotframework
-
Une fois que pip a fini de télécharger et d’installer les fichiers, entrez
robot --version
pour vous assurer qu’il est correctement installé. Il devrait indiquer Robot Framework 3.0 (Python 2.7.11 sur win32/64) -
(Facultatif) Si à l’avenir il y a une mise à jour pour Robot Framework, vous pouvez exécuter cette commande
pip install --upgrade robotframework
[1] : https://www.python.org/downloads/release/python-2711/
Installation ou configuration
Instructions détaillées sur la configuration ou l’installation de Robot Framework.
Le framework Robot est un framework générique d’automatisation des tests. Il est implémenté à l’aide de Python et est pris en charge sur Python 2 et Python 3 Jython (JVM) et IronPython (.NET) et PyPy. Pour
- Tests d’acceptation
- Développement piloté par les tests d’acceptation (ATDD)
Conditions préalables
- Installer un interprète
- Configuration du CHEMIN
- Configuration de https_proxy
Python a les implémentations les plus avancées et il est suggéré d’utiliser Python, si vous n’avez pas d’exigences exceptionnelles.
Version du framework robot | Version de l’interpréteur pris en charge |
---|---|
Cadre robotique 3.0 | Python 2.6 |
Cadre robotique 3.0 | Python 2.7 |
Cadre robotique 3.0 | Python 3.3 |
Cadre robotique 3.0 | Jython 2.7 et Java 7 |
Cadre robotique 3.0 | FerPython 2.7 |
Cadre robotique 2.5-2.8 | Python 2.5 |
Cadre robotique 2.5-2.8 | Jython 2.5 |
Cadre robotique 2.0-2.1 | Python 2.3 |
Cadre robotique 2.0-2.1 | Python 2.4 |
Cadre robotique 2.0-2.1 | Jython 2.2 |
Installation Python
La version souhaitée de python peut être téléchargée à partir de https://www.python.org/downloads/
Installation de Jython
Un programme d’installation peut être trouvé sur http://jython.org. Vous pouvez exécuter ce package JAR exécutable à partir de la ligne de commande comme javaava -jar jython_installer-
Installation d’IronPython
Un programme d’installation peut être trouvé à http://ironpython.net/download/ pour IronPython 2.7. Lors de l’utilisation d’IronPython, une dépendance supplémentaire installe [elementtree][1] module 1.2.7
Configuration de PATH et configuration de https_proxy
Ajoutez le répertoire d’installation Python (par défaut C:\Python27, C:\Python27\Scripts, C:\jython2.7.0\bin etc sur windows ) et le répertoire Scripts au début de votre variable de chemin
La valeur de https_proxy doit être l’URL du proxy. Ceci est requis lorsque ces packages sont installés avec pip et que vous êtes dans un réseau proxy
Installation de Robot Framework avec pip
Installez la dernière version de robotframework
pip install robotframework
Installer une version spécifique
pip install robotframework==2.0
Installation de Robot Framework à partir de la source
La distribution source de Robot Framework est disponible à l’adresse https://code.google.com/archive/p/robotframework/downloads.Robot Framework est installé à partir de la source à l’aide du script standard setup.py de Python dans le répertoire des scripts source.
python setup.py install
jython setup.py install
ipy setup.py install
[1] : http://effbot.org/downloads/#elementtree