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