手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
python selenium自动化测试模块
驱动下载地址https:/egistry.npmmirror.com/binary.html?path=chromedriver/pip安装pipinstallselenium样例#-*-coding:utf-8-*-importplatformimporttimefromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysheaders='''
作者:编程之家 时间:2022-09-05
Selenium - 1. 环境搭建
前言:Selenium环境搭建,Selenium对环境比较苛刻,学习的时候最好按照我的版本来,有兴趣的自己取研究其他版本匹配。这里使用的环境搭配:Python安装-3.7版本安装Selenium-3.141版本Pycharm-社区版Chrome浏览器python、pycharm环境搭建前面的文章有,这里主要
作者:编程之家 时间:2022-09-05
python+selenium自动化脚本-查找ip归属
0X00-引言实习公司要查一次IP归属信息。刚到公司就被分配了这个任务,没开始时心想,这次我要大干一场,好好表现,争取赢得领导赏识,直接提前转正,接着飞黄腾达,最后走上人生巅峰。师傅发了一个xls表格给我,我看了看IP总数5380,表情微皱心想好吧,应该有脚本,想到这里我已经开始兴奋了,幻想着在
作者:编程之家 时间:2022-09-05
Java selenium错误——DevToolsActivePort file doesn't exist
错误Ubuntu下运行一个selenium调用无头chrome浏览器,出现问题:DevToolsActivePortfiledoesn'texist 背景在Java项目中,使用selenium模拟谷歌浏览器打开系统页面,进行截图,在windows环境下运行都没有问题,可是部署到生成环境后,运行报错。原因使用root安装的chrome,
作者:编程之家 时间:2022-09-05
selenium 三种等待方式
fromseleniumimportwebdriverfromtimeimportsleepfromselenium.webdriver.supportimportexpected_conditionsasECfromselenium.webdriver.support.waitimportWebDriverWaitclassTestcase(object):def__init__(self):self.driver=webdri
作者:编程之家 时间:2022-09-05
阿里面试 B站面试
面试题集锦阿里1.介绍下你的测试工作内容2.接口测试,你会考虑哪些异常场景的测试3.介绍下幂等,举例秒杀场景进行了提问4.乐观锁,介绍下乐观锁的处理方式5.说下悲观锁和乐观锁的区别6.隔空给了个数据表,考了sql,主要考察是groupby、having、常用函数,sum,arv等,还有关联查
作者:编程之家 时间:2022-09-05
Python爬取网页遇到:selenium.common.exceptions.WebDriverException解决方法
在PyCharm中写好下列程序: 一运行遇到下列报错:selenium.common.exceptions.WebDriverException:Message:‘chromedriver’executableneedstobeinPATH.Pleaseseehttps://sites.google.com/a/chromium.org/chromedriver/home于是在网上搜索了一下最终解决了我的问题
作者:编程之家 时间:2022-09-05
小张【杂谈】展望2022
就在昨天考研成绩出来了,我彻底败了!与自己理想中状态差了一个窟窿,我不后悔至少我去尝试了,但心还是有不甘,在学历上造诣不够,那就在技术上多提升,所以接下来就是对自己技术上做些要求。把剩下selenium框架写完鸟叔私房菜看完,至少照着敲完深入了解k8s、docker了解微服务,跳槽去做A
作者:编程之家 时间:2022-09-05
PO模式在selenium自动化测试框架有什么好处
PO模式是在UI自动化测试过程当中使用非常频繁的一种设计模式,使用这种模式后,可以有效的提升代码的复用能力,并且让自动化测试代码维护起来更加方便。PO模式的全称叫pageobjectmodel(POM),有时候叫做pageobjectpattern。最开始由马丁福勒提出,这个模式受到selenium自动化测试框架大
作者:编程之家 时间:2022-09-05
UI常见的元素定位方式
1##元素定位方式23###Xpath定位45####通过ID定位67#####第一种使用find_element_by_xpath89```python10fromseleniumimportwebdriver11importtime12fromselenium.webdriver.support.waitimportWebDriverWait13from
作者:编程之家 时间:2022-09-05
selenium
1.八大定位元素法则idnamelinktext:a标签的text内容partiallinktext:a标签的text内容的模糊查找tagname:一般不用于测试,用于爬虫classname:基于元素class属性进行定位cssselectorxpath
作者:编程之家 时间:2022-09-05
selenium 您的连接不是私密连接的解决办法
一、问题描述用selenium启动浏览器时,chrome提示您的连接不是私密连接。 设置忽略ssl证书认证的错误,或者接收不信任的认证Chrome:options.add_argument('ignore-certificate-errors')fromseleniumimportwebdriveroptions=webdriver.ChromeOptions()option
作者:编程之家 时间:2022-09-05
selenium-javaApi
本文中没有的请查看下面链接https://blog.csdn.net/qq_29817481/article/details/101052012?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-8.pc_relevant_antiscanv2&spm=1001.2101.3001.4242.5&utm_relevant_index=11https:
作者:编程之家 时间:2022-09-05
Selenium环境搭建
一、SeleniumSelenium是非常优秀的WEB(UI)自动化测试框架最新的版本是Selenium4.xSelenium支持主流的浏览器自动化测试,具体是Chrome,IE,Firefox等浏览器。Selenium也是支持主流的开发语言,如Python,Java,Net,PHPSelenium=WebDriver+Selenium√二、环境搭建的几个步骤:1、安装Seleni
作者:编程之家 时间:2022-09-05
【selenium】元素定位
元素定位Selenium提供了8种定位方式1id2name3classname4tagname5linktext6partiallinktext7xpath8cssselector 定位一个元素定位多个元素含义find_element_by_id
作者:编程之家 时间:2022-09-05
Selenium接管已打开的浏览器
启动谷歌浏览器远程调试chrome.exe--remote-debugging-port=9222--user-data-dir="某个存在的文件夹地址"新建python文件fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_experimen
作者:编程之家 时间:2022-09-05
爬虫系列:在 Python 中用 Selenium 执行 Javascript
Selenium 是一个强大的网络数据采集工具,其最初是为网站自动化测试而开发的。近几年,它还被广泛用于获取精确的网站快照,因为它们可以直接运行在浏览器上。Selenium可以让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。Selenium自己不带浏览器,它
作者:编程之家 时间:2022-09-05
selenium+python上传文件
上传文件控件有两种:一种是input标签,另外一种是非input标签,比如button标签、div标签等一、input标签很简单,使用send_keys就可以,只是有时候要用js将元素改为可输入,dr.find_element(By.XPATH,'//div[text()="+上传图片"]').send_keys(pic_path)二、非input标签我们这里使用WinSpy
作者:编程之家 时间:2022-09-05
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to
跟着视频学习python爬取网页信息,结果出现如下问题: 在网页上搜索各种资料,最终解决该问题,所以记录一下:1.查看自己浏览器的版本号,点击“三个点--帮助--关于GoogleChrome"就可以看到当前浏览器的版本;2. 看到自己浏览器的版本号后,下载相对应版本的谷歌浏览器驱动(地址:https://
作者:编程之家 时间:2022-09-05
python页面滚动条上下移动
fromseleniumimportwebdriverdriver=webdriver.Chrome()driver.get('百度网址')foriinrange(1,10):#js代码去操作滚动js='document.documentElement.scrollTop=%s'%(i*300)time.sleep(0.7)#python的selenium去执行jsbrowser.exec
作者:编程之家 时间:2022-09-05
selenium如何添加代理IP?
大家好,我是皮皮。一、前言前几天在Python钻石群有个叫【进击的python】的粉丝问了一个关于Python中selenium如何添加代理IP的问题,这里拿出来给大家分享下,一起学习。二、解决过程这里给出【PI】吴老板大佬的解答,一起来看看吧!直接上图了,如下图所示:他写这个已经是3年前的时候
作者:编程之家 时间:2022-09-05
python+selenium的使用
selenium是一套完整的web应用程序测试系统,包含了测试的录制(seleniumIDE),编写及运行(SeleniumRemoteControl)和测试的并行处理(SeleniumGrid)。Selenium的核心SeleniumCore基于JsUnit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。selenium可以模拟真实浏览
作者:编程之家 时间:2022-09-05
Selenium常用API及常用等待方式介绍
WebElement常用APIclick()触发当前元素的点击事件写法:driver.findElement(By.id("su")).click();//点击百度一下clear()清空内容写法:driver.findElement(By.id("kw")).clear();//清除百度输入框中的内容sedKeys(……)1、往文本框一类元素中写入内容eleme
作者:编程之家 时间:2022-09-05
Selenium三大切换详解
一、切换iframe 当想要定位iframe中的元素时,由于driver的焦点还停留在原页面,我们在iframe新的页面上定位元素时,自然会产生错误,所以我们需要将driver的焦点切换到iframe页面中切换方式:driver.switchTo().frame(webElement) //frame的元素对象driver.switchTo().frame(fram
作者:编程之家 时间:2022-09-05
Web-python+selenium-自动化测试技术-考试系统测试脚本
前言又到每日分享Python小技巧的时候了,大家想看啥呢?想看的可以留言噢。今天给大家分享一个考试系统测试脚本吧,源码对于我本人比较懒,截图给大家,喜欢的点赞。T007Web-python+selenium-自动化测试技术-在线考试系统测试脚本:正文代码就给大家截图放在下面了,需要的小伙
作者:编程之家 时间:2022-09-05
因为杀毒软件,而报错:selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort
以前可以运行selenium的driver.get()今天不能自动打开网页,报错:selenium.common.exceptions.WebDriverException:Message:unknownerror:DevToolsActivePortfiledoesn'texist 下了对应的驱动仍不行(参照https://blog.csdn.net/qq_26870933/article/details/96480834)
作者:编程之家 时间:2022-09-05
selenium运行报错chromedriver版本与chrome不同问题
最近运行之前用selenium获取cookie的一段脚本时,报如下错误selenium.common.exceptions.SessionNotCreatedException:Message:sessionnotcreated:ThisversionofChromeDriveronlysupportsChromeversion97Currentbrowserversionis99.0.4844.51withbinaryp
作者:编程之家 时间:2022-09-05
软件测试实验 - Junit5 参数化测试
一.实验题目构建系统导航主页面,可以分别跳转到三角形问题和佣金问题的页面;针对三角形问题、佣金问题分别构建相应的Web页面;采用Selenium+JUnit5实现对佣金计算页面的自动化测试(利用强健壮等价类的参数化测试)二.实验方法Selenium+JUnit5自动化测试三.实验内容1.构建前
作者:编程之家 时间:2022-09-05
UI自动化测试4.7
元素属性#是否勾选is_selected()fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()driver.maximize_window()driver.get('https://mail.sina.com.cn/')obj=driver.find_element_by_id('store1')print(obj.is_selected())time.sleep(3)obj.cl
作者:编程之家 时间:2022-09-05
8.selenium - 完成管理员验证码登录测试用例
#coding:utf-8fromseleniumimportwebdriverfromtimeimportsleepfromselenium.webdriver.supportimportexpected_conditionsasECfromselenium.webdriver.support.waitimportWebDriverWaitfromutilimportutilclassTestAdminLogin(object):#初
作者:编程之家 时间:2022-09-05
上一页
93
94
95
96
97
98
99
100
下一页
小编推荐
热门标签
更多
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