我一整天都在尝试使用 Cucumber 和 Android Studio 来测试我的 Android 应用程序,但我一直在安装插件。
我正在执行 jetbrains webhelp 上的程序:https://www.jetbrains.com/idea/webhelp/enabling-cucumber-support-in-project.html它指出:
Prerequisite
block 引用>Note
Make sure that Cucumber for Java and/or Cucumber for Groovy bundled plugins are enabled. The choice of plugin depends on the type of step definitions to be generated.
目前,我使用的是基于 IntelliJ build 135.1404660 的 Android Studio Beta 0.8.9。我唯一找到的地方是
Cucumber for Java
插件已开启JetBrains Plugins Repository
(从浏览器访问,而不是通过 Android Studio 访问,因为它没有在那里列出)。这是链接:http://plugins.jetbrains.com/plugin/7212?pr=androidstudio该插件的最新版本(针对 IntelliJ build 139.69 于 2014-10-15 17:30:53 发布)与 Android Studio 当前使用的 IntelliJ build 不兼容,因此我安装了以前的版本(于 2014 年发布) -02-12 15:22:49 IntelliJ 版本 134.1007) 与
Install plugin from disk
通过Plugins
Android Studio 的设置页面。不幸的是,它会弹出以下警告:Plugin Cucumber for Java depends on unknown plugin cucumber
cucumber 插件是什么?或者还有其他地方可以获取 Cucumber for Java 插件的工作版本吗?
最佳答案
未知的插件cucumber实际上是Gherkin
,可以在这里下载:http://plugins.jetbrains.com/plugin/7211?pr=androidstudio
关于Android Studio Cucumber for Java 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26556262/