上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
摘要: Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。 1、按压控件 方法: press() 开始按压一个元素或坐标点(x,y)。通过手指按压手机屏幕的某个位置。 press(WebElement el, int x, int y) press也可以接收屏幕的坐标(x,y)。 例: 除了p 阅读全文
posted @ 2018-02-26 18:10 #甜甜8023 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 模拟键盘输入也是非常重要的操作。这一小节来介绍那些关于键盘的操作。 1、sendKeys()方法 方法: sendKeys() 用法: 2、pressKeyCode()方法 除此之外,appium扩展提供了pressKeyCode()方法。该方法Android特有。 方法: pressKeyCode 阅读全文
posted @ 2018-02-26 18:07 #甜甜8023 阅读(2662) 评论(0) 推荐(1) 编辑
摘要: 其实上下文的操作主要针对于混合应用。啥是混合应用,简单来说就是APP用里面嵌入网页。Android上的浏览器就属于混合应用。 1、获取当前上下文 方法: getContext() 获取当前所有的可用的上下文。该方法不需要入参。 2、当前所有上下文句柄 方法: getContextHandles() 阅读全文
posted @ 2018-02-26 17:45 #甜甜8023 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 1、安装应用 方法: installApp() 安装应用到设备中去。需要apk包的路径。 2、卸载应用 方法: removeApp() 从设备中删除一个应用。 3、关闭应用 方法: closeApp() 关闭打开的应用,默认关闭当前打开的应用,所以不需要入参。这个方法并非真正的关闭应用,相当于按ho 阅读全文
posted @ 2018-02-26 17:42 #甜甜8023 阅读(476) 评论(0) 推荐(0) 编辑
摘要: appium 通过 uiautomatorviewer.bat 工具来查看控件的属性。该工具位于 Android SDK 的 /tools/bin/ 目录下。 id 定位 通过uiautomatorviewer.bat 工具可以查看对象的id属性。 如果目标设备的API Level低于18则UIAu 阅读全文
posted @ 2018-02-26 17:32 #甜甜8023 阅读(858) 评论(0) 推荐(0) 编辑
摘要: Desired Capabilities Desired Capabilities 在启动 session 的时候是必须提供的。 Desired Capabilities 本质上是以 key value 字典的方式存放,客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。它告诉 appium 阅读全文
posted @ 2018-02-26 17:03 #甜甜8023 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 新建maven空白工程 前置条件:安装eclipse或IntelliJ IDEA,及其maven插件,请自行百度 新建的工程如下: 新建目录apps,并将下载的安装包,拷贝到该目录下 打开POM增加依赖和插件 插入依赖 插入插件 新建测试类,编写代码 新建类yy.ClickTest.java 设置c 阅读全文
posted @ 2018-02-24 22:32 #甜甜8023 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 一般功能 这些能力跨越多个驱动因素。 能力 描述 值 automationName 使用哪个自动化引擎 Appium(默认)或Selendroid或者UiAutomator2或者Espresso对于Android或XCUITestiOS或者YouiEngine使用You.i引擎构建的应用程序 pla 阅读全文
posted @ 2018-02-24 15:53 #甜甜8023 阅读(1510) 评论(1) 推荐(1) 编辑
摘要: AppiumDesktop启动页面: 启动AppiumDesktop以后点击该页面右上角的Start New Session按钮,就会启动一个新的会话窗口(如下图),在这个窗口我们需要配置一些Desired Capabilities信息: platformName:'Android' #Androi 阅读全文
posted @ 2018-02-24 14:43 #甜甜8023 阅读(10407) 评论(0) 推荐(2) 编辑
摘要: Appium 移动测试中有个很重新的组件 Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),然将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。 但Appium-Server有一两年没有更新了。Windows版在 2015 年底止步于的 Ap 阅读全文
posted @ 2018-02-21 21:14 #甜甜8023 阅读(1901) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页