手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Selenium
Prometheus-Selenium爬取PromQL监控指标并汇总到Excel
一、Selenium爬取PromQL监控指标并汇总到Excel不会PromQL的函数方法,那就不能分许Prometheus监控数据了么?NoNoNofromseleniumimportwebdriverfromlxmlimportetreefromtimeimportsleepimportreimportdifflibimportxlwtimportpandasaspdimportxlsxwr
作者:编程之家 时间:2022-09-05
Allure2+Maven+Testng部署及使用详细教程
AllureReport部署前言:最近做自动化测试要用到AllureReport生成测试报告,网上逛了一下,发现有很多帖子,但是大家描述的都模棱两可,没有详细的步骤,因此编写此贴对部署方式进行记录;一、Maven&Testng在eclipse中的安装部署不详述,百度比较丰富;二、Allure的安装部署:1、下载Allur
作者:编程之家 时间:2022-09-05
Selenium2+python自动化5-操作浏览器基本方法
前言前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架。我们平常说的selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前
作者:编程之家 时间:2022-09-05
Selenium2+python自动化8-SeleniumBuilder辅助定位元素
前言福利来了,对于用火狐浏览器的小伙伴们,你还在为定位元素而烦恼嘛?上古神器SeleniumBuilder来啦,哪里不会点哪里,妈妈再也不用担心我的定位元素问题啦!(但是也不是万能,基本上都能覆盖到)一、安装SeleniumBuilder在火狐浏览器的附加组件中搜索添加SeleniumBuilder即可。安
作者:编程之家 时间:2022-09-05
Selenium2+python自动化2-pip降级selenium3.0
前言selenium版本安装后启动Firefox出现异常:'geckodriver'executableneedstobeinPATHselenium默默的升级到了3.0,然而网上的教程都是基于selenium2的,最近有不少小伙伴踩坑了,决定有必要出这一篇,帮助刚入门的小伙伴们解决好环境问题。selenium+python环境搭配:selenium2+fir
作者:编程之家 时间:2022-09-05
Python爬虫基础讲解十四:初探selenium——元素提取
Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542Python学习交流群:1039649593元素提取通过selenium的基本使用可以简单定位元素和获取对应的数据,接下来我们再来学习下定位元素的方法find_element_by_id#(根据id属性值获取
作者:编程之家 时间:2022-09-05
Selenium2+python自动化1-环境搭建
前言目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要。本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精力去研究,后续会出相关教程。一、selenium简介Selenium是用于测试Web应用程序用户界面(UI)的常用
作者:编程之家 时间:2022-09-05
大型情感剧集Selenium:4_老中医教你(单/多/下拉框)选项定位 #华为云·寻找黑马程序员#
今天讲什么讲什么标题说了,讲selenium的单选、多选、下拉框选项定位。但其实这东西,没什么太多说的,又比较枯燥,那该怎么让这一集selenium的课程变得有趣呢?有请老中医,哈哈…怎么样,这个野广告做的还不错吧,你们给多少分?至于为什么要自己写一个html的页面,一是懒得找什么网页又有下来框体
作者:编程之家 时间:2022-09-05
window环境下的selenium和chromedrive的安装
一、案例环境OS:WIN10202Hpython-V:3.8.5一、安装seleniumpipinstallselenium二、安装chrome+chromedriver看清楚浏览器和对应版本的chromedriver,一起下载下来。chrome查看版本,在地址栏输入:chrome://settings/help打开chromedriver资源网站,然后看清楚哪个版
作者:编程之家 时间:2022-09-05
Selenium IDE插件安装
用到的网址:https://www.selenium.dev/downloads/https://www.crx4chrome.com/SeleniumIDE下载https://www.selenium.dev/downloads/里找到SeleniumIDE:1)可以下载火狐浏览器的SeleniumIDE(注意:只能在火狐浏览器中打开该链接安装)2)可以下载谷歌浏览器的SeleniumIDE(注
作者:编程之家 时间:2022-09-05
软件测试工具一工具总览
一、软件测试工具介绍1.普通的软件测试工具1.1软件测试管理工具1.2自动化测试工具2.APP软件测试工具2.1Android软件测试工具2.2IOSAPP软件测试工具二、禅道三、Selenium篇1.关于自动化2.什么是Selenium1.普通的软件测试工具1.1软件测试管理工具Bugfree、TestLi
作者:编程之家 时间:2022-09-05
大型情感剧集Selenium:9_selenium配合Pillow完成浏览器局部截图
网页截图上次提到了selenium的四种截图方法,最终截图了整张网页。但很多时候,我们仅仅需要截图部分的内容。比如截取某个关键信息,或者现在已经不常见的截图验证码(现在都是各种按规则点击…)。那么我们该如何进行部分元素的截图呢?今天我们就来举个例子…昨天51test的小编联系,说希
作者:编程之家 时间:2022-09-05
selenium的使用
ajax基本介绍selenium的背景一、我们以前爬取的网页大多数都是一些静态的网页1、何为静态网页?其实就是我们像一个网站(url)发起请求得到响应那么这些响应的数据都是在网页的源代码当中解析的动作2、除了静态网页还有一些网页或者是网站的数据不在这个请求的url地
作者:编程之家 时间:2022-09-05
前端ui频繁变动导致selenium定位失败的方法【实践篇】
感谢[我去热饭*饭哥]的开发及无私分享,这里我将实践的情况以及踩的坑记录整理一下。步骤1:安装必备的包#此处注意:python版本3.5可以,python3.7出现问题pipinstallpython-Levenshtein-ihttps://pypi.tuna.tsinghua.edu.cn/simple/pipinstallselenium-ihttps://p
作者:编程之家 时间:2022-09-05
MACOS selenium 使用control+a全选失效
在学python+selenium进行网页测试的时候发现了一个问题在macOS系统下在网页输入框中使用control+a全选无效。 经测试发现selenium分别为windows系统和macOS系统提供对应的组合键。control是为window和使用control组合键的系统使用command是为macOS系统和使用command组合键
作者:编程之家 时间:2022-09-05
Selenium 页面元素定位方法
在Selenium3中,WebDriver提供8种不同的find_element_by定位方法来定位单个元素方法描述参数示例ID通过ID的属性值去定位查找单个元素id:需要被查找的元素的IDfind_element_by_id('search')Name通过Name的属性值去定位查找单个元素name:需要被查找的元素的
作者:编程之家 时间:2022-09-05
Python爬虫基础讲解十三:初探selenium
Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593SeleniumSelenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,就像玩游戏用的按键精灵,可以按指定的命令自动操作。Selenium
作者:编程之家 时间:2022-09-05
Selenium关闭多余窗口保留当前窗口
fromseleniumimportwebdriverd1=webdriver.Chrome()d1.maximize_window()d1.get(Firsturl)#代码简化了,之后,点击连接打开新的标签页First_handle=d1.current_window_handlen=d1.window_handlesprint(n)school_handle=Noneforhandleinn:ifhandle!=
作者:编程之家 时间:2022-09-05
学习日记【selenium】元素操作-Select控件
学习日记【selenium】元素操作-Select控件先了解htmlselect控件html参考:https://www.w3school.com.cn/jsref/dom_obj_select.asp包含options[]集合Option属性有id、value、text、index简单的select<!DOCTYPEhtml><html><head><metacharset="utf-8
作者:编程之家 时间:2022-09-05
python爬虫通过Selenium采集招聘信息
由于互联网的发展,网络上出现了各种招聘平台,以前大学生求职都是到别人公司去面试等等,现在由于计算机网络技术的发展进步,出现了各种招聘平台,现在网络招聘成了大学生求职和公司老板招聘发布的重要渠道之一。例如boss直聘,老板不仅可以在boss直聘平台上发布招聘信息,求职者用户也可
作者:编程之家 时间:2022-09-05
python+selenium之页面元素截图
对页面中元素截图,需执行如下步骤:1)截图页面整张图片2)定位页面中元素位置3)计算页面元素的left、top、right、bottomfromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsfromselenium.webdriver.common.keysimportKeysimportti
作者:编程之家 时间:2022-09-05
selenium定位class含空格
问题:browser.find_element_by_class_name("btnredbtn-blockuppercase")有些class属性中间有空格,如果直接复制过来定位是会报错的selenium.common.exceptions.NoSuchElementException:Message:Unabletolocateelement:.btnredbtn-blockuppercase-----无法定位元素解
作者:编程之家 时间:2022-09-05
大型情感剧集Selenium:6_selenium中的免密登陆与cookie操作
网站登录现在各大平台在反爬虫功能上,可谓花样繁多。总结下来按照破解成功率排名,最高的是滑动解锁、其次是验证码数字、之后是一次点击对应的汉字,最后是想12306之前那种反人类的让你说那些是奶糖吧,哈哈…为什么我这么排序?很多人可能不赞同,认为验证码数字是最简单的…其实不然,因
作者:编程之家 时间:2022-09-05
笔记20210527解析器和selenium的使用
解析器和selenium的使用pyquery的使用frompyqueryimportPyQuery#1.创建PyQuery对象#PyQuery#pq=PyQuery(需要解析的html字符串)html=open('test.html',encoding='utf-8').read()pq=PyQuery(html)#pq对应的容器中只有一个html标签#2.通过选择器获
作者:编程之家 时间:2022-09-05
selenium踩坑集
关于selenium踩坑1.因为我之前安装的是谷歌驱动8.0因为谷歌驱动自动更新的原因所有运行不了2.所有要换个版本我换了版本之后添加环境变量路径在执行结果发现还是没用就出现现在的情况找了一下资料在c盘会有一个存放谷歌文件的目录如下图所示chromedriven’可执行文件
作者:编程之家 时间:2022-09-05
Python+selenium_web自动化测试框架调试过程
因工作要求需对公司web网站进行自动化UI测试,苦寻多日终获得一个不错的Python+selenium基础测试框架,框架经过调试完美运行,特此记录并分享踩坑过程,愿能帮助更多想站在巨人的肩膀上工作的小将。获取框架:https://github.com/yingoja/DemoUI该框架技术:python3+selenium3+PO+yam
作者:编程之家 时间:2022-09-05
day5selenium的使用
总结selenium基础fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysimporttime#1.创建浏览器对象#注意:浏览器对象如果是局部变量,那么函数结束后浏览器会自动关闭。如果是全局变量浏览器需要手动关闭b=webdriver.Chrome()#2.
作者:编程之家 时间:2022-09-05
【WEB自动化】Selenium爬取某用户的博客园首页的全部博客
忙了一上午学这个Selenium考虑到我有备份博客园博客的需求,所以实战是仿着写了下面的代码,功能是Selenium爬取某用户博客园首页的全部博客第一版只是把文章url和标题爬取了下来,博客网页另存为mhtml格式到本地有时间会继续更新from selenium import webdriverfrom selenium.web
作者:编程之家 时间:2022-09-05
AWS爬取价格
上个月导师要我做的一个小爬虫,分享一下过程需求分析目标url:AWSFargate价格-无服务器容器服务-AWS云服务(amazon.com)需要爬取网页中FragateSpot的价格,但是不同区域价格不一样,并且价格每隔几个小时会有变化,所以需要定时爬取。把爬取的数据存入excel,方便后期分析价
作者:编程之家 时间:2022-09-05
【RobotFramework】显式等待、隐式等待、强制等待
我们在做UI自动化时,经常会遇到元素不可用或不可见的情况,除定位错误外,大部分原因是元素还未加载出来。那么如何解决此类问题呢?这里就用到了等待,今天主要基于RF的应用介绍常用的几种等待方式。一、强制等待即达到等待时间后再执行操作,最为常用、最简单的等待方式。缺点是:假设等
作者:编程之家 时间:2022-09-05
上一页
71
72
73
74
75
76
77
78
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native