- 博客(6)
- 收藏
- 关注
原创 python selenium自动化测试(三)元素操作
介绍前面我们已经学习了元素定位, 元素定位只是第一步, 定位之后需要对这个元素进行操作, 或单击(按钮) 或输入(输入框),或返回一些信息;那么 下面就来认识 WebDriver 中最常用的几个方法:1.点击和输入常用的点击(按钮)或者输入(值)方法如下表格:方法说明clear()模拟删除键清除文本send_keys(value)模拟按键将value值输入...
2019-08-06 11:18:56
180
原创 python selenium自动化测试(二)控制浏览器操作
1.控制浏览器窗口大小有时候我们希望能以某种浏览器尺寸打开,让访问的页面在这种尺寸下运行。例如可以将浏览器设置成移动端大小(480* 800),然后访问移动站点,对其样式进行评估;WebDriver提供了set_window_size()方法来设置浏览器的大小。from selenium import webdriverdriver = webdriver.Chrome()driver....
2019-08-06 10:30:39
349
原创 python selenium自动化测试(一)元素定位
介绍WebDriver是Selenium体系中设计出来操作浏览器的一套API,可支持多种编程语言,对于Python来说,可以将WebDriver视为Python的一个用于实现Web自动化的第三方类库。WebDriver一共提供了下面八种元素定位方法。定位方式使用方法idfind_elenameclass nametag namelink t...
2019-08-05 15:54:07
270
原创 python selenium自动化测试教程前期准备
1.安装selenium首先在windows命令提示符(cmd)输入pip install selenium命令安装selenium。测试任意打开一款Python编辑器,默认Python自带的IDLE也行。创建 csdn.py文件,输入以下内容: from selenium import webdriver driver = webdriver.Chrome() d...
2019-08-04 11:24:59
220
原创 python3 urllib.parse模块的使用
介绍This module defines a standard interface to break Uniform Resource Locator (URL) strings up in components (addressing scheme, network location, path etc.), to combine the components back into a URL...
2019-07-29 19:06:28
1685
1
原创 使用python爬虫爬取百度新闻,告诉你社会热点话题
1.网络爬虫基础使用(1)urllib介绍:urllib中包括了四个模块,包括:urllib.request:可以用来发送request和获取request的结果urllib.error:包含了urllib.request产生的异常urllib.parse:用来解析和处理URLurllib.robotparse:用来解析页面的robots.txt文件(2)urllib.reque...
2019-05-07 20:42:32
8910
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人