浏览器相关
M.Blog
只分享我的实践经验,拒绝抄袭,感谢每位粉丝的支持与鼓励!
展开
-
selenium如何通过快捷键关闭浏览器打开的新页签
在做自动化的测试过程当中可能我们会操作各种浏览器,今天给大家说一说,如何关闭操作浏览器过程中出现的新的标签页,以selenium操作举个栗子:因为我们操作的是浏览器的功能,并不是我们的测试项目或产品,所以没有办法定位关闭的元素,所以呢,我们通过快捷键来实现浏览器新页签的关闭,以谷歌浏览器为栗子(其他浏览器操作方法一样,只不过需要改一下操作键):首先讲一下自动化测试真实场景:如图,自动化原创 2017-03-24 17:08:25 · 5921 阅读 · 14 评论 -
python如何实现简单的爬虫功能
我们在浏览网页的时候,有时会看到一些或者很多好看的图片,希望能将它们快速有效的保存起来,当个壁纸了,设置成某个应用的背景等等。 首先我们大多数人最常规的做法就是通过鼠标右键要保存的图片,然后另存为。但是,有些图片并没有另存为选项,怎么办?截图?(如果你不要求清晰度和完整度可以考虑截图)其实我们可以通过python来实现这样一个简单的爬虫功能,把我们想要的代码爬到本地,很方便而且快原创 2017-04-26 19:07:28 · 1367 阅读 · 0 评论 -
验证元素属性是否正确的工具--xpath checker
今天分享一个火狐浏览器中很好用的一个插件xpath checker,它能帮助我们识别我们获取的元素属性是哪个元素,或者可以说我们获取的元素属性是不是我们要找的元素,起到一个精确定位的作用。我已经安装了此插件,下面步骤只做安装讲解,下面开始操作步骤:第一步:打开火狐浏览器,点击打开菜单-->附加组件;第二步:点击插件,在搜索框中输入xpath checker,进行搜索;第三步:搜索出原创 2017-07-21 15:17:05 · 5425 阅读 · 1 评论 -
火狐浏览器f12不显示firebug开发者模式问题总结
大家在用火狐浏览器获取页面元素的时候是不是经常用firebug开发者模式?但是我们发现一个问题,F12按下后并没有显示firebug开发者模式,检查了一下firebug和firepath插件发现都已经安装上了,怎么回事呢?原来我们的火狐浏览器版本太新了,直接F12是显示不出来firebug开发者模式的,解决办法:将firefox浏览器降到49及以下,打开浏览器F12发现firebug开发者模式出来原创 2017-03-13 14:24:06 · 9809 阅读 · 6 评论 -
selenium如何关闭浏览器中新打开的标签页【精华原创帖】
最近在用selenium做自动化时遇到了一个问题,那就是当我在当前页面点击了一个链接之后,弹出一个新的页签来展示内容,而不是在当前页面展示,而我要做的就是关闭这个新打开的页签,因为我后续的操作是基于有链接的那个页面的。经过多次思考和选择,终于将其解决。下面分享给各位小伙伴:首先,我想到的是用快捷键去关闭,也就是模拟鼠标键盘操作,普及一下关闭浏览器新标签页的快捷方式是ctrl+w,好了,我们原创 2017-04-28 14:59:36 · 5889 阅读 · 1 评论 -
Chrome版本与chromedriver版本对照及下载【亲测有效】【71-77】
最近在做自动化的时候发现谷歌浏览器已经更新到了72.0.3626.121,发现下载的驱动都不能正常打开浏览器,不是闪退就是不能操作,反正就是怎么难受怎么来,今天我把这个Chromedriverv2.46【提取码:nmzy】(可支持Chrome版本71-73)以及74-77版本对应的Chromedriver【提取码:t6j9 】分享给遇到同样问题的小伙伴们,欢迎关注评论!---------...原创 2019-03-12 15:14:30 · 25044 阅读 · 41 评论