2018年10月11日
摘要: 路径:Android_SDK\tools 功能 1、多设备控制:API可以跨多个设备,一次启动全部模拟器来实施测试套件 2、功能测试:为应用自动执行一次功能测试,然后观察输出结果的截屏 3、可扩展自动化:因为monkeyrunner是API工具包,你可以基于Python模块的整个系统来控制Andro 阅读全文
posted @ 2018-10-11 11:26 破折号 阅读(170) 评论(0) 推荐(0) 编辑
  2018年10月10日
摘要: 获取元素坐标点位置 Monkey脚本只能通过坐标的方式来定位点击和移动事件的屏幕位置 Monkey脚本API简介 LauncherActivity(pkg_name,cl_name):启动应用的Activity。参数:包名和启动的Activity。 Tap(x,y,tapDuration):模拟一次 阅读全文
posted @ 2018-10-10 11:46 破折号 阅读(512) 评论(0) 推荐(0) 编辑
  2018年10月9日
摘要: Monkey启动步骤 1、连接移动设备 adb connect 127.0.0.1:62001 2、连接成功后输入命令 adb shell monkey 100 操作事件 1、触摸事件 2、手势事件 3、二指缩放事件 4、轨迹事件 5、屏幕旋转事件 6、基本导航事件 7、主要导航事件 8、系统按键事 阅读全文
posted @ 2018-10-09 17:35 破折号 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 安装: adb install | -r <apkname > -r 覆盖原安装文件 -s 可以指定设备 eg: 默认安装: adb install apk地址 覆盖安装: adb install -r apk地址 指定设备安装:adb -s 设备ip install apk地址 卸载 阅读全文
posted @ 2018-10-09 10:53 破折号 阅读(8063) 评论(0) 推荐(0) 编辑
  2018年1月26日
摘要: 作业需求: 模拟实现一个ATM + 购物商城程序 示例代码 https://github.com/triaquae/py3_training/tree/master/atm 简易流程图:https://www.processon.com/view/link/589eb841e4b0999184934 阅读全文
posted @ 2018-01-26 11:54 破折号 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去理解它想表达的意 阅读全文
posted @ 2018-01-26 11:01 破折号 阅读(126) 评论(0) 推荐(0) 编辑
  2018年1月17日
摘要: 一 (简单应用) 输出: WARNING:root:warning message ERROR:root:error message CRITICAL:root:critical message 可见,默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNIN 阅读全文
posted @ 2018-01-17 17:36 破折号 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 来看一个好多软件的常见文档格式如下 ? 1 2 3 4 5 6 7 8 9 10 11 12 [DEFAULT] ServerAliveInterval = 45 Compression = 阅读全文
posted @ 2018-01-17 17:33 破折号 阅读(50) 评论(0) 推荐(0) 编辑