selenium
杂学者
测试相关,什么都学,记录常见问题及解决办法,以供参考。
展开
-
selenium,元素操作以及浏览器操作方法
点击操作:元素.click()输入操作:元素.send_key()清除操作:元素.clear()例如: 常用的方法:maximize_window()----最大化浏览器set_window_size(width,height)----设置浏览器窗口的大小,宽、高为像素点。set_window_position(x,y)----设置浏览器窗口左上角点所在显示器的位置(像素点的位置)back()----后退,相当于浏览器中的后退按钮forward()----前进,相当于浏览器中的前进按钮close()---原创 2022-07-01 17:35:00 · 2676 阅读 · 0 评论 -
selenium+python UI自动化测试环境的搭建
1.安装python,可参考:python 的安装部署_杂学者的博客-CSDN博客_python安装部署2.selenium工具报的安装,可参考:selenium 在pycharm中安装selenium_杂学者的博客-CSDN博客 还可以通过python命令,pip install selenium在线安装3.浏览器的安装4.浏览器驱动的下载:浏览器驱动的下载_杂学者的博客-CSDN博客 然后解压文件并复制浏览器驱动文件到python的根目录。......原创 2022-06-29 14:30:51 · 1683 阅读 · 0 评论 -
selenium的特点
Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一。selenium的特点有:原创 2022-06-29 14:12:10 · 510 阅读 · 0 评论 -
selenium 元素定位方法
拿百度界面的输入框输入内容为例:1、通过元素的id属性进行元素定位,在html中元素的id是唯一的。定位方法:find_element_by_id(id)2、通过元素的name属性进行元素定位,在html中元素的name不是唯一的,是可以重复的。如果存在多个相同属性,那么默认定位到的是第一个。定位方法:find_element_by_name(name) 3. 通过元素的class属性进行元素定位,在html中元素的class不是唯一的,是可以重复的。如果存在多个相同属性,那么默认定位到的是第一个。定位方法原创 2022-06-29 14:03:52 · 14762 阅读 · 6 评论 -
浏览器驱动的下载
1.首先查看自己所使用浏览器的版本,例如chrome浏览器:2.然后通过地址:http://chromedriver.storage.googleapis.com/index.html 找到对应的版本进行下载:3.点击进行下载: 4.下载成功后,解压,就获得浏览器的驱动包了......原创 2022-06-28 15:29:31 · 2867 阅读 · 0 评论 -
selenium 在pycharm中安装selenium
通过pycharm安装selenium。1、File-setting 2、Project-Project Interpreter,然后点击“+”号 3.搜索selenium,然后勾选Specify version,选择自己要安装的版本,点击install package原创 2022-06-28 14:57:21 · 5193 阅读 · 0 评论