自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 DbVisualizer(Oracle Thin)安装驱动方法

1.将驱动包放置到DbVisualizer/jdbc/Oracle安装目录下;2.打开DbVisualizer,进入Tools->Driver Manager下,选择对应的Driver Name(Oracle Thin),Driver File Paths点击文件夹选择步骤1放置的驱动包,安装完成。...

2019-11-05 09:50:59 3872

原创 WebDriver API (四)- 多表单切换、多窗口切换、警告框处理

1. 多表单切换switch_to.frame()方法将当前定位的主体切换到frame/iframe表单的内嵌页面中。例如,通过iframe表单切入一个百度页面;用浏览器打开后的样式:python脚本中使用switch_to.iframe()先找到frame.html中的<iframe>标签,再定位百度输入框。switch_to.iframe()默认可以...

2019-10-25 16:24:13 313

原创 WebDriver API (三)- 获得验证信息、设置元素等待

1. 获取验证信息通常用的最多的几种验证信息分布是title、URL、text。title:用于获取当前页面的标题current_url:用户获得当前页面的URLtext:获取当前页面的文本内容脚本实例:打印出的结果:2. 设置元素等待WebDriver提供了两种类型的等待:显示等待和隐式等待。2.1 显示等待显示等待使WebDriver...

2019-10-24 14:34:37 394

原创 WebDriver API (二)- 控制浏览器、简单元素操作、鼠标事件、键盘事件

1. 控制浏览器1.1 控制浏览器窗口大小涉及方法:driver.set_window_size( )若全屏显示打开的浏览器,则使用maximize_window( )方法。1.2 控制浏览器后退、前进涉及方法:back( ), forward( )1.3 模拟浏览器刷新涉及方法:driver.refresh( )2. 简单元素操作...

2019-10-23 16:56:57 410

原创 WebDriver API (一)- WebDriver原理、元素定位

1. WebDriver原理WebDriver是按照Server - Client模式设计的。Server端就是Remote Server,可以是任意的浏览器,当脚本启动浏览器后,该浏览器就是Remote Server,它的职责就是等待Client发送请求并作出响应。Client端简单说就是测试代码。测试代码中的一些行为,如打开浏览器,跳转到特定的URL等操作以http请求的方式发给被...

2019-10-23 10:14:04 426

原创 Python基础(三)- 异常

1. 当找不到打开文件时,会抛出FileNotFoundError异常,可以通过python提供的try...except...语句来接收并处理这个异常。2. NameError类3. Exception/BaseException类在Python中所有的异常类都继承Exception, 可以使用它来接收所有类型的异常。python2.5版本之后,所有异常类都有了新的基类Bas...

2019-10-22 15:59:24 324

原创 Python基础(二) - 函数/类/方法、模组

1. 函数、类和方法1.1 函数def定义一个函数。通常add( )函数不会直接打印结果,而是将结果通过return关键字来返回。若调用add( )函数时不想传参,这时可以为add( )函数设置默认参数。如果调用时不传参,add( )函数使用默认参数进行计算,如果传参则计算参数的值。1.2 类和方法Python中使用class关键字创建类,ob...

2019-10-22 15:02:34 266

原创 Git工作流程、常用命令及常见问题解决方案

1. Git工作流程一般工作流程如下:克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。下图展示了 Git 的工作流程:2. Git常用命令2.1 提交新创建的文件 1) git add str...

2019-10-22 10:39:54 232

原创 Python基础(一)- 打印、输入、基本运算、分支与循环、列表/元祖/字典

Python入门的120个基础练习:https://blog.csdn.net/weixin_45372014/article/details/1025022111. Print打印%s(string), 打印字符串%d(data), 打印数字当不清楚要打印的是什么类型时,使用%r来表示。打印的几种方式:2. Input输入3. 引...

2019-10-21 17:58:57 467

原创 Python 3.8+Selenium3.5 环境搭建

近期电脑系统升级,重新搭建pyhton+selenium环境,本次搭建python选用最新版本3.8。1. 下载并安装Python 3.8. 1.1 下载Python最新版本 Python 官网 https://www.Python.org/ 1.2 安装并将路径添加到系统环境变量Path下 1.3 验证pytho...

2019-10-21 16:06:33 3399 2

原创 Python 3.5+Selenium3.5 环境搭建

1. 下载并安装Python 3.5并配置环境变量。2. 下载并安装Selenium 3.5.     2.1 Selenium 官网:             http://www.seleniumhq.org/     2.2 进入Python安装目录下scripts文件夹下,使用pip install –U selenium命令安装    2.3 下载 sel

2017-11-13 14:47:41 1950

原创 selenium+Python学习之调用webdriver接口方法来打开和关闭Chrome浏览器

调用webdriver接口方法来打开和关闭Chrome浏览器。首先用Notepad++编写如下代码并保存为python格式。假设保存为Chrome_test.py,打开doc窗口,进入文件所在路径下,执行python Chrome_test.py,会按照代码分别执行打开Chrome浏览器->最大化浏览器->等待8s后进入https://www.baidu.com->关闭浏览器。

2017-10-11 08:53:06 1640

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除