gpt4 book ai didi

javascript - ree + cucumber 中的 headless JavaScript 测试

转载 作者:行者123 更新时间:2023-12-02 17:26:36 25 4
gpt4 key购买 nike

有没有办法在 ree(Ruby 企业版)中进行 headless JavaScript 测试?

我见过 celerity/culerity/capybara,它与 jruby + HTMLUnit 一起工作,但我似乎无法让它与 ree 一起工作。当我只是尝试在 ree 下使用 @culerity 注释我的 cucumber 测试时,我得到 jruby: command not found,这当然是有道理的,因为我在 ree 下运行,不是 jruby。

最佳答案

我一直在寻找不同的库来进行 headless JavaScript 测试。

我已经尝试过akephalos ,基于 HTMLUnit,这确实很有前途,但我无法让测试与 selenium 一起工作。

我现在使用capybara-webkit ,并且它工作完美。在安装 gem 之前,您需要安装 Qt。但是一旦完成(在 ubuntu 上安装非常容易),您只需将 gem 添加到您的 Gemfile

gem "capybara-webkit"

并将您的 Capybara Javascript 驱动程序设置为 webkit:

Capybara.javascript_driver = :webkit

一切顺利。希望这会有所帮助。

关于javascript - ree + cucumber 中的 headless JavaScript 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7615534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com