????获取验证信息 # -*- coding:utf-8 -*- # 作者:IT小学生蔡坨坨 # 时间:2020/12/13 14:40 from selenium import webdriver import time driver = webdriver.Chrome() driver.get( ...
转载 2020-12-21 22:37:00
115阅读
2评论
selenium+python基础文档 https://python-selenium-zh.readthedocs.io/zh_CN/latest/driver.current_url:用于获得当前页面的URL driver.title:用于获取当前页面的标题 driver.page_source ...
转载 2021-07-14 17:41:00
163阅读
2评论
Selenium API
原创 2023-05-22 10:55:55
56阅读
官方UserGuide:http://seleniumhq.org/docs/ 1.2 用webdriver打开一个浏览器 我们常用的浏览器有firefox和IE两种,firefox是selenium支持得比较成熟的浏览器。但是做页面的测试,速度通常很慢,严重影响持续集成的速度,这个时候建议使用Ht
原创 2021-07-22 11:48:29
316阅读
## 实现Selenium Java API的步骤 ### 简介 在教会刚入行的小白如何实现"Selenium Java API"之前,先来了解一下什么是Selenium以及它的作用。Selenium是一个自动化测试工具,用于模拟用户在Web应用程序中的操作。它提供了多种编程语言的API,包括Java,用于编写测试脚本并执行自动化测试。 ### 流程图 ```flow st=>start:
原创 2023-08-06 07:31:39
32阅读
定位元素开始.
1、打开浏览器的驱动,以chrome为例from selenium import webdriver #chrome驱动 driver = webdriver.Chrome(executable_path="c:\\chromedriver") driver.get('http://www.baidu.com') driver.find_element_by_id("kw") #返回一个页面元
转载 2024-06-21 20:02:04
37阅读
先获得python的API:>python -m pydoc -p 4567pydoc server ready at http://localhost:4567/ 在浏览器中打开http://localhost:4567/就会出现所有的文档,只需要找到selenium模块即可
转载 2023-07-11 10:32:56
61阅读
本篇文章主要介绍selenium - api常用的一些方法:浏览器操作from selenium import webdriver import time # 打开浏览器 driver = webdriver.Chrome() # 请求url driver.get('http://ui.imdsx.cn/uitester/') time.sleep(2) # 执行滚动条回到最上方 执行脚本,通
转载 2023-08-15 13:39:40
87阅读
前言前面都是通过官网或他人博客学些selenium,介绍的一些selenium api使用方法,那么seleniumapi到底有多少呢?本篇介绍如何查看完整的selenium apipydoc是Python自带的模块,主要用于python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB页面的,还可以在服务器上以浏览器的方式呈现!一、pydoc1.到底什么是pydoc? ,这个是准
WebDriver API 在线API网址:http://selenium-python.readthedocs.io/waits.html
原创 2016-11-07 08:51:56
1147阅读
本篇文章主要介绍使用java语言采用selenium测试框架进行自动化测试,主要内容包含selenium的安装以及api的使用方法。1、selenium的安装1.1 下载本地jar包导入项目中首先访问selenium官网,点击水平导航栏的Downloads选项。页面右下方的Latest stable version 4.3.0显示的java版本的最新的selenium驱动包,我们先不忙下载,把页面
Selenium 是目前用的最广泛的Web UI 自动化测试框架。 本系列文章,将深入简出来讲解selenium 的用法阅读目录 selenium 的命名selenium 的意思是 硒   (有点QTP 杀手的意思)QTP mercury 是水银     硒可以对抗水银 QTP 目前的价格是  三个单机版 十万人民币左右, 越来越少的人用
转载 2024-07-25 12:29:16
25阅读
文章目录一、Web自动化测试 Selenium环境搭建1、Python 安装Selenium2、webdriver 驱动3、导入webdriver模块二、webdriver api1 浏览器操作api2 元素定位api方式一方式二(已过时)3 xpath定位函数api4 元素交互操作:点击、输入、清空、获取文本、获取元素指定属性5 浏览器操作6 页面交互操作- 下拉框- 弹出框- 滚动条- Ac
转载 2024-02-21 23:31:30
35阅读
************************************************************************************************** 三、操作测试对象一般来说,所有有趣的操作与页面交互都将通过WebElement 接口,包括上一节中介绍的对象定位, 以及本节中需要介绍的常对象操作。 webdriver 中比较常用的操作元素
转载 2023-09-27 16:56:49
70阅读
一、浏览器操作1、浏览器最大化 driver.maximize_window() #将浏览器最大化显示 2、设置浏览器宽、高 driver.set_window_size(480, 800)#设置浏览器宽480、高800显示 3、控制浏览器前进、后退 driver.back()#浏览器后退 driver.forward()#浏览器前进 二、简单对象的定位webdriver 提供了一系列
转载 2023-08-20 21:32:34
98阅读
目录一、Selenium简介二、Selenium组成三、Selenium特点四、案例演示1.下载驱动包2.创建项目并导入依赖3.基础配置4.案例演示1.元素选择方式2.在文本框中输入内容3.获取单个元素4.获取多个元素五、爬取JD商品信息1.初始化设置2.获取京东网站首页查询按钮并完成点击事件(进入页面自动查询)3.设置滚动条移动到最下面4.获取商品六、爬取图片一、Selenium简介 
转载 2023-07-05 13:49:38
14阅读
文章目录一、Selenium元素定位1.1 Selenium八种定位方式1.2 xpath定位常见用法(重要)二、定位一组元素三、控制浏览器四、WebDriver常用方法五、模拟鼠标操作(重要)六、模拟键盘操作(重要)七、断言八、调用JS(重要)九、隐式等待与显示等待十、多表单切换十一、多窗口切换十二、下拉框选择十三、警告框处理十四、文件上传十五、浏览器cookie操作 一、Selenium元素
官方API文档:https://selenium.dev/selenium/docs/api/java/index.html==========================================================================================================================================
转载 2024-04-15 14:48:44
21阅读
总结了Python+selenium常用的一些方法函数,以后有新增再随时更新:加载浏览器驱动: webdriver.Firefox()打开页面:get()关闭浏览器:quit()最大化窗口: maximize_window()设置窗口参数:set_window_size(600,800)后退到前一页: back()前进到后一页: forward()刷新页面: refresh()获得title并打印
转载 2023-11-15 22:48:07
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5