为了账号安全,请及时绑定邮箱和手机立即绑定

场景大纲中的多个示例在 Eclipse IDE 中给出错误(示例中缺少 EOF:)

场景大纲中的多个示例在 Eclipse IDE 中给出错误(示例中缺少 EOF:)

白衣非少年 2023-06-21 15:47:07
场景大纲:实体测试给定...何时...然后...@test1Examples:|      Entity    ||      AAA1      |     |      AAA1      |@test2Examples:                               |     Entity        ||       BBB01       ||       BBB02       ||       BBB03       |问题陈述 :我有很多像上面这样的场景,它的先决条件是少数场景首先运行@test1 数据然后@test2。所以我得到了一个解决方案来隔离多个示例的数据拆分。但是在创建 2 个示例之后,如果我将标签放在顶部,它会在示例 2“示例中缺少 EOF”之后立即在 eclipse 中给我错误,它会在示例 1 为“不匹配输入'@test1'期待”之前在标签顶部给我错误例子”我已经浏览了 POM 中现有的答案和版本问题,我已经更新了版本。很少有帖子说它的 Eclipse IDE 问题,我无法更改 IDE,因为整个团队长期以来都使用相同的 IDE,并且对它感到满意,直到并且除非出现很大的问题。任何人都可以建议 Eclipse IDE 是否有任何解决方案吗?或者需要 POM 更新。我将 Cucumber pom 依赖项升级到最新的预期的:以下内容应编写并执行,不会出现任何 eclipse IDE 错误或版本依赖错误@test1Examples:To run test 1 specific data|      Entity    ||      AAA1      |     |      AAA1      |@test2Examples:  To run test 1 specific data                             |     Entity        ||       BBB01       ||       BBB02       ||       BBB03       |实际的:@test1  //Error here -"mismatch input '@test1' expecting examples"Examples:|      Entity    ||      AAA1      |     |      AAA1      |@test2Examples: //Error here if i remove tags -"missing EOF at examples"                               |     Entity        ||       BBB01       ||       BBB02       ||       BBB03       |
查看完整描述

5 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

示例中的“示例中缺少 EOF”

您需要添加Scenario Outline:而不是 Scenario:


查看完整回答
反对 回复 2023-06-21
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

我在处理示例文件时遇到了同样的问题。但我做了两件事后才解决了这个问题:

  1. 我将小黄瓜依赖项更新为稳定版本

  2. 我减少了行与行之间的空间然后解决了。这项工作对我来说可能不适合你,因为原因可能会有所不同,但请尝试。



查看完整回答
反对 回复 2023-06-21
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

问题是什么- 这是黄瓜编辑器问题,我无法安装任何其他编辑器。请在下面找到我遵循的步骤,它解决了我的问题。

脚步

  1. 我从 Help->marketplace->serched cucumber editor 卸载了现有的 cucumber editor,我找到了 2 个结果,一个安装在我的机器上。我卸载了它。

  2. 通过以下步骤清除您的 Eclipse 缓存: 打开 Eclipse 并导航到 Window > Preferences。向下滚动“首选项”窗口中的左侧面板,然后单击“远程系统”下拉根菜单。选择文件缓存。单击文件缓存窗口中的清除缓存文件按钮。请注意,这将自动关闭您计算机上所有打开的远程文件。按应用和确定以保存您的更改并退出首选项窗口。重新启动 Eclipse 从 eclipse-market place 安装插件。再次重新启动 Eclipse。

重新启动 Eclipse 后,场景大纲中的 2 个示例现在对我有用,即使有标签。

查看完整回答
反对 回复 2023-06-21
?
ibeautiful

TA贡献1993条经验 获得超5个赞

在场景的地方写场景大纲。我很确定您的错误将得到解决。



查看完整回答
反对 回复 2023-06-21
?
慕斯709654

TA贡献1840条经验 获得超5个赞

场景概要:检查登录是否成功

当用户输入和

示例:|用户名|密码|

你收到错误是因为功能文件中缺少场景大纲


查看完整回答
反对 回复 2023-06-21
  • 5 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信