无法在 windows 上构建 Android 葫芦环境
Not able to build Android calabash environment on windows
为了构建环境,我已经 installed/use OS Windows 8.1, eclipse, Android SDK, JDK, ruby 安装程序,已安装 DevKit。我还为 ANDROID_HOME、JAVA_HOME 设置了路径。我已经尝试了最大的方法来 resign JAR 但没有得到那个 jar,所以我被困在这一点上无法前进。 google 解决了我的问题。现在我很困惑要逐步执行什么才能使我的环境达到 运行?或者我需要在 Linux 上构建此结构以使其更容易 运行?
先打开'CMD'或'CMD with Ruby'
运行下面的命令
cucumber --version
如果 cmd 显示黄瓜版本,请继续下一步
calabash-android version
if cmd show calabash-android version,你已经准备好 运行 calabash-android 测试用例。
然后创建一个文件夹,cd 到该文件夹并运行这些命令。
$ calabash-android gen #this will create folder structure
$ calabash-android resign apk_path/<apkfile.apk>
$ calabash-android build apk_path/<apkfile.apk>
$ calabash-android console apk_path/<apkfile.apk>
您将看到交互式 ruby 编辑器,现在输入以下命令
$ start_test_server_in_background # app will install in connected device.
然后
$ query("*")
现在您可以看到 android 应用程序中的所有元素!!
如果您在任何步骤中遇到error/issue,您的设置可能不完整。
为了构建环境,我已经 installed/use OS Windows 8.1, eclipse, Android SDK, JDK, ruby 安装程序,已安装 DevKit。我还为 ANDROID_HOME、JAVA_HOME 设置了路径。我已经尝试了最大的方法来 resign JAR 但没有得到那个 jar,所以我被困在这一点上无法前进。 google 解决了我的问题。现在我很困惑要逐步执行什么才能使我的环境达到 运行?或者我需要在 Linux 上构建此结构以使其更容易 运行?
先打开'CMD'或'CMD with Ruby'
运行下面的命令
cucumber --version
如果 cmd 显示黄瓜版本,请继续下一步
calabash-android version
if cmd show calabash-android version,你已经准备好 运行 calabash-android 测试用例。
然后创建一个文件夹,cd 到该文件夹并运行这些命令。
$ calabash-android gen #this will create folder structure
$ calabash-android resign apk_path/<apkfile.apk>
$ calabash-android build apk_path/<apkfile.apk>
$ calabash-android console apk_path/<apkfile.apk>
您将看到交互式 ruby 编辑器,现在输入以下命令
$ start_test_server_in_background # app will install in connected device.
然后
$ query("*")
现在您可以看到 android 应用程序中的所有元素!!
如果您在任何步骤中遇到error/issue,您的设置可能不完整。