我正在尝试将 Selenium 代码与 F# 一起使用,我还使用了 canopy 包装器。 Canopy 使用 Selenium 来进行一些调用。
我的问题是我正在努力将 Selenium 代码从 Java、C# 转换为 F# 格式,互联网上似乎没有太多帮助。
有谁能够阐明基本转换吗?例如,在 JavaScript 中,获取网页标题的代码是
driver.getTitle().then(function(title) {
console.log('Page title is: ' + title);
});
F# 似乎无法识别“driver”调用。有谁可以分享任何建议或 sample 吗?
提前致谢。
最佳答案
canopy 支持内置标题
title()
将返回标题
http://lefthandedgoat.github.io/canopy/actions.html
canopy 中的驱动程序相当于浏览器,它为您提供当前事件的浏览器/驱动程序。
要编写与 f# 中相同的代码,则为
printfn "页面标题是:%s"title()
关于javascript - 将 Selenium 代码与 F# Canopy 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22678029/