【发布时间】:2018-06-22 13:19:06
【问题描述】:
我有一堆从 Ruby mine IDE 运行的 Ruby cucumber 功能文件。 我正在尝试从失败的命令提示符处运行相同的命令。请从 Ruby Mine IDE 的 ruby cucumber 中找到成功运行的运行配置设置,并建议我从命令提示符运行一个命令。 我的 cucumber.yml 包含: 默认值:--no-source --color --format pretty --format json_pretty --out results.json --format html --out results.html
【问题讨论】:
-
请分享您在提示符下键入的命令和错误消息。这可能会让我们更好地了解为什么它不适合您。更好的帮助渠道可能是 Cucumber slack 或 Cucumber 邮件列表。更多信息请点击此处:cucumber.io/support
-
这是我尝试从命令提示符运行的命令:TEST_SERVER 和 TEST_BROWSER 是环境变量参数。 C:\Users\Spoluri\Ruby-Automation\Secure_Site\features>Bundle exec cucumber -r step_definitions/Messages/loginpage.feature -t @login TEST_SERVER=staging;TEST_BROWSER=ie
-
错误消息:未初始化的常量 LoginPage (NameError) 其中 LoginPage 是类名 @login 功能:登录到 QA 背景:# Messages/loginpage.feature:4 鉴于我是用户 # step_definitions/loginpage。 rb:1 未初始化常量 LoginPage (NameError) ./step_definitions/loginpage.rb:2:in
/^I am a User$/' Messages/loginpage.feature:5:inGiven I am a User'
标签: ruby cucumber watir ui-automation browser-automation