Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Возможно ли запуск теста RobotFramework без графического отображения

robot-framework
xvfb
headless
execution
python
webdriver
Теги: #<Tag:0x00007f7b705e3038> #<Tag:0x00007f7b705e2ef8> #<Tag:0x00007f7b705e2db8> #<Tag:0x00007f7b705e2c78> #<Tag:0x00007f7b705e2b38> #<Tag:0x00007f7b705e29f8>

(Vadim Shurhal) #1

Здравствуйте, подскажите возможно ли запуск теста/ов #robot-framework без графического отображения. Тест идет, но визуально не отображается, а на выходе получаем логи и данные в консоли.

Спасибо


(Ray Romanov) #2

(Vadim Shurhal) #3

Спасибо за оперативный ответ, проверю и отпишу


(rmerkushin) #4

Если на windows то через Jenkins


(Mykhailo Poliarush) #5

@VadimShurhal В данном случае имелось ввиду web ui тесты ?


(Vadim Shurhal) #6

Совершенно верно


(Pavel Eimont) #7

Самый простой вариант средствами Windows - запуск из Task Scheduler bat файла, который запускает тест. В таком случае тест (или тесты) запускается в фоновом режиме.


(Vadim Shurhal) #8

При использовании https://github.com/drobota/robotframework-xvfb14
Получаю ошибку : EnvironmentError: Can not find Xvfb. Please install it and try again.


(Ray Romanov) #9

Из документации по ссылке, раздел - Requirements:


Xvfb (sudo apt-get install xvfb, or similar)


(Vadim Shurhal) #10

Все сделал по инструкции, пытаюсь запустить код с примера и получаю:

Library :: This example demonstrates how to use current library

Create Headless Browser | FAIL |
EnvironmentError: Can not find Xvfb. Please install it and try again.

Library :: This example demonstrates how to use current library | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed


(Vadim Shurhal) #11

Возможно это из-за версии Robot Framework ?
В Requirements говорится о версии 2.8 , а у меня 3.0


(Lev Yarushin) #12

Совершенно не влияет, спокойно на третьем роботе работает… Может хотя бы версию ОС скажете?
Попробуйте запустить
xvfb-run