首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有针对Selenium2/WebDriver的纯函数式语言绑定?

有没有针对Selenium2/WebDriver的纯函数式语言绑定?
EN

Stack Overflow用户
提问于 2012-01-24 00:13:53
回答 3查看 898关注 0票数 12

在寻找Selenium2/WebDriver的纯函数式语言绑定时,我遇到了用于Selenium RC的Haskell绑定的存储库,但不是Selenium2/WebDriver的存储库。

如果可能的话,我有兴趣在坚持使用Selenium2的同时更好地理解函数式语言的思想。我已经使用Haskell大约一个月了,我知道Haskell是一种纯函数式语言,所以我想知道他们是否有Selenium2的绑定。另外,您还能为Selenium2推荐其他面向函数的语言绑定吗?

EN

回答 3

Stack Overflow用户

发布于 2012-04-11 02:25:43

回复有点晚了,但我已经在Hackage上发布了一个针对WebDriver的Haskell客户端,您可能会感兴趣:http://hackage.haskell.org/package/webdriver

票数 10
EN

Stack Overflow用户

发布于 2012-02-03 05:20:55

尽管该项目开箱即可支持.NET、Java、Ruby和Python,但Selenium WebDriver团队已经使得为您所关心的几乎任何语言生成绑定变得非常容易。大多数驱动程序现在使用JSON-over-HTTP wire协议,其命令记录在project wiki中。只要您使用的语言具有HTTP客户端库和JSON解析库,您就可以相对轻松地创建自己的绑定。基于JVM的语言远不是必需的。

票数 5
EN

Stack Overflow用户

发布于 2012-01-24 05:01:21

我认为缺少纯函数式语言绑定的原因是Selenium/WebDriver主要由QA/测试人员使用,他们很难用Haskell或其他函数式语言编程。

但是如果你想以函数式的方式使用WebDriver编程,你可以使用一些基于JVM虚拟机的语言,比如Scalaclojure

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8974798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档