Использование кода Selenium с F# Canopy

Я пытаюсь использовать код Selenium с F#, я также использую оболочку Canopy. Canopy использует Selenium для выполнения некоторых своих звонков.

Моя проблема в том, что я изо всех сил пытаюсь перевести код Selenium из Java, C# в формат F#, в интернете, похоже, нет большой помощи.

Кто-нибудь может пролить свет на основные преобразования. Например, в JavaScript код для получения заголовка веб-страницы

driver.getTitle().then(function(title) {
  console.log('Page title is: ' + title);
}); 

F#, похоже, не распознает вызов "водитель". У кого-нибудь есть какие-либо советы или образцы, которыми они могут поделиться.

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

1 ответ

Решение

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

title() вернет название

http://lefthandedgoat.github.io/canopy/actions.html

Эквивалентом драйвера в куполе является браузер, который предоставляет вам текущий активный браузер / драйвер.

Чтобы написать тот же код, который у вас есть в F#, это было бы

printfn "Page title is: %s" title()

Другие вопросы по тегам