Перейти к содержимому

Фотография

Selenide настройка веб драйвера


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 SimplyDemon

SimplyDemon

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Влад

Отправлено 15 июня 2017 - 16:17

Добрый день, только начал изучать селиноид + джава + идеа и не совсем понятно, как настроить веб драйвер, то есть, если у меня есть отдельный сервер, где указать айпи этого сервера (в каком файле) и как сделать так, что бы этот конфиг можно было вбить один раз и не повторять в дальнейшем? Буду благодарен если какая-то литература по этому поводу


  • 0

#2 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 15 июня 2017 - 17:15

Любая литература по программированию на Java.

 

Вот статья с примером, как считывать такой файл: http://www.allineed....2-27191539.html

 

Только автор делает всё в main(), а вам нужен класс, который будет доступен из любого теста. Если знаете программирование, и слова singleton и static о чем-то говорят, прекрасно. Если нет, надо поискать и почитать.


  • 0

#3 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 15 июня 2017 - 17:17

Вот даже готовое решение есть:

https://stackoverflo...singleton-class


  • 0

#4 SimplyDemon

SimplyDemon

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Влад

Отправлено 16 июня 2017 - 05:53

Да в этом то и проблема, никаких знаний в джаве нет. 
У меня есть такой код на го 

const addr string = "http://100.200.200.190:4444/wd/hub"
const browserName string = "Chrome"


caps := selenium.Capabilities{
"addr": addr,
"browserName": browserName,
}
wd, err := selenium.NewRemote(caps, addr)

Как его можно оптимизировать под селиноид?


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных