selenium
saber_sss
君子不立危墙之下,傻子却只会关注为什么为什么会有危墙
展开
-
记录一次python+selenium处理需要认证证书的网站——多线程方法解决
python+selenium处理证书问题第一次写这种东西,有点紧张,写的不好不要介意啊,本文主要记录自已是如何处理网站证书问题的第一次写这种东西,有点紧张,写的不好不要介意啊,本文主要记录自已是如何处理网站证书问题的前几天在使用selenium访问网站时,发现网站需要认证证书,第一次打开(即在driver.get())未加载完的时候就需要认证证书。众所周知,python代码是一个从上到下,...原创 2019-09-17 15:14:25 · 2420 阅读 · 0 评论 -
python+ddt 浅议数据驱动
1.ddt简介:Data-Driven Tests(DDT)即数据驱动测试。它允许您通过不同的测试数据来运行同一个测试用例,使它作为多个测试用例出现。其官方文档给出的定义如下:DDT (Data-Driven Tests) allows you to multiply one test case by running it with different test data, and make it appear as multiple test cases.DDT的经典使用场景之一是:测试用例的代原创 2020-11-09 21:25:16 · 283 阅读 · 0 评论 -
selenium元素的四个基本操作
今天我一个同事问我selenium元素当中有啥基本操作。。我听到这个问题的时候一脸懵逼,以前都没有听到过,好吧,我也请教了下别人,,原来是下面这几个:1、 .click()2、 send_keys()3、 WebElement对象.text4、 WebElement对象.get_attribute(属性名称)我特么。。原来就是常用的东西,所以叫基本操作,下面说说这几个的用法吧,常用不代...原创 2019-12-10 09:51:14 · 259 阅读 · 0 评论 -
python+selenium之窗口切换三种操作
window窗口切换有两种操作窗口的切换有三种操作:这里主要记录第二种稍微智能一点的操作,第一种在文章会在文章末尾给大家顺带提一下,注意:讲的是window窗口切换哦,不是html中的iframe面页切换,下次再给说iframe切换在使用python+selenium操作页面元素时,会经常碰到点击某个元素弹出新的窗口,这是如果直接在新窗口操作元素肯定不行的,代码不是人类,我们的告诉它,要去另...原创 2019-12-09 17:36:56 · 4109 阅读 · 0 评论 -
python+selenium,处理需要代理服务器才能访问的网址
解决需要代理才能访问的网址问题Windows系统中,Google浏览器和火狐浏览器,在使用代码调用的时候,默认直接调用的是ie的代理,即系统代理,所以即使你在Google或者火狐浏览器上设置了代理也没有用,使用代码访问的时候同样访问不了对于需要代理服务器才能访问的网址,同样两种方法:解决代码也会贴在下面1、在ie中设置代理,高级设置中很容易就能找到,或者打开网路和Internet设置里面有...原创 2019-09-17 15:46:05 · 5485 阅读 · 7 评论 -
selenium保存浏览器cookie并使用
## 记录一次自己使用selenium获取浏览器的cookies保存,并使用cookies实现免密登录webdriver.Chrome().get_cookies() 获取的cookies 是列表类型<class ‘list’>,是由字典组成的list.字典中包含 domain,name,value等信息。主要需要的是每一个cookies 内的name,value 项,其他项相同...原创 2019-09-25 10:29:46 · 5040 阅读 · 1 评论