Добавление пользовательского браузера в Katalon Studio

Каждая функция контекста выполнения в javascript имеет контекст контекста этот параметр , который задается:

  1. Как вызывается функция ( в том числе в качестве метода объекта, использование call и применяется , использование new )
  2. Использование связывания
  3. Лексически для функций стрелок (они принимают этот своего внешнего контекста выполнения)

Каким бы ни был этот контекст области видимости, ссылается на «this».

Вы можете изменить это значение для параметра этого контекста области , используя func.call, func.apply или func.bind.

По умолчанию и что сбивает с толку большинство новичков, когда вызывающий вызывающий вызов вызывается после того, как событие добавлено в элемент DOM, контекст области это значение функции является элементом DOM.

jQuery делает это тривиальным для изменения с помощью jQuery.proxy.

1
задан brithwulf 16 January 2019 в 11:17
поделиться

2 ответа

Да, вы можете выбрать один из нескольких браузеров:

enter image description here

Katalon запомнит последний используемый в следующий раз, когда вы нажмите кнопку «Выполнить».

Кроме того, вы можете изменить браузер по умолчанию в Project Settings > Execution > Default execution.

0
ответ дан Mate Mrše 16 January 2019 в 11:17
поделиться

Вам нужно будет использовать драйвер Opera с Selenium. Поэтому вместо использования WebUI.openBrowser('wwww.example.com') используйте следующее:

System.setProperty("webdriver.opera.driver", "D:/path-to-operadriver/operadriver_win64/operadriver.exe")
WebDriver driver = new OperaDriver()
driver.get('www.example.com')

Примечание. Загрузите драйвер Opera из здесь .

0
ответ дан Mate Mrše 16 January 2019 в 11:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: