![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Selenium
tyson Lee
坚持就是胜利
展开
-
Selenium Python教程(一)安装、元素定位和控制浏览器
一、安装和测试 1.1 安装浏览器驱动 下载浏览器驱动 chromedriver 下载地址:https://code.google.com/p/chromedriver/downloads/list Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/ IE的驱动IEdriver 下载地址:ht...原创 2019-02-15 13:36:26 · 249 阅读 · 0 评论 -
Selenium Python教程(二)常用方法、鼠标事件和键盘事件
一、WebDriver常用方法 1.1 点击和输入 定位到元素之后,需要对元素进行操作,下面是WebDriver中一些最常用的方法 clear():清除文本 send_keys(value):模拟按键输入 click():单击元素 from selenium import webdriver driver = webdriver.Chrome() driver.get('https://ww...原创 2019-02-17 02:02:22 · 320 阅读 · 0 评论 -
selenium启动Chrome时,加载用户配置文件
文章转载至:https://www.cnblogs.com/xmlbw/p/4498113.html Selenium操作浏览器是不加载任何配置的,网上找了半天,关于Firefox加载配置的多点,Chrome资料很少,下面是关于加载Chrome配置的方法: 一、加载所有Chrome配置 用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时...转载 2019-02-22 14:46:11 · 3025 阅读 · 0 评论 -
Selenium Python教程(三)断言、元素等待、元素组定位
一、获取断言信息 在自动化测试的过程中,将实际结果与预期进行比较,这个过程称为断言。 我们通常以获取当前网页title、URL和text信息来进行断言。 #-*-coding:utf-8-*- from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.get("http...原创 2019-02-17 15:39:58 · 1248 阅读 · 0 评论