运行黄瓜功能没有在eclipse中显示

ome*_*iqi 3 java bdd selenium cucumber

我是自动化新手.我在运行黄瓜功能时面临这个问题.它根本不显示作为Cucumber功能选项运行

在eclipse中作为选项运行的屏幕截图

Mah*_*pal 8

因为,当您在Eclipse中打开一个功能文件并右键单击,然后您没有找到"Run As-> Cucumber Feature"选项时,您的Eclipse似乎没有所需的Cucumber Eclipse插件.您可以使用以下步骤安装此插件:

  1. 启动Eclipse并导航到"帮助 - >安装新软件".
  2. 单击"添加"按钮
  3. 输入任何名称,例如'Cucumber',并输入' http://cucumber.github.com/cucumber-eclipse/update-site '作为位置.
  4. 单击"确定".
  5. 'Cucumber Eclipse Plugin'选项将出现在可用的软件列表中.
  6. 选中相应的复选框,然后单击"下一步"按钮.
  7. 阅读许可协议的条款,如果您同意许可条款,请单击"我接受许可协议的条款".
  8. 单击"完成"按钮.
  9. 让它安装,完成需要几秒钟.

成功安装此插件后,如果打开任何功能文件(即扩展名为.feature的文件)并单击鼠标右键,则应显示"Run As-> Cucumber Feature"选项.

更新1

在Eclipse中,转到"Windows-> Preferences-> Run/Debug/Launching/Launch Configuration"并取消选中"Cucumber Feature"复选框(如果已选中).有关详细信息,请参阅下面的屏幕截图:

在此输入图像描述


can*_*n14 5

如果它是一个 Maven 项目,请确保您已将其作为依赖项包含在内。如果您将其作为自动化运行,最好将其设置为 Maven 项目。

从您的简短描述来看很难,但是如果您看到“以黄瓜功能运行”但它没有做任何事情,我必须打开该功能,右键单击其中的空白区域,然后以黄瓜功能运行那里。出于某种原因,这对我有用。