利用appium和Chrome测试手机web页面
来源:互联网 发布:淘宝客推广网站大全 编辑:程序博客网 时间:2024/04/29 08:42
appium配置:
更新driver
在测试手机中下载chrome;
根据安装到手机的Chrome的版本,下载对应的Chromedriver:
selenium之 chromedriver与chrome版本映射表(更新至v2.30):
http://blog.csdn.net/huilan_same/article/details/51896672
所有chromedriver均可在下面链接中下载到:
http://chromedriver.storage.googleapis.com/index.html
appium中chromedriver的位置:把下载好的chromedriver放到下面路径中,替换旧的
C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win
代码demon
from appium import webdriverfrom time import sleepdesired_capas = {}desired_capas['platformName'] = 'Android' #什么类型手机desired_capas['platformVersion'] = '22' #手机操作系统desired_capas['deviceName'] = '7N3HPX159H051514'desired_capas['udid'] = '7N3HPX159H051514'desired_capas['appPackage'] = 'com.android.chrome'desired_capas['appActivity'] = '.browser.document.ChromeLanchuerActivity'desired_capas['browserName'] = 'Chrome' #测试手机web必须的desired_capas['unicodeKeyboard'] = "True"desired_capas['resetKeyboard'] = "True"driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_capas)driver.get('https://m.baidu.com/')sleep(5)driver.quit()
from appium import webdriverfrom time import sleepdesired_caps = {}desired_caps['platformName'] = "Android"desired_caps['platformVersion'] = '23'desired_caps['deviceName'] = '7N3HPX159H051514'desired_caps['udid'] = '7N3HPX159H051514'desired_caps['browserName'] = 'Chrome' #利用手机浏览器测试web,这个是必须的desired_caps['unicodeKeyboard'] = "True"desired_caps['resetKeyboard'] = "True"driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)driver.get('https://m.jianzhimao.com/login/rederLogin')sleep(2)driver.get_screenshot_as_file(r'D:\screenshot\兼猫login.jpg')driver.find_element_by_id("user_zh").send_keys('18xxxxxx7')driver.find_element_by_id("user_psw").send_keys("123456")driver.find_element_by_id("j-login_btn").click()sleep(3)driver.get_screenshot_as_file(r"D:\screenshot\兼页.jpg")driver.quit()
阅读全文
0 0
- 利用appium和Chrome测试手机web页面
- appium chrome测试
- java在web页面调用appium执行测试用例
- 手机利用站点ip访问页面测试
- 利用chrome的Mobile emulation模拟手机网站自动化测试
- Appium怎样驱动手机Chrome浏览器
- Appium手机自动化测试[转]
- appium python 获取手机页面信息
- chrome模拟手机和web的切换方式
- appium chrome
- Chrome模拟手机访问页面
- Appium在Android手机执行测试脚本
- 利用Appium实现App自动化测试
- 手机WEB页面,调用手机拨号和发短信
- Appium 测试,实现上下左右滑动页面
- 如何利用Chrome devTools调试android手机上的web网站?
- 基于Java+Selenium+Appium集成Web、安卓和IOS自动化测试框架的设计
- 基于Java+Selenium+Appium集成Web、安卓和IOS自动化测试框架的设计
- 《软件工程基础教程》和《软工视频》总结
- JavaScript的原生Ajax解析
- 专业实习02
- 10_四大组件之一_Service
- NGUI的Widget固定UI位置不会跑偏
- 利用appium和Chrome测试手机web页面
- java 基础研究
- 二、JSP之JSP内置对象
- muduo源码分析--我对muduo的理解
- cvs
- 串口通信原理
- 11_四大组件之一_BroadcastReceiver
- Oulipo POJ
- Qt Creator中使用qss对界面美化没有作用(效果)的问题