selenium不仅仅可以测试桌面pc web浏览器,还可以对手机浏览器进行测试,从而不必用appium对手机测试,采用selenium比移动自动化有无可比拟的速度、稳定性优势:

  • 学习目标:学会移动浏览器自动化测试
  • 功能:打开m站百度,并输入“大牛测试”
  • 步骤:配置chrome_option
  • 在开发者模式下,先切换到“移动设备模式”再选择不同的设备
  • #设备mobile ={"deviceName":"iPad"}
    

  • 代码为:
    #大牛测试:轻轻松松自动化
    #QQ:2574674466
    #专注自动化测试传播
    from selenium import webdrivermobile ={"deviceName":"iPad"}
    options = webdriver.ChromeOptions()
    options.add_experimental_option("mobileEmulation",mobile)
    driver = webdriver.Chrome(chrome_options=options)
    driver.get("http://m.baidu.com")
    driver.find_element_by_id("index-kw").send_keys("大牛测试")
    

  • 视频与学习笔记qq:2574674466

更多内容请关注微信公众号“大牛测试”,关注后领取最新视频哦

selenium模拟手机浏览器测试相关推荐

  1. Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页

    很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试.答案当然是yes! 今天博主便给大家分享下如何用chrome的MobileEmul ...

  2. python 浏览器模拟手机_Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页...

    很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试.答案当然是yes! chrome-emulation 今天博主便给大家分享下如何用 ...

  3. selenium之用chrome的Mobile emulation模拟手机浏览器测试手机网页

    很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试.答案当然是yes! 今天博主便给大家分享下如何用chrome的MobileEmul ...

  4. python 模拟手机浏览器_python+chrome+Selenium模拟手机浏览器

    环境 安装chrome,F12后有个模拟手机浏览器的功能,如果找不到就自己google下啊 下载chromedriver.exe,并放到python的根目录下 实现代码 不废话,直接码起来~ #引入必 ...

  5. python打开手机网页_Python selenium 用chrome的Mobile emulation模拟手机浏览器测试手机网页...

    网页模拟手机打开网页 chrome的MobileEmulation实现手机网页自动化测试 第一种方法(已存在的主流设备) # -*- coding: utf-8 -*- from selenium i ...

  6. python+playwright 学习-17.模拟手机浏览器测试

    前言 使用 Playwright,您可以在任何浏览器上测试您的应用程序,也可以模拟真实设备,例如手机或平板电脑. 设置手机模式 只需配置您想要模拟的设备,Playwright 就会模拟浏览器行为,例如 ...

  7. 如何使用Chrome模拟手机浏览器测试移动端站点

    作者:zhanhailiang 日期:2014-10-10 环境说明: Chrome 37.0.2062.124 m 1. 通过[菜单→工具→开发者工具|Javascript控制台]或[快捷键Ctrl ...

  8. selenium 模拟手机浏览器操作 click点击/tap触摸 元素无效 的解决方法

    我遇到的问题 获取到 登录按钮 的 xpath,且可以保证 xpath 正确无误 点击 登录按钮, 无法正常跳转到 登录成功页 from selenium import webdriver from ...

  9. Webdriver使用Chrome模拟手机浏览器测试移动版网站

    2019独角兽企业重金招聘Python工程师标准>>> 初始化一个driver System.setProperty("webdriver.chrome.driver&qu ...

最新文章

  1. es6 - 解构赋值
  2. 使用Iterator迭代器循环集合
  3. Altium Designer(四):敷铜设置
  4. 魔方机器人之下位机编程-----两种串口通信方式的比较
  5. linux libpng dev,linux下实用图形库--libpng下载地址及说明
  6. java utm坐标转经纬度,utm坐标和经纬度相互转换
  7. CSDN图片去除水印
  8. JAVA(五) ——类,对象,变量,方法,构造方法 【简解】
  9. 移动应用程序和网页应用程序_设计网站和移动应用程序的空白状态页
  10. 【题解】选数字 [51nod1354]
  11. APOLLO基本介绍
  12. 用三角函数计算两个坐标点距离
  13. 信息孤岛影响_解读制造业信息化转型的11大关键点!
  14. 手风琴效果(jQuery)
  15. 双频无线路由器两个wifi信号合并
  16. 由mouseover和mouseenter引发的思考
  17. 【转载收藏】针对VNPY的软件bugs的修改总结
  18. Python * ** 打包解包 详解
  19. 艾美捷ProSci 激活素RIB / ACVR1B重组蛋白方案
  20. python海龟作图画爱心_用python的turtle,画爱心,表白,求婚完整代码,海龟作图创意...

热门文章

  1. android audiorecord 简单 使用,Android AudioRecord 的使用
  2. POJ 1418 Viva Confetti 题解 《挑战程序设计竞赛》
  3. 配置华为5700交换机VLAN具体过程
  4. 科沃斯扫地机器人开机后退_科沃斯扫地机器人的工作原理及维修方法
  5. 基于Arduino Pro Micro的游戏手柄制作
  6. image inpainting 还有哪些优化的点啊
  7. python入门教程下载-Python 如何入门?附Python教程下载
  8. 常见的敏感文件泄漏总结
  9. inspect python_python3 inspect使用
  10. 【CentOS7 Samba服务器配置】