App:网易看游戏(Xone)
  工具:appium 1.0
  Appium 1.0较以往的版本有了比较大的变化。
  1.xpath路径改变
  Before:/window[1]/navigationBar[1]/button[4]
  Current://UIAApplication[1]/UIAWindow[1]/UIANavigationBar[1]/UIAButton[4]
  2.Capability参数名称改变

 

Before:
desiredCapabilities.setCapability(CapabilityType.PLATFORM, "iOS");
desiredCapabilities.setCapability(CapabilityType.VERSION, "7.0");
Current:
desiredCapabilities.setCapability("platformVersion", "7.0");desiredCapabilities.setCapability("platformName", "iOS");

  3.Appium客户端UI变化(提供更丰富的参数选择)
  4.稳定性提供,客户端未崩溃过。
  等等
  接下来简单讲下具体实践过程吧
  1.项目结构,如图

  page:获取UI元素类
  test:用例类,即测试类
  util:封装大部分的公共方法
  assertion:断言类
  以testng框架为基础,ant编译执行,实现了每日构建运行。