第八期_appium 实战_20190310

参考

PyDOM

  • Driver对象封装,不要采用继承于已有的driver
  • WebView 提供的通用的行为封装
  • Page类 完成基本的页面封装
  • Region 完成对局部元素的封装

PO实践

主要数据

  • 股票
  • 基金
  • 分组

行为

  • 增加
  • 删除
  • 排序
  • 置顶
  • 添加分组
  • 删除分组
  • 添加xx到分组
  • 分组排序

思路

  • 研究app或者web的页面
  • 创建demo_page Class page页面与提供的服务方法 add delete list get
  • 创建 test_demo_page 编写测试用例
  • 实现进入待测页面的入口方法 toXXX
  • 回到demo_page 实现page的具体方法
  • 测试

作业1

  • 分组的管理。 add_group delete_group
  • 分组内的股票管理 add_stock_in_group delete_stock_in_group

TODO

  • autograntpermissions在8.0上不可使用