【发布时间】:2018-05-17 09:48:36
【问题描述】:
我的示例功能文件,而不是提供示例中的数据,我希望它从 csv 传递如何实现,任何人都可以帮助我。
功能文件:
Feature: Rocky Search Status
Scenario Outline: Rocky Search Status with Filters
Given Open firefox and start application for Rocky Search Status
When User enters "<price_right>" and "<Carat_left>" and "<Color_right_param>" and "<Cut_right_param>" and "<Clarity_right_param>"
Then Message displayed Rocky Search Status Successful
Then Application should be closed after Rocky Search Status
Examples:
| price_right | Carat_left | Color_right_param | Cut_right_param | Clarity_right_param |
| 10000 | 1.5 | 80 | 180 | 84 |
我希望在项目外部以 CSV 格式定义数据值。
【问题讨论】:
-
这是 JBehave 的内置功能,它是另一个使用 Gherkin 语法的 BDD。正如@dayuloli 在他的回答中提到的那样,Cucumber 不直接支持它。
标签: selenium selenium-webdriver cucumber gherkin