Java 场景大纲中的多个示例给出了EclipseIDE中的错误(示例中缺少EOF),如何解决这个问题?
场景大纲:实体测试 鉴于 什么时候 然后Java 场景大纲中的多个示例给出了EclipseIDE中的错误(示例中缺少EOF),如何解决这个问题?,java,eclipse,selenium,cucumber,Java,Eclipse,Selenium,Cucumber,场景大纲:实体测试 鉴于 什么时候 然后 @test1 Examples: | Entity | | AAA1 | | AAA1 | @test2 Examples: | Entity | | BBB01 | | BBB02 | | BBB03 | 问题陈述: 我有很多类
@test1
Examples:
| Entity |
| AAA1 |
| AAA1 |
@test2
Examples:
| Entity |
| BBB01 |
| BBB02 |
| BBB03 |
问题陈述:
@test1
Examples:To run test 1 specific data
| Entity |
| AAA1 |
| AAA1 |
@test2
Examples: To run test 1 specific data
| Entity |
| BBB01 |
| BBB02 |
| BBB03 |
实际:
谢谢你的回答和支持
现在可以工作了
问题出在哪里-这是cucumber编辑器问题,我无法安装任何其他编辑器。请查看以下我遵循的步骤,它解决了我的问题
台阶
您需要添加场景大纲:而不是场景:在场景的位置编写场景大纲。我很确定你的错误会得到解决。我在处理示例文件时也遇到了同样的问题。但我在做了两件事后才解决了这个问题:
标签可以放在场景大纲之前。如果您对test1和test2有相同的步骤,那么您可以将这些步骤移到后台,并使用场景大纲来分隔表和标记。如果我在功能文件中有这样一个场景,这将起作用。但是没有,我喜欢在一个功能文件中包含不同步骤的场景。对于回归之前的所有场景,我需要将值重置为@test1。您使用的eclipse和cucumber版本是什么?你能添加完整的场景大纲吗?它看起来像eclipse中的cucumber编辑器插件问题。你能确认你用来编辑功能文件的插件是什么吗?我有一个cucumber Eclipse插件(由cucumber开发),它非常适合您的情况。cucumber Plugin Natural 0.7.6您可以添加一个工作代码的示例吗?
@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 |