Android Studio Cucumber for Java 插件

标签 android plugins intellij-idea android-studio cucumber-jvm

我一整天都在尝试使用 Cucumber 和 Android Studio 来测试我的 Android 应用程序,但我一直在安装插件。

我正在执行 jetbrains webhelp 上的程序:https://www.jetbrains.com/idea/webhelp/enabling-cucumber-support-in-project.html它指出:

Prerequisite

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/

相关文章:

android - 错误 : unable to locate asset entry in pubspec. yaml: "assets/fonts/Lato-Regular.ttf"

android - 从 firebase 后端到 Android 前端的自动触发事件

c++ - 跨平台 C++ 动态库插件加载器

java - 错误 : Could not find or load main class MakePhoneCall Caused by: java. lang.ClassNotFoundException:MakePhoneCall

maven - IntelliJ 的 Maven 过滤支持如何工作?

java - 如何跨多个 IntelliJ 项目使用公共(public)源代码?

android - aChartEngine 中的逗号分隔符

plugins - 新的文物/Varnish 整合-如何显示二审?

plugins - 如何在一个阶段内执行多个maven插件并设置它们各自的执行顺序?

gradle - NoClassDefFoundError GradleBuild智能