Android自动化工作报告重点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android自动化工作报告重点

* * Android自动化工作报告 Agenda 功能介绍 Milestone Schedule Status 下周计划 功能介绍 功能介绍 架构控制点 1.UI层:负责和用户交互,从测试框架调用接口处理数据结构,展示。 2.框架层: 负责管理设备,管理测试用例,分配运行任务,收集测试结果。 3.脚本:脚本作为数据被框架层管理,执行。封装了UIAutomator的功能 三部分可独立开发,单独调试,最后组装。 没有UI层,通过框架也可以执行测试用例。UI层强化了易用性。 This module is a Python wrapper of Android uiautomator testing framework. It works on Android 4.1+ simply with Android device attached via adb , no need to install anything on Android device. 功能介绍 组件控制点 功能介绍 组件控制点 框架层主要封装了四个类型: Testcase类,封装所有测试用例公共的操作。 Devicemanager 类,封装与设备有关的所有操作。 TestManager 类,封装对测试脚本有关的所有操作。 WorkManager类,封装线程池操作,分配执行任务给设备执行测试用例。 功能介绍 操作控制点 功能介绍 脚本控制点 Example: class TS_TestContact(TestCase): def TC_112_create_phone_contacts(self,d): self.TestStart() d.screen.off() d.screen.on() if self.calc_similar_by_path(self.real,self.stand)==1: self.AddTestResult(True) else: self.ShowTwoPicDiff(self.real,self.stand,self.result) self.AddTestResult(False) … return self.StepAndResult 功能介绍 Uiautomator Basic API d = Device(014E05DE0F02000E) d.Info d.screen.on() d.screen.off() d.screen.off() d.sleep() d.press.home(),d.press.back(),d.click(x, y),d.long_click(x, y),d.swipe(sx, sy, ex, ey),d.drag(sx, sy, ex, ey, steps=10),d.screenshot(home.png) d.dump(hierarchy.xml) d.watcher(AUTO_FC_WHEN_ANR).when(text=ANR).when(text=Wait) \ .click(text=Force Close) d.watcher(AUTO_FC_WHEN_ANR).when(text=ANR).when(text=Wait) \ .click(text=Force Close) d(text=Wi?Fi).right(className=android.widget.Switch).click() d(text=Settings).exists d(text=Settings).clear_text() d(text=Settings).set_text(My text...) d(text=Settings).gesture((sx1, sy1), (sx2, sy2)) \ .to((ex1, ey1), (ex2, ey2)) 脚本控制

文档评论(0)

麻将 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档