Leo*_*rna 7 selenium ruby-on-rails selenium-ide cucumber capybara
我已经安装了Selenium IDE(Firefox插件)和Capybara(gem).我现在正在我的rails应用程序中从Cucumber/Capybara步骤(@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,所以我不确定导出到该格式是否可行。
| 归档时间: |
|
| 查看次数: |
2522 次 |
| 最近记录: |