Size: a a a

Aerokube Support

2021 February 11

IK

Ivan Krutov in Aerokube Support
Gean Duarte
Hello guys, good afternoon!  how are you?  I speak of Brazil.  I wonder if it is possible to change the localhost (127.0.0.1) of selenoid-ui to another IP?
hey, by default UI is listening on all network interfaces
источник

IK

Ivan Krutov in Aerokube Support
alexey
Привет всем, есть где нибудь по шаговое описание  о создании сетки из 4 компов под селеноид,(win) ?Просто есть тысяче тестов которые надо прогонять очень быстро
источник

GD

Gean Duarte in Aerokube Support
Tks Ivan
источник

a

alexey in Aerokube Support
👍 спс
источник

GD

Gean Duarte in Aerokube Support
Ivan, is step 4 really necessary? Do you have the link to download seleninum-server? And just changing the test.xml file would be enough?
источник

IK

Ivan Krutov in Aerokube Support
Gean Duarte
Ivan, is step 4 really necessary? Do you have the link to download seleninum-server? And just changing the test.xml file would be enough?
no, this is an example
источник

IK

Ivan Krutov in Aerokube Support
can use Selenoid instead
источник

GD

Gean Duarte in Aerokube Support
need to perform another procedure for selenoid to adopt the configuration file?
источник

GD

Gean Duarte in Aerokube Support
sorry for ignorance, I'm new to selenoid and testing. I don't know if I'm asking stupid questions ...
источник

ES

Eugen Sklyarov in Aerokube Support
Подскажите можно ли использовать ggr под виндой?
источник

GD

Gean Duarte in Aerokube Support
Eugen Sklyarov
Подскажите можно ли использовать ggr под виндой?
Да, я могу! Но как мне это использовать? есть какая-нибудь документация для меня?
источник

АА

Александр Андряшин... in Aerokube Support
Все по аналогии, а если в докере то должно бы почти также...
источник

ES

Eugen Sklyarov in Aerokube Support
Спасибо
источник
2021 February 12

GD

Gean Duarte in Aerokube Support
Ребят, а с нитью и селеноидом кто-нибудь работал? у вас есть какой-нибудь пример кода?
источник

IK

Ivan Krutov in Aerokube Support
Gean Duarte
need to perform another procedure for selenoid to adopt the configuration file?
no difference
источник

SC

Stepan Chernov in Aerokube Support
Иван, Александр
можно где-нибудь посмотреть сами файлы Dockerfile ? вроде в репозитории нет https://github.com/aerokube/selenoid (может я проглядел )
исключительно любопытства - как билдятся конетейнеры
источник

АА

Александр Андряшин... in Aerokube Support
источник

V

Vitaliy in Aerokube Support
Добрый день, может кто подсказать, в чем может быть проблема при запуске Capybara + Rspec ?

Пытался настроть spec файл, для запуска в headless режиме, но при просмотре 8080 порта, вижу что сессия создается, но самого браузера нет.

Мой spec_helper
```
Capybara.default_max_wait_time = 5
Capybara.javascript_driver = :selenium_chrome_headless
Capybara.current_driver = :selenium_chrome_headless
caps = Selenium::WebDriver::Remote::Capabilities.new
caps['browserName'] = 'chrome'
caps['browserVersion'] = '88.0'
caps['"enableVNC"'] = 'True'

Selenium::WebDriver.for(
 :remote,
 url: 'http://localhost:4444/wd/hub',
 desired_capabilities: caps
)

```

Запускаю через rspec spec/spec_test.rb

```
require_relative '../spec_helper.rb'

link1 = 'https://github.com'
link2 = 'https://yandex.ru'
link3 = 'https://www.google.com'

feature 'Main test' do
 scenario 'Test for check selenoid' do
   [link1, link2, link3].each { |l| visit l; sleep 5 }
 end
end

```

При проверке статуса http://localhost:8080/status, насторожила строка "enableVNC":false

```
{"state":{"total":5,"used":1,"queued":0,"pending":0,"browsers":{"chrome":{"87.0":{},"88.0":{"unknown":{"count":1,"sessions":[{"id":"109e35b770004249fa66059b8135edac","container":"c11ff9c042dcd4e30725fb11c7613cfc7ec26c014035d7b74a0b974bf4b45006","caps":{"browserName":"chrome","version":"88.0","screenResolution":"1920x1080x24","enableVNC":false,"name":"","timeZone":""}}]}}},"firefox":{"84.0":{},"85.0":{}},"opera":{"72.0":{},"73.0":{}}},"videos":null},"origin":"http://selenoid:4444","browsers":{"chrome":1,"firefox":0,"opera":0},"sessions":{"109e35b770004249fa66059b8135edac":{"id":"109e35b770004249fa66059b8135edac","container":"c11ff9c042dcd4e30725fb11c7613cfc7ec26c014035d7b74a0b974bf4b45006","caps":{"browserName":"chrome","version":"88.0","screenResolution":"1920x1080x24","enableVNC":false,"name":"","timeZone":""},"quota":"unknown"}},"version":"1.10.2[2020-11-18_07:31:01AM]","errors":[]}
```

Пробовал запуститься без capybara и rspec, результат тот же
Короткий файл, чтобы проверить работу без фреймворков.
```
caps = Selenium::WebDriver::Remote::Capabilities.new
caps['browserName'] = 'chrome'
caps['version'] = '88'
caps['"enableVNC"'] = 'True'
Selenium::WebDriver.logger.level = :info
driver = Selenium::WebDriver.for(
 :remote,
 url: 'http://127.0.0.1:4444/wd/hub',
 desired_capabilities: caps
)

driver.get 'https://www.google.com'
sleep 5
driver.quit

```
источник

V

Vitaliy in Aerokube Support
источник

АА

Александр Андряшин... in Aerokube Support
Vitaliy
Добрый день, может кто подсказать, в чем может быть проблема при запуске Capybara + Rspec ?

Пытался настроть spec файл, для запуска в headless режиме, но при просмотре 8080 порта, вижу что сессия создается, но самого браузера нет.

Мой spec_helper
```
Capybara.default_max_wait_time = 5
Capybara.javascript_driver = :selenium_chrome_headless
Capybara.current_driver = :selenium_chrome_headless
caps = Selenium::WebDriver::Remote::Capabilities.new
caps['browserName'] = 'chrome'
caps['browserVersion'] = '88.0'
caps['"enableVNC"'] = 'True'

Selenium::WebDriver.for(
 :remote,
 url: 'http://localhost:4444/wd/hub',
 desired_capabilities: caps
)

```

Запускаю через rspec spec/spec_test.rb

```
require_relative '../spec_helper.rb'

link1 = 'https://github.com'
link2 = 'https://yandex.ru'
link3 = 'https://www.google.com'

feature 'Main test' do
 scenario 'Test for check selenoid' do
   [link1, link2, link3].each { |l| visit l; sleep 5 }
 end
end

```

При проверке статуса http://localhost:8080/status, насторожила строка "enableVNC":false

```
{"state":{"total":5,"used":1,"queued":0,"pending":0,"browsers":{"chrome":{"87.0":{},"88.0":{"unknown":{"count":1,"sessions":[{"id":"109e35b770004249fa66059b8135edac","container":"c11ff9c042dcd4e30725fb11c7613cfc7ec26c014035d7b74a0b974bf4b45006","caps":{"browserName":"chrome","version":"88.0","screenResolution":"1920x1080x24","enableVNC":false,"name":"","timeZone":""}}]}}},"firefox":{"84.0":{},"85.0":{}},"opera":{"72.0":{},"73.0":{}}},"videos":null},"origin":"http://selenoid:4444","browsers":{"chrome":1,"firefox":0,"opera":0},"sessions":{"109e35b770004249fa66059b8135edac":{"id":"109e35b770004249fa66059b8135edac","container":"c11ff9c042dcd4e30725fb11c7613cfc7ec26c014035d7b74a0b974bf4b45006","caps":{"browserName":"chrome","version":"88.0","screenResolution":"1920x1080x24","enableVNC":false,"name":"","timeZone":""},"quota":"unknown"}},"version":"1.10.2[2020-11-18_07:31:01AM]","errors":[]}
```

Пробовал запуститься без capybara и rspec, результат тот же
Короткий файл, чтобы проверить работу без фреймворков.
```
caps = Selenium::WebDriver::Remote::Capabilities.new
caps['browserName'] = 'chrome'
caps['version'] = '88'
caps['"enableVNC"'] = 'True'
Selenium::WebDriver.logger.level = :info
driver = Selenium::WebDriver.for(
 :remote,
 url: 'http://127.0.0.1:4444/wd/hub',
 desired_capabilities: caps
)

driver.get 'https://www.google.com'
sleep 5
driver.quit

```
это как раз headless
источник