场景大纲中的多个示例在eclipse IDE中出现错误(示例中缺少EOF:),我该如何解决这个问题?

xmjla07d  于 2022-11-04  发布在  Eclipse
关注(0)|答案(5)|浏览(194)

方案大纲:实体测试给定...何时...然后...

@test1
Examples:
|      Entity    |
|      AAA1      |     
|      AAA1      |

@test2
Examples:                               
|     Entity        |
|       BBB01       |
|       BBB02       |
|       BBB03       |

问题陈述:

1.我有很多类似上面的场景,一些场景的前提条件是先运行@test1数据,然后运行@test2。
1.但在创建2个示例后,它在eclipse中给我错误,就在示例2之后是“示例中缺少EOF”,如果我将标记放在顶部,它在示例1之前给我错误,就在标记顶部是“不匹配输入'@test1',期望示例”
1.我已经浏览了POM中现有的答案和版本问题,我已经更新了版本。很少有帖子说它的eclipse IDE问题,我不能改变IDE,因为整个团队长期使用相同的IDE,并且对它很满意,直到和除非非常大的问题。

是否有任何人可以建议Eclipse IDE的任何解决方案?或者POM需要更新。我升级了cubble pom依赖项到最新版本

预期值:

应编写并执行以下内容,且不会出现任何Eclipse IDE错误或版本依赖性错误

@test1
Examples:To run test 1 specific data
|      Entity    |
|      AAA1      |     
|      AAA1      |

@test2
Examples:  To run test 1 specific data                             
|     Entity        |
|       BBB01       |
|       BBB02       |
|       BBB03       |

实际:

@test1  //Error here -"mismatch input '@test1' expecting examples"
Examples:
|      Entity    |
|      AAA1      |     
|      AAA1      |

@test2
Examples: //Error here if i remove tags -"missing EOF at examples"                               
|     Entity        |
|       BBB01       |
|       BBB02       |
|       BBB03       |
cyvaqqii

cyvaqqii1#

对于“示例中缺少EOF”:|位址||78冬季散步,美国|
您需要添加**方案大纲:**而不是方案:

dba5bblo

dba5bblo2#

  • 感谢您的解答和支持!!*
  • 它现在工作!!*
    是什么问题-这是 cucumber 编辑器的问题,我无法安装任何其他编辑器。请找到下面的步骤,我遵循,它解决了我的问题。

步骤数
1.我卸载现有的 cucumber 编辑器从帮助-〉市场-〉搜索 cucumber 编辑器,我发现2个结果,其中一个是安装在我的机器。我卸载它。
1.**按以下步骤清除Eclipse缓存:**打开Eclipse并导航到窗口〉首选项。在首选项窗口中向下滚动左侧面板并单击远程系统下拉根菜单。选择文件缓存。在文件缓存窗口中单击清除缓存的文件按钮。请注意,这将自动关闭您计算机上任何打开的远程文件。按应用和确定保存更改并退出首选项窗口。从eclipse-market place重新启动Eclipse安装插件。再次重新启动Eclipse。
1.试试下面的链接。它对我的Eclipse oxygen有效。3它也可能对oxygen有效。1/oxygen。2 http://mrpotes.github.com/cukes-jvm-eclipse-plugin/update-site
步骤:帮助-〉安装新软件-〉使用:http://mrpotes.github.com/cukes-jvm-eclipse-插件/更新站点
在重新启动eclipse之后,场景大纲中的两个示例现在对我来说是有效的,即使使用了标记。

来源-https://github.com/cucumber/cucumber-eclipse/issues/232

q5lcpyga

q5lcpyga3#

在场景的地方写一个场景大纲。2我确信你的错误会得到解决。

fiei3ece

fiei3ece4#

我在处理Examples文件时也遇到过同样的问题。但我做了两件事后才解决了这个问题:
1.我将我的小 cucumber 依赖项更新为稳定版本
1.我减少了行之间的空间,然后解决。这对我来说可能不适用于你,因为原因可能会有所不同,但尝试。

ozxc1zmp

ozxc1zmp5#

**方案大纲:**检查登录是否成功

当用户输入并
示例:|使用者名称|口令|
u出现错误,因为要素文件中缺少方案大纲

相关问题