该项目演示了在由Cucumber JVM和Appium提供支持的Android设备上自动化的BDD测试。

该项目附带:

  • 测试应用程序:BMI计算器

先决条件

  • 系统:已在Mac OSX 10.8.5上测试过

  • 环境变量:$ANDROID_HOME指向您的Android SDK

  • 软件要求

  • Java 1.6

  • Android SDK 22.2.1

  • Maven

  • adb 1.0.31

  • JRE 1.7

  • Appium 1.3.1

  • 设备:一个Android模拟器(Nexus5 Android版本4.3)

步骤

  1. 创建Android模拟器,命名为Nexus5。

  2. 启动Appium服务器并构建应用程序/APK。

  3. 执行:

```

cd to_app_path

mvn clean install

```

  1. 本地执行的测试报告将在以下位置生成,并提供Cucumber报告。