软件测试
App自动化测试 标签描述

Monkey自定义脚本案例:QQ的操作 1.MonkeyAPI LaunchActivity(pkg_name,cl_name)启动应用的Activity。参数:包名和启动的 Tap(x,y,tapDuration)模拟一次手指单击事件。参数:x,y为控件坐标,tapDuration为点击的持续时间,此参数可省略。 UserWait(sleepTime)休眠一段时间 DispatchPress(keyName)keycode。RotateScreen(rotationDegree,persist):旋转屏幕。参数:rotationDegree为旋转角度,e.g.1代表90度;pers...

  0APVBKvswNUi   2023年11月02日   20   0   0 App自动化测试移动端测试Monkey

前言 在上一篇《​​APP自动化测试框架-UiAutomator2基础​​》中,重点介绍了uiautomator2的项目组成、运行原理、环境搭建及元素定位等基础入门知识,本篇将介绍如何基于uiautomator2设计PageObject模式(以下简称PO模式)、开展移动APP的自动化测试实践。 一、PO模式简介 1.起源 PO模式是国外大神MartinFowler于2013年提出来的一种设计模式,其基本思想是强调代码逻辑和业务逻辑相分离。​​https://martinfowler.com/bliki/PageObject.html​​ 2.PO六大原则 翻译成中文就是: 公共方法表示页...