Использование кода 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()