package com.learingselenium.android;

import junit.framework.TestCase

import org.openqa.selenium.Rotatable;

import org.openqa.selenium.ScreenOrientation;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.android.AndroidDriver;

import org.openqa.selenium.interactions.touch.TouchActions;

...

WebDriver driver = new AndroidDriver("http://localhost:8888/wd/hub");

((Rotatable) driver).rotate(ScreenOrientation.LANDSCAPE);  //旋转屏幕

driver.get("http://1.com");

driver.close();

...

WebDriver driver = new AndroidDriver("http://localhost:8888/wd/hub");

driver.get("http://1.com");

((Rotatable) driver).rotate(ScreenOrientation.PORTRAIT); //确保屏幕方向为 PORTRAIT

//向下滚动400个像素偏移量

TouchActions touch = new TouchActions(driver);

touch.scroll(0, 400).build().perform();  

driver.close();

...

最新文章

  1. pt-table-checksum
  2. Dagger2 (二) 进阶篇
  3. Android Studio开发Android应用如何签名
  4. 【原创】相对完美的垂直居中popup(modal/dialog),无需监听window.resize事件
  5. Android Native 代码NDK开发学习笔记
  6. jquery性能
  7. ADO.NET常用对象的基础概念强化
  8. apex-utility-ai-unity-survival-shooter
  9. Python 判断一个字符串是否在列表中任何一个字符串中出现过
  10. 自媒体时代网络脱口秀节目的“五W”分析——以《罗辑思维》为例
  11. 【Linux】基于Bind_DLZ和MySQL数据的DNS搭建
  12. 嵌入式 使用udev高效、动态地管理Linux 设备文件
  13. Row_Number实现分页(适用SQL)
  14. IIS Server is too busy 解决方法(IIS6)
  15. GB2312 Unicode转换表实现跨平台utf8转码unicode
  16. UIView之常用属性
  17. MYSQL,innodb_buffer_pool_size内存分配
  18. Python3基础 使用clear() 清空一个字典
  19. java me 旋转的X案例
  20. matplotlib柱状图-【老鱼学matplotlib】

热门文章

  1. Idea Failed to read artifact descriptor for xx:jar:unknown
  2. java学习笔记总略
  3. Spring启动流程
  4. 推断dxf文件的版本号
  5. mahout in Action2.2-聚类介绍-K-means聚类算法
  6. 一个TAB的jquery简单写法2
  7. 在线API
  8. js对象的属性问题
  9. adb问题整理
  10. 基于DM642 RAW采集格式的视频驱动开发及应用