码迷,mamicode.com
首页 >  
搜索关键字:selenium frmae    ( 6251个结果
test
from selenium import webdriver # 从selenium模块中导入webdrive类 driver = webdriver.Chrome() # 定义新的变量名,打开浏览器 driver.maximize_window() # 浏览器窗口最大化 driver.get("h ...
分类:其他好文   时间:2019-10-14 14:44:45    阅读次数:72
selenium + python + firefox 测试环境的搭建与配置
对于做UI自动化,如果是纯编写一段自动化测试程序,那么后续的维护成本会较高。这种情况下,借助 selenium 这款自动化系测试工具,辅助于自己编写部分脚本,将是个不错的选择。selenium 本身支持多种语言,由于测试对象是用 python 编写的,所以决定采用 selenium + python ...
分类:编程语言   时间:2019-10-14 13:06:35    阅读次数:107
更新Ubuntu中chrome的方法
如果Ubuntu中chrome浏览器版本过低,在使用自动化测试工具selenium的时候会出现各种问题导致无法启动,最快捷的方法就是升级系统中的chrome浏览器 升级的命令如下: wget https://dl.google.com/linux/direct/google-chrome-stabl ...
分类:系统相关   时间:2019-10-14 12:17:45    阅读次数:164
python--Selenium(动态渲染页面爬取)
上一节,学习了Ajax,Ajax 其实也是JS 动态渲染的页面的一种形式,通过直接分析Ajax,仍然可以借助requests 或者 urllib 来实现数据爬取。 但是JS动态渲染的页面不止Ajax 一种;还有就是像淘宝这种页面,即使是Ajax 获取的数据,但是其Ajax 接口含有很多加密参数,我们 ...
分类:编程语言   时间:2019-10-13 17:03:10    阅读次数:791
selenium与页面的交互
一、WebDriver 浏览器的属性 WebDriver 提供了很多属性来支持对浏览器的操作,例如,获取测试地址、多窗口的处理、获取浏览器的名称等。 1、获取测试的地址 方法:current_url 2、获取当前页面代码 方法:page_source 3、获取当前 Title 方法:title 4、 ...
分类:其他好文   时间:2019-10-13 12:44:53    阅读次数:106
Python 使用selenium实现自动登录博客园
需要做的准备: 本文章是使用Chrome,所以需要Chormedriver.exe,具体的下载过程可以百度查到 Selenium是一种自动化测试工具,能模拟浏览器的行为,所以今天我就模拟一下浏览器登陆博客园的行为。 首先,分析问题,登陆博客园需要做些什么: 1.打开浏览器 2.输入博客园主页的网址 ...
分类:编程语言   时间:2019-10-12 12:59:56    阅读次数:241
appium
1.原理 (1)appium API调用selenium的接口,基于webdriver协议添加对移动设备自动化API扩展而成的,Java/Python代码作为client webdriver是基于http协议的,第一次连接会建立一个session会话,并post一个json告知服务器相关测试信息 ( ...
分类:移动开发   时间:2019-10-12 11:19:42    阅读次数:102
selenium鼠标操作
#-*- coding:utf-8 -*-import timefrom selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsdriver = webdriver.Chrom ...
分类:其他好文   时间:2019-10-11 18:17:46    阅读次数:68
selenium鼠标下滑操作
# coding = utf-8import timefrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.action_chains impor ...
分类:其他好文   时间:2019-10-11 17:59:01    阅读次数:126
python Selenium chromedriver 自动化超时报错:你需要使用多标签保护罩护体
在使用selenium + chrome 作自动化测试的时候,有可能会出现网页连接超时的情况 如果出现网页连接超时,将会导致 webdriver 也跟着无法响应,不能继续进行任何操作 即时是去打开新的连接也会报Time out错误 那么如果有很多连接要去做弹窗抓取,却不想因为其中一两个页面超时而中断 ...
分类:编程语言   时间:2019-10-11 12:21:15    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!