robotframeworkDémarrer avec robotframework


Remarques

Cette section fournit une vue d'ensemble de ce qu'est robotframework et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les sujets importants dans le cadre du robot, et établir des liens avec les sujets connexes. La documentation pour robotframework étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Versions

Version Date de sortie
Framework Robot 3.0.2 2017-02-14
Framework Robot 3.0.1 2017-01-06
Cadre de robot 3.0 2015-12-31
Cadre de robot 2.9.2 2015-10-09
Cadre de robot 2.9.1 2015-08-28
Cadre du robot 2.9 2015-07-30

Installation ou configuration

Instructions détaillées sur la configuration ou l'installation de Robot Framework.

Framework de robot est un framework d'automatisation de test générique. 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

  1. Test d'acceptation
  2. Développement sous test d'acceptation (ATDD)

Conditions préalables

  1. Installer un interprète
  2. Configuration de PATH
  3. Définition 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 cadre de robot Version interpréteur prise en charge
Cadre de robot 3.0 Python 2.6
Cadre de robot 3.0 Python 2.7
Cadre de robot 3.0 Python 3.3
Cadre de robot 3.0 Jython 2.7 et Java 7
Cadre de robot 3.0 IronPython 2.7
Cadre de robot 2.5-2.8 Python 2.5
Cadre de robot 2.5-2.8 Jython 2.5
Framework Robot 2.0-2.1 Python 2.3
Framework Robot 2.0-2.1 Python 2.4
Framework Robot 2.0-2.1 Jython 2.2

Installation de Python

La version souhaitée de python peut être téléchargée depuis https://www.python.org/downloads/

Installation de Jython

Un installateur est disponible sur http://jython.org . Vous pouvez exécuter ce package JAR exécutable à partir de la ligne de commande comme javaava -jar jython_installer-.jar.

Installation d'IronPython

Un programme d'installation est disponible à l'adresse http://ironpython.net/download/ pour IronPython 2.7.Lorsque vous utilisez IronPython, une autre dépendance est l'installation du module elementtree 1.2.7.

Configuration de PATH & Setting https_proxy

Ajouter le répertoire d'installation de 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 devrait ê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

Installer 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ée à partir de la source en utilisant le 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
 

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 ne va pas trop loin sur le pourquoi et le comment, il vous permet simplement de démarrer. Les premières choses sont les premières, n'allons pas installer Python!

  1. Téléchargez Python 2.7.11 pour Windows . (Programme d'installation MSI Windows x86-64 ou programme d'installation MSI Windows x86 selon l'architecture)

  2. Exécutez l'installation, en vous assurant d'installer "pip" et que vous activez l'option "Ajouter python.exe au chemin" (vous devrez peut-être redémarrer votre ordinateur pour tirer parti du Python PATH. Dans ce guide, vous n'a pas ce luxe)

  3. Une fois qu'il est installé, faisons une vérification rapide pour vous assurer qu'il est installé correctement. Exécutez CMD en tant qu'administrateur et naviguez jusqu'à l'emplacement d'installation de Python sur cd C:\Python27 et tapez python -V . Il devrait retourner "Python 2.7.11"

C'est ça, Python est maintenant installé sur votre machine. La partie suivante consiste à installer Robot Framework sur votre machine à l'aide de pip.

  1. Tout d'abord, assurons-nous d'avoir la dernière version de pip, en naviguant d'abord dans le répertoire scripts de Python cd C:\Python27\Scripts , puis en entrant python -m pip install -U pip . Il faut dire que vous avez la version la plus à jour installée!

  2. Ensuite, installons Robot Framework en saisissant pip install robotframework

  3. 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 dire Robot Framework 3.0 (Python 2.7.11 sur win32 / 64)

  4. (Facultatif) Si, à l'avenir, il existe une mise à jour pour Robot Framework, vous pouvez exécuter cette commande pip install --upgrade robotframework