前言:由于这学期学校开了软件测试这门课,老师要求我们在自己电脑上搭建webdriver环境。经过不断摸索,终于成功了,现在把这些过程记录一下!!!所需软件(括号内是我安装的版本,可供参考) pythonpython3.7) pycharm(PyCharm社区版2019.3.3 64位) selenium(selenium3.13.0) firefox(firefox56) 火狐浏览器驱动(gec
转载 2024-05-29 10:46:13
189阅读
境问题。python安装目前python有2.x和3.x版本,笔者在这里...
原创 2023-03-03 09:57:34
394阅读
搭建一个Web自动化测试环境的具体步骤如下:1. 安装Python:首先需要安装Python编程语言。可以从Python官方网站下载最新的稳定版本,并按照安装指南进行安装。官方网站链接:https://www.python.org2. 安装浏览器驱动程序(注意:浏览器版本需要和驱动版本对应):根据使用的浏览器类型,下载对应的浏览器驱动程序。以下是一些常见的浏览器驱动下载链接: - Chrome
转载 2023-12-10 11:55:33
60阅读
环境搭建:第一步:安装Python  网址:https://www.python.org/downloads/建议选择python3稳定版python3.8.0版本按照提示进行选择安装---建议选择“Add exe to path”,将会自动添加Python的程序到环境变量中,如果有pip安装包选择,建议选择安装pip(python依赖的包管理工具)安装成功后命令提示符中输入p
转载 2023-11-26 19:12:43
575阅读
第一步:查看chrome浏览器的版本chrome://vers
原创 2022-10-10 00:07:18
383阅读
webdriver运行原理简单分析
原创 2023-11-03 09:42:06
254阅读
import os, sys os_sep = os.sep base_dir = os.path.dirname(os_sep.join(os.path.abspath(__file__).split(os_sep)[0: 2])) sys.path.a
转载 2017-06-01 21:06:00
156阅读
2评论
目录一、Python 安装二、Pip 安装 selenium三、PyCharm 安装四、Webdriver 安装五、安装 Pyinstaller一、Python 安装1、下载https://www.python.org/downloads/windows/2、安装修改安装路径查看安装,显示如下已安装,按 quit() 退出二、P...
原创 2022-11-16 19:48:31
479阅读
一、Python安装 Window系统下,python安装很简单。访问 python.org/download ,下载最新版本,安装过程与其他windows软件类似。记得下载后设置path环境变量,然后Windows命令行就可以调用了(python安装不会的看之前帖子) 二、Selenium安装 ...
转载 2021-09-17 01:10:00
73阅读
2评论
CSS定位,打开百度自动搜索红宝石from selenium import webdriverfrom time import sleepdriver=webdriver.Firefox()driver.get("https://www.baidu.com")# driver.find_element_by_css_selector("#kw").send_keys("蓝宝石"...
原创 2022-11-16 19:48:30
107阅读
自动化测试工具selenium webdriver 使用文档翻译
翻译 2023-11-03 09:38:50
120阅读
主要内容 JMeter安装 WebDriver安装 一个简单的JMeter+WebDriver示例 环境与参考 jvm版本: 1.8.0_65 jmeter版本: 2.13 firefox版本: 39.0.3 参考来源: jmeter官方网站 Leverage your Load Testing using JMeter and Selenium WebDriver jmeter-pl
转载 2016-04-29 15:38:00
102阅读
2评论
在测试工具webdriver的使用过程中,应该会用到使用工具来模拟用的鼠标、键盘的一些输入操作,比如说:1、鼠标的左键点击、双击、拖拽、右键点击等;2、键盘的回车、回退、空格、ctrl、alt、shift等; 在webdriver中,有专门的一个类,是用来进行鼠标、键盘的模拟操作的,那就是Actions类,该类使用时,又会涉及到Keyboard、Mouse、CompositeAction
转载 2022-09-01 21:35:26
47阅读
1、第一个自动化测试脚本 2、浏览器操作脚本 3、元素定位 元素定位元素的定位应该是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。webdriver提供了一系列的元素定位方法,常用的有:id、name、class name、link text、partial link text、tag
转载 2019-02-22 21:24:00
152阅读
2评论
安装webdriver查看自己的谷歌浏览器的版本不过这里建议还是设置不要更新谷歌浏览器了,因为如何更新的话,驱动又要重新配了,具体如何设置不更新,自行百度。第二步下载对应版本的驱动谷歌浏览器驱动下载火狐浏览器驱动下载IE浏览器驱动下载第三步配置环境,这里的地址,是你安装好的地址然后下载selenium包,建议换源!! pip install selenium pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple se
原创 2021-07-27 09:26:03
268阅读
当前大部分网站都使用JS动态的加载内容,浏览器执行JS并生成网页内容。因为Python的requests库不会像浏览器一样执行JS,所以抓取到的内容并不是最终网页呈现内容。解决这个问题的方法也很简单,我们使用浏览器来执行JS生成内容,然后再提取需要的数据。 selenium webdriver简介selenium webdriver就是我们这里要用来控制浏览器执行JS生成内容的工具。WebDriv
浏览器操作  driver.maximize_window() #浏览器最大化 driver.set_window_size(480,800) #设置浏览器宽,高 driver.back() & driver.forward() #后退,前进 定位 find_element_by_id() find_element_by_name() find_element_by_class_name
转载 2015-02-15 12:36:00
70阅读
2评论
升级了最新版的浏览器后发现之前写的代码好像是出问题了、思考再三觉得可能是被检测WebDriver了、网上找了一些
原创 2024-01-05 09:29:06
149阅读
SummaryInstall SeleniumDownload webdriverPython scriptsImport selenium
原创 2022-08-22 16:30:15
54阅读
系列文章目录selenium webdriver 的常用示例 文章目录系列文章目录selenium webdriver 的常用示例前言一、Pip安装&创建Bowser对象1.Pip install selenium2.创建Bowser对象二、webdriver.ChromeOptions配置配置浏览器的常用模式三、常用代码四、selenium的异常处理总结 前言本文就介绍了Selenium
  • 1
  • 2
  • 3
  • 4
  • 5