Robot Framework - instalacja w systemach Unix i Linux

Zobaczmy teraz kilka prostych kroków, aby zainstalować Pythona na komputerze z systemem Unix / Linux. Otwórz przeglądarkę internetową i przejdź dohttps://www.python.org/downloads/.

  • Kliknij łącze, aby pobrać spakowany kod źródłowy dostępny dla systemów Unix / Linux.
  • Pobierz i rozpakuj pliki.
  • Edycja pliku modułów / ustawień, jeśli chcesz dostosować niektóre opcje.
  • uruchom skrypt ./configure
  • make
  • dokonać instalacji

Spowoduje to zainstalowanie Pythona w standardowej lokalizacji / usr / local / bin i jego bibliotek w / usr / local / lib / pythonXX, gdzie XX to wersja Pythona.

Ustawienie ścieżki w Unix / Linux

Aby dodać katalog Pythona do ścieżki dla określonej sesji w systemie Unix -

W powłoce csh

wpisz setenv PATH "$ PATH: / usr / local / bin / python" i naciśnij Enter.

W powłoce bash (Linux)

wpisz export ATH = "$ PATH: / usr / local / bin / python" i naciśnij Enter.

W powłoce sh lub ksh

wpisz PATH = "$ PATH: / usr / local / bin / python" i naciśnij Enter.

Note - / usr / local / bin / python to ścieżka do katalogu Pythona

Zainstaluj PIP

Teraz sprawdzimy następny krok, czyli instalację pip dla Pythona. PIP to menedżer pakietów do instalowania modułów dla języka Python.

PIP jest instalowany wraz z Pythonem i możesz sprawdzić to samo w wierszu poleceń w następujący sposób -

Komenda

pip --version

Tutaj nadal nie otrzymujemy wersji dla pip. Musimy dodać ścieżkę pip do zmiennych środowiskowych, abyśmy mogli używać jej globalnie. PIP zostanie zainstalowany w folderze Scripts w Pythonie, jak pokazano poniżej -

Wróć do zmiennych środowiskowych i dodaj ścieżkę pip do listy zmiennych. Dodaj C: \ Python27 \ SCripts do zmiennych środowiskowych w następujący sposób -

Teraz otwórz wiersz poleceń i sprawdź zainstalowaną wersję pip -

Więc teraz mamy zainstalowane Python i pip.

Zainstaluj oprogramowanie Robot Framework

Będziemy teraz używać menedżera pakietów pip - python do zainstalowania szkieletu robota, a polecenie dla niego jest następujące -

Komenda

pip install robotframework

Po zakończeniu instalacji możesz sprawdzić wersję zainstalowanej platformy robota, jak pokazano poniżej -

Komenda

robot --version

Widzimy więc, że zainstalowano oprogramowanie Robot Framework 3.0.4.

Zainstaluj wxPython

Potrzebujemy wxPython for Robot Framework Ride, który jest IDE dla Robot Framework.

For windows aby uzyskać wymagane pobranie dla wxPython, przejdź do następującego adresu URL -

https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

Pobierz również 32- lub 64-bitowy wxpython dla systemu Windows zgodnie z systemem operacyjnym Windows.

Pobierz 32-bitowy wxPython i zainstaluj to samo.

Po zakończeniu instalacji otwiera wiersz poleceń i automatycznie uruchamia niektóre polecenia, jak pokazano poniżej -

wxPython jest już zainstalowany.Ten moduł jest wymagany do użycia RIDE Ide w Robot Framework, co jest następnym krokiem.

On Linux, powinieneś móc zainstalować wxPython za pomocą swojego menedżera pakietów. Na przykład w systemach opartych na Debianie, takich jak Ubuntu z uruchomionym sudo apt-get install pythonwxgtk2.8 powinno wystarczyć.

W systemie OS X

, powinieneś użyć plików binarnych wxPython, które znajdziesz na stronie pobierania wxPython. wxPython2.8 ma dostępną tylko wersję 32-bitową, więc Python musi być również uruchamiany w trybie 32-bitowym. Można to zrobić globalnie, uruchamiając

> defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

lub tylko dla wersji RIDE -

> VERSIONER_PYTHON_PREFER_32_BIT=yes ride.py

Zainstaluj Ride

Ride to Robot Framework IDE. Możemy użyć pip do zainstalowania go, jak pokazano poniżej.

Komenda

pip install robotframework-ride

Po zakończeniu instalacji otwórz wiersz polecenia i wpisz następujące polecenie, aby otworzyć Ride-IDE.

Komenda

ride.py

Powyższe polecenie otwiera IDE w następujący sposób -

Skończyliśmy więc instalację programu Robot Framework i możemy rozpocząć z nim pracę.

Wniosek

Teraz wiemy, jak zainstalować Python, pip, framework robota, a także zainstalować RIDE do pracy z przypadkami testowymi w ramach robota.