
selenium自动化测试
mixboot
“种一棵树最好的时间是十年前,其次是现在。”
展开
-
Selenium 更新版本
Selenium 更新版本原创 2023-06-12 17:47:26 · 1373 阅读 · 0 评论 -
m1 macOS chromedriver
m1 macOS chromedriver原创 2022-09-05 15:51:21 · 897 阅读 · 0 评论 -
selenium ubuntu
selenium ubuntu原创 2022-06-02 15:55:58 · 365 阅读 · 0 评论 -
selenium headless
selenium headless 不打开浏览器界面原创 2022-06-01 13:44:47 · 1009 阅读 · 0 评论 -
macOS python3 selenium 元素截图
macOS python3 selenium 验证码截图1,验证码截图1,验证码截图#! /usr/local/bin/python3# coding:utf-8from selenium import webdriverfrom PIL import Imagebrowser = webdriver.Chrome()url = "https://www.baidu.com"br...原创 2018-11-04 14:30:34 · 829 阅读 · 0 评论 -
selenium 发送弹幕
# coding:utf-8from selenium import webdriverfrom time import sleepbrowser = webdriver.Chrome()#browser.maximize_window()browser.set_window_size(1920,1080)browser.implicitly_wait(10)url = "htt...原创 2018-07-18 18:52:03 · 516 阅读 · 0 评论 -
selenium iframe 切换
browser.switch_to.frame(browser.find_element_by_id("loginIframe")) browser.switch_to.default_content()# coding:utf-8from selenium import webdriverfrom time import sleepbrowser = webdriver.Chro...原创 2018-07-18 18:26:18 · 562 阅读 · 0 评论 -
selenium 窗口切换 切换到iframe
窗口切换 iframe切换优酷账号使用QQ登陆# coding:utf-8from selenium import webdriverfrom time import sleepbrowser = webdriver.Chrome()browser.set_window_size(1920, 1080)browser.implicitly_wait(10)url = "h...原创 2018-07-18 17:52:26 · 2621 阅读 · 0 评论 -
selenium 窗口切换
webdriver提供switch_to.window()方法获取当前窗口 window1 = browser.current_window_handle 窗口弹出后,获取所有窗口 window_all = browser.window_handles 使用for in 判断语句切换到弹出窗口for win in window_all: if win != window1:...原创 2018-07-18 17:28:24 · 721 阅读 · 0 评论 -
页面元素定位 id 和 xpath 使用selenium IDE 浏览器插件获取
1. Chrome console 中验证xpathF12Ctrl + f方法一:element .//*[@id="su"]方法二:console $x("/html/body/script[1]")参考: 1.如何在Chrome开发者工具或Firefox的Firebug中验证XPath表达式...原创 2018-03-20 14:38:15 · 2150 阅读 · 0 评论 -
英雄联盟 LPL比赛 直播 视频地址 使用VLC播放
chrome 开发者工具 视图原创 2018-07-18 20:28:00 · 1785 阅读 · 0 评论 -
selenium + python 字符报错
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe5 in position 0: unexpected end of data在汉字前加u browser.find_element_by_id("speak_msg").send_keys(u"加油")参考: 1.python+Selenium-字符运行报错问题...原创 2018-07-18 20:30:53 · 313 阅读 · 0 评论 -
selenium 自动化测试pdf 和 中文文档
selenium2 python自动化测试实战.pdf selenium 中文文档1 Selenium 中文文档2 参考: 1.selenium 中文文档 2.Selenium 中文文档 作者: qi_ling2006 http://qi-ling2006.iteye.com原创 2018-08-14 00:02:00 · 5514 阅读 · 0 评论 -
macOS chrome selenium python 全屏
macOS chrome selenium python 谷歌浏览器全屏1,使用kiosk1,使用kiosk#! /usr/local/bin/python3# coding:utf-8from selenium import webdriverfrom time import sleepoptions = webdriver.ChromeOptions()options.add...原创 2018-11-07 14:06:09 · 1060 阅读 · 0 评论 -
python3 selenium chrome headless 无界面浏览器
macOS 谷哥无界面浏览器 selenium1,无界面谷哥浏览器2,无界面浏览器测试1,无界面谷哥浏览器$ sw_vers ProductName: Mac OS XProductVersion: 10.13.6BuildVersion: 17G65$ pip3 show seleniumName: seleniumVersion: 3.141.0Summary: Pytho...原创 2018-12-31 17:35:02 · 1600 阅读 · 1 评论 -
selenium webDriver class
[seleium 函数说明原创 2019-01-07 20:44:59 · 355 阅读 · 0 评论 -
urllib https 报错 SSL: CERTIFICATE_VERIFY_FAILED
1,SSL: CERTIFICATE_VERIFY_FAILEDimport urllib.requesturl = 'https://www.huya.com/sambty'response = urllib.request.urlopen(url)print(response.read().decode('utf-8'))urllib.error.URLError: <url...原创 2019-09-03 22:07:53 · 450 阅读 · 0 评论 -
windows 搭建 selenium + python2.7 自动化测试环境
windows 搭建 selenium + python 自动化测试环境1. 下载python-2.7.13Windows x86-64 MSI installer2. 修改windows环境变量C:\LF\python-2.7.13\;C:\LF\python-2.7.13\Scripts;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System原创 2017-08-10 11:42:42 · 605 阅读 · 0 评论 -
python 元祖 tuple 遍历
1. 元祖遍历a = ("a1", "b1","c1")for n in rang(len(a)): print(len[n])思路: len()函数返回元组元素个数 range()函数整数列表 for 循环参考: 1.Python List len()方法 2.详细记录python的range()函数用法原创 2018-01-25 10:37:49 · 1670 阅读 · 2 评论 -
selenium python 自定义类调用,同一级目录和跨目录
1. *.py在同一目录下testDirectory--class_login.py--message_log.py1.1 login.py#coding:utf-8#coding:cp936class login(): def user_login(self,broswer,userName,userPwd): broswer.find_ele原创 2017-09-16 15:39:59 · 2613 阅读 · 0 评论 -
windows10 python selenium 安装ChromeDriver WebDriver Supports Chrome v63-65
1. chromeDriver 官网驱动下载chrome 更新后 chromeDriver不可用,所以需要更新chromeDriverChromeDriver 2.34 Supports Chrome v61-63ChromeDriver 2.36 Supports Chrome v63-65参考: 1. ChromeDriver 2.33 2.ChromeDriver 2....原创 2017-10-27 18:24:07 · 641 阅读 · 0 评论 -
selenium python cookie 自动登陆
参考: 1.Python爬虫入门六之Cookie的使用原创 2017-09-16 16:26:13 · 566 阅读 · 0 评论 -
selenium python 自定义函数调用
1. 自定义函数调用#coding:utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import *#登陆函数def login(): broswer.find_element_by_id("loguserName").clear() broswer.find_ele原创 2017-09-16 13:12:39 · 2572 阅读 · 0 评论 -
selenium python 编码格式 页面元素显式、隐式等待 鼠标悬浮
1. 设置格式# coding:utf-8# coding:cp9362. 设置web页面元素隐式等待browser.implicitly_wait(30)3. 鼠标悬浮from selenium.webdriver.common.action_chains import * suspension = browser.find_element_by_xpath("element") Ac原创 2017-08-19 10:37:26 · 688 阅读 · 0 评论 -
selenium python 设置窗口 全屏 自定义窗口大小
1. 窗口最大化broswer.maximize_window()2. 设置窗口大小broswer.set_window_size(1366,768)分辨率1366 x 768参考: 1.python selenium打开新窗口,多窗口切换 2. Python+Selenium练习篇之18-自定义浏览器窗口大小...原创 2017-09-15 12:35:35 · 41398 阅读 · 0 评论 -
win7安装python3.6和selenium
图片没有显示,点击右键复制图片地址查看1,安装python3www.python.orgpython 3.6 64-bit设置系统环境变量PAH2,安装setuptools和piphttps://pypi.python.org/pypi/setuptoolshttps://pypi.python.org/pipsetuptools-18.4.zi原创 2017-05-19 00:14:21 · 1060 阅读 · 0 评论 -
windows安装python3.6.1
windows7安装python3.6.1软件下载地址点击打开链接 https://www.python.org/ftp/python/3.6.1/python-3.6.1-amd64.exe其它平台下载地址点击打开链接 https://www.python.org/downloads/release/python-361/原创 2017-05-16 23:31:29 · 777 阅读 · 0 评论 -
selenium python 验证码
1. OCR2. python2.7安装 pytesseractpip2 install pytesseract参考: 1.WebDriver中自动识别验证码–Python实现 2.python验证码识别 3.Win7下安装Python图像处理库PIL、pytesser、tesseract进行验证码识别原创 2017-09-16 00:47:42 · 409 阅读 · 0 评论 -
python selenium 元素操作
1. 元素操作参考: 1.Selenium常见元素定位方法和操作的学习介绍原创 2017-09-23 10:06:59 · 388 阅读 · 0 评论 -
selenium unittest 单元测试
1. 认识单元测试新建一个加法类 test_unittest_count.pyclass count(): def __init__(self,a,b): self.a = int(a) self.b = int(b) def add(self): return self.a+self.b验证加法类,计算结果 test_unitte原创 2017-09-25 19:52:27 · 482 阅读 · 0 评论 -
selenium python 指定元素截图
1. 代码# coding:utf-8# coding:cp936from selenium import webdriverfrom PIL import Imagebroswer = webdriver.Chrome()broswer.get(&amp;quot;http://www.baidu.com&amp;quot;)broswer.save_screenshot(r'E:\photo.png')baidu =原创 2017-10-23 16:19:12 · 9981 阅读 · 5 评论 -
win10 + python27 + selenium + pillow 开发环境搭建 重新安装pilloow
1. win10安装python27python下载官网 python-2.7.14.msiwin10 安装pythoncmd(管理员运行),切换到安装包路径>msiexec /package python-2.7.14.amd64.msi2. 安装seleniumsetuptools下载官网 setuptools-36.6.0-py2.py3-none-any.whl 安装setu原创 2017-10-29 22:10:44 · 538 阅读 · 0 评论 -
win7 selenium python 验证码识别 pytesser使用 安装Pillow、pytesser、tesseract-ocr
1. win7 Python 2.7.13 安装PillowPillow‑4.2.1‑cp27‑cp27m‑win_amd64.whl下载地址 2. 安装Pillow切换到下载目录pip install Pillow-4.2.1-cp27-cp27m-win_amd64.whl导入模块没有报错>>> from PIL import Image3. pytesser 安装使用pytesse原创 2017-09-29 17:56:15 · 1077 阅读 · 1 评论 -
python selenium HTML测试报告
1. 下载unittest单元测试框架扩展HTMLTestRunner官网 HTMLTestRunner.pywindows安装:使用Mozilla Firefox 浏览器下载,chrome浏览器不支持下载下载文件保存到 \Python27\Lib\ 目录下,2. 导入模块测试 3. 编写web测试用例 参考: 1.selenium之unittest批量执行测试用例、生成html报告原创 2017-11-02 19:47:38 · 780 阅读 · 0 评论 -
unittest 单元测试框架 web测试
1. 使用unittest单元测试框架# coding:utf-8# coding:cp936from selenium import webdriverfrom time import sleepimport unittestclass my_test(unittest.TestCase): # my_test类继承unittest框架的TestCase类 de原创 2017-11-02 15:02:35 · 1144 阅读 · 0 评论 -
selenium python 鼠标事件 右键、双击、拖动、鼠标悬浮
1. 鼠标事件# coding:utf-8# coding:cp936from time import sleepfrom selenium.webdriver.common.action_chains import ActionChainsclass mouse(): def mouse_id_click(self, broswer, element): brosw原创 2017-10-16 11:22:05 · 9256 阅读 · 2 评论 -
selenium python pytesseract 二值化图像
1. 报错AttributeError: ‘str’ object has no attribute ‘save’# coding:utf-8# coding:cp936import pytesseractfrom PIL import Imageimport osimg = Image.open(r'C:\picture2.png')img = img.convert('RGBA')p原创 2017-10-24 14:55:54 · 1283 阅读 · 0 评论 -
python pytesser tesseract-ocr 验证码识别
1. 只能识别简单图片# coding:utf-8# coding:cp936import osos.chdir(r'C:\LF\Python27\Lib\site-packages\pytesser')from pytesser import *from PIL import Imageim =Image.open(r'C:\LF\Python27\Lib\site-packages\p原创 2017-10-24 10:32:34 · 703 阅读 · 0 评论 -
selenium python 图像二值化
1. 使用PIL# coding:utf-8# coding:cp936# 二值化处理from selenium import webdriverfrom PIL import Imagefrom time import sleep# broswer = webdriver.Chrome()im = Image.open(r'C:\picture6.png')imgry = im.conv原创 2017-10-24 09:41:25 · 486 阅读 · 0 评论 -
selenium python 动态元素定位
1.原创 2017-08-23 10:44:20 · 1033 阅读 · 0 评论