Как установить и настроить Robot Framework?

robot-framework
webdriver
python
Теги: #<Tag:0x00007f7b61cf8f80> #<Tag:0x00007f7b61cf8d50> #<Tag:0x00007f7b61cf8b20>

(Mykhailo Poliarush) #1

(Butary) #2

А что если после установки не удаётся запустить питона из командной строки?


(Mykhailo Poliarush) #3

скорее всего вы не установили переменные окружения

проверьте чтобы у вас python был в системных путях

для этого сделайте следующее echo %PATH%


(Butary) #4

Вот переменную среды добавил PATH C:\Python27\Scripts\

Вот что получается:

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>echo %PATH%
C:\Documents and Settings\Администратор\Мои документы\ATI Stream\bin\x86;C:\Prog
ram Files\ATI Stream\bin\x86;C:\Program Files\Borland\Delphi7\Bin;C:\Program Fil
es\Borland\Delphi7\Projects\Bpl\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Syste
m32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\WINDOWS\system
32\WindowsPowerShell\v1.0;C:\Program Files\Java\jdk1.6.0_20\bin;C:\Program Files
\ATI Stream\Tools\Stream KernelAnalyzer 1.7\;С:\Python27\Scripts;C:\Program File
s\Nero\Nero 7\Lib\

C:\Documents and Settings\Администратор>python --version
"python" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Documents and Settings\Администратор>

Пробовал ставить на другом компе и буке, тоже самое=(


(Mykhailo Poliarush) #5

так у вас два пути должно быть С:\Python27\Scripts и С:\Python27


(Butary) #6

Большое спасибА =) Всё работает=)


(Mykhailo Poliarush) #7

ну вот и отлично!


(Juliya.Pipich) #8

Поставила Python, проверила, все в порядке. Скачала easy_insall, поставила (во время установки не ругалось ничего), проверяю -"не является внутренней или внешней командой" Не нашла похожей проблемы. Подскажите пожалуйста, что может не так быть.


(Mykhailo Poliarush) #9

у вас та же проблема что и указана 

http://automated-testing.info/knowledgebase/lesson/kak-ustanovit-i-nastroit-robot-framework#comment-2715

и

http://automated-testing.info/knowledgebase/lesson/kak-ustanovit-i-nastroit-robot-framework#comment-2717


(Znammenosets9) #10

Здравствуйте друзья автоматизаторы!

Помогите пож. разрешить ошибку при инсталяции Robot Framework. Во время установки после указания директории с питоном вылетает ошибка robotframework-2.7.7.win-amd64 has stopped working (информативности в ней практически нету), которая закрывает инсталяцию

Если кто сталкивался с подобным, подскажите пожалуйста как решали.

Заранее спасибо! 

 

  


(Александр Шишло) #11

У меня другая проблема, после установки не активируется встроенная библиотека DateTime.
Как активировать ума не приложу. Нужна позарез.


(Dmytro Borbat) #12

почему-то команда Create Directory не извесна моему pybot =(

d:>pybot 1st-test.txt

1St-Test

my first test case
No keyword with name ‘Create Directory’ found.

1St-Test
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed

Output: d:\output.xml
Log: d:\log.html
Report: d:\report.html


(Евгений) #13

проверьте наличие импорта стандартной библиотеки OperatingSystem


(Dmytro Borbat) #14

благодарю за быстрый отклик!

к сожалению не знаю как проверить, попробовал поискать “pip search robotframework” - библиотеки OperatingSystem в списке не отобразило =(


(Евгений) #15

Это стандартная библиотека, которая идёт в коробке с RobotFramework. Т.е. достаточно добавить выражение “Library OperatingSystem” в секции Settings. Посмотрите раздел в документации касаемо импорта библиотек в RobotFramework:

http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#id501
Test libraries are normally imported using the Library setting in the Setting table

*** Settings ***
Library OperatingSystem
Library my.package.TestLibrary
Library MyLibrary arg1 arg2
Library ${LIBRARY}