gpt4 book ai didi

ruby-on-rails - 我可以使用 Selenium IDE 生成 Cucumber/Capybara 步骤吗?

转载 作者:行者123 更新时间:2023-12-04 12:43:28 25 4
gpt4 key购买 nike

我已经安装了 Selenium IDE(Firefox 插件)和 Capybara(gem)。我现在正在我的 rails 应用程序中从 Cucumber/Capybara steps (@javascript) 驱动 Selenium。

问题是:

我可以将 Selenium IDE 步骤导出为 Cucumber/Capybara 步骤吗?

在 Selenium IDE 选项 > 格式中,我只能看到 Ruby (Test::Unit) 和 RSpec,但也可以看到 Capybara 格式 真棒 .

谢谢你。

最佳答案

我认为不可能将 Selenium IDE 测试导出为 Cucumber 场景。老实说,我什至不相信构建这样的导出器是否有意义 - Selenium IDE 测试专注于测试的技术交互 - 单击此按钮,在该字段中输入,等待此页面加载。好的 Cucumber 测试侧重于更高级别的用户操作 - 对于医疗保健系统,您的 Cucumber 测试中可能包含“当我承认一位名叫 Joe Blow 的新患者时”,而不是“当我点击新患者链接时,我输入第一个Joe 的名字,我输入了 Blow 的姓氏”。您可能能够定义某种匹配器来将这些技术交互的某些组合识别为更高级别的抽象,但它高度依赖于每个被测系统。

我还没有使用 Capybara,所以我不确定导出到该格式是否可行。

关于ruby-on-rails - 我可以使用 Selenium IDE 生成 Cucumber/Capybara 步骤吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4487603/

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