Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在eclipse中动态编写.feature文件。_Java_Eclipse_Jira_Cucumber Junit - Fatal编程技术网

Java 在eclipse中动态编写.feature文件。

Java 在eclipse中动态编写.feature文件。,java,eclipse,jira,cucumber-junit,Java,Eclipse,Jira,Cucumber Junit,我的要求是导入测试细节,其中将包含CUMBURE BDD脚本,即给定的…何时…然后。。。等。我需要将相同的导出内容写入功能文件并执行它。导出的测试详细信息来自JIRA,其中包含Cucumber场景描述。虽然我还不能确定导出的测试细节的格式,但它可能是一个.cs或.java文件。。请回答我在eclipse中动态编写/创建功能文件的部分。请注意,该要求不适用于功能文件中变量的参数化,完整的功能文件需要在Eclipse中的特定位置动态创建,这进一步推动了我的StepDefinition。有一些商业附加

我的要求是导入测试细节,其中将包含CUMBURE BDD脚本,即给定的…何时…然后。。。等。我需要将相同的导出内容写入功能文件并执行它。导出的测试详细信息来自JIRA,其中包含Cucumber场景描述。虽然我还不能确定导出的测试细节的格式,但它可能是一个.cs或.java文件。。请回答我在eclipse中动态编写/创建功能文件的部分。请注意,该要求不适用于功能文件中变量的参数化,完整的功能文件需要在Eclipse中的特定位置动态创建,这进一步推动了我的StepDefinition。

有一些商业附加组件支持将BDD场景添加到JIRA问题中,并与其他BDD集成到工具中以导出和运行这些场景

例如,请看:

  • (目前仅支持JIRA云)
  • -(同时支持JIRA服务器和云)
除此之外,您可能还可以使用以下任一方法编写解决方案脚本:

  • 附加组件(商用)(仅支持JIRA服务器)
  • 使用您喜欢的语言编写的脚本(可与JIRA服务器和云一起使用)

有一些商业附加组件支持将BDD场景添加到JIRA问题中,并与其他BDD集成到工具中以导出和运行这些场景

例如,请看:

  • (目前仅支持JIRA云)
  • -(同时支持JIRA服务器和云)
除此之外,您可能还可以使用以下任一方法编写解决方案脚本:

  • 附加组件(商用)(仅支持JIRA服务器)
  • 使用您喜欢的语言编写的脚本(可与JIRA服务器和云一起使用)

感谢您的回复!!。。我可以使用RESTAPI从JIRA导出它,这很好。。但我的问题不是这样。假设我在excel文件中有CUCUMBER脚本,在eclipse中有.feature文件。如何将excel中的这个脚本填充到Eclipse中的.feature文件中。您必须编写一个脚本,从excel文件中读取并更新.feature文件。您可以使用Groovy(或在java vm上运行的另一种语言)和ApachePOI库。或者,如果您想使用另一种语言编写,只需为该语言寻找合适的库即可。或者将您的Excel文件另存为csv并进行解析。谢谢Glenn。假设我触发一个URL(JIRAAPI)并在浏览器中包含json文本。是否有任何方法可以在.cs或.java文件中捕获相同的内容,并将此文件用作.feature文件的输入。Jersey提供了java的JAX-RS(REST)规范的参考实现。因此,您可以从寻找如何使用Jersey编写JavaREST客户机的示例开始。Jersey客户端api的文档可以在这里找到:感谢您的回复!!。。我可以使用RESTAPI从JIRA导出它,这很好。。但我的问题不是这样。假设我在excel文件中有CUCUMBER脚本,在eclipse中有.feature文件。如何将excel中的这个脚本填充到Eclipse中的.feature文件中。您必须编写一个脚本,从excel文件中读取并更新.feature文件。您可以使用Groovy(或在java vm上运行的另一种语言)和ApachePOI库。或者,如果您想使用另一种语言编写,只需为该语言寻找合适的库即可。或者将您的Excel文件另存为csv并进行解析。谢谢Glenn。假设我触发一个URL(JIRAAPI)并在浏览器中包含json文本。是否有任何方法可以在.cs或.java文件中捕获相同的内容,并将此文件用作.feature文件的输入。Jersey提供了java的JAX-RS(REST)规范的参考实现。因此,您可以从寻找如何使用Jersey编写JavaREST客户机的示例开始。Jersey客户端api的文档可在以下位置获得: