t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007fd76abd4b58> #<Tag:0x00007fd76abd49c8> #<Tag:0x00007fd76abd4900> #<Tag:0x00007fd76abd4810>
3 Симпатий

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

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

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

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

Вот переменную среды добавил 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\Администратор>

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

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

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

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

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

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

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

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

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

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

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

 

  

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

почему-то команда 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

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

1 Симпатия

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

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

Это стандартная библиотека, которая идёт в коробке с 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}