手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
javascript – 在Java中使用Selenium与wep页面交互时遇到问题
我正在尝试使用Java中的Selenium的HtmlUnitDriver和WebElement类来单击Google趋势上的“下载为CSV”按钮.我遇到的问题是,在您单击其他设置菜单按钮之前,该按钮被隐藏(未显示),但我无法使用WebElement单击该设置菜单按钮.这是我的代码:/***@argsString,thetermtosearch
作者:编程之家 时间:2022-09-05
java – chrome无法在Selenium Webdriver中运行.我使用的是selenium 3.0.1 chrome v-54.0
publicclasssikuli{publicstaticvoidmain(String[]args)throwsException{//Screenscreen=newScreen();//screen.click("//home//exeter//Pictures//googlechrome.png");System.setProperty("webdriver.chrome.dr
作者:编程之家 时间:2022-09-05
Python3 Selenium定位不到元素常见原因及解决办法
转自https://www.cnblogs.com/lizm166/p/9995612.html一、问题描述在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况:报错信息:nosuchelement:Unabletolocateelement:{"method":"xpath","selector":"xpath"}二、分析以及解决
作者:编程之家 时间:2022-09-05
selenium--加载浏览器配置
前戏在我们之前写的自动化脚本中,不知道大家有没有发现,每次打开的都是一个新的浏览器(相当于新安装的)。但是有时候,我们想打开的是我们配置好的浏览器。我在之前的公司做web自动化的时候,由于我们的网站是n年前开发的(代码很low的那种),如果这时候你想上传图片,必须要在浏览器设置里给这个
作者:编程之家 时间:2022-09-05
Selenium基础知识(二)鼠标操作
一、鼠标操作这个需要使用webdriver下的ActionChains类,这个类是操作鼠标操作的:fromselenium.webdriverimportActionChains鼠标操作可分为三类:鼠标移动、鼠标拖拽、鼠标点击 element=driver.find_element_by_name('tj_settingicon')#鼠标点击ActionChains(driver
作者:编程之家 时间:2022-09-05
Selenium利用POI读写excel文件
第三方工具POI,由于Java的跨平台特性,所以Java没有直接操作excel文件的库支持。在自动化测试,有些我们的测试数据是放到excel文件中,所以需要懂得如何操作获取excel内的内容。下载POI打开网站http://poi.apache.org/download.html,选择下面4.1.0版本下载。选择ZIP包下载。下载
作者:编程之家 时间:2022-09-05
【python】Selenium中鼠标&键盘&js操作
一.鼠标操作主要使用selenium中的ActionChains类AcitonChains基本原理ActionChains的执行原理是,当调用ActionChain方法的时候不会立即执行,而是使用一个队列,当调用perform()方法的时候,队列中的时间会依次执行来自源码,可以看到这里有个列表_action用来临时存储需要执行的
作者:编程之家 时间:2022-09-05
python – Splinter Selenium Phantomjs驱动程序在实例化时失败
我正在尝试使用PythonSplinterSeleniumPhantomJS进行基本测试,但我无法启动phantomjs浏览器.(Chrome和Firefox驱动程序工作正常.)当我运行时:fromsplinterimportBrowserb=Browser('phantomjs')我收到错误:Traceback(mostrecentcalllast):File"<stdin>",lin
作者:编程之家 时间:2022-09-05
使用Selenium在Python中进行Chrome无头文件下载
在无头模式下,Chrome默认禁止文件下载.但是,最近他们为DevTools添加了一个选项来启用此行为:https://chromedevtools.github.io/devtools-protocolot/Page/#method-setDownloadBehavior在Python中使用Selenium和ChromeDriver,如何允许文件下载?解决方法:对于那些仍在寻找的人,我
作者:编程之家 时间:2022-09-05
python – Chromedriver,Selenium – 自动下载
我正在使用Selenium2.43.0和Python2.7.5.有一次,测试点击了一个按钮,该按钮将表单信息发送到服务器.如果请求成功,则服务器响应1)成功的消息2)合并了表单信息的PDF我不关心测试PDF,我的测试只是寻找成功的消息.然而,PDF是服务器的包响应的一部分,作为测试者,我无法更改.直到
作者:编程之家 时间:2022-09-05
如何在不使用机器人框架和python滚动的情况下获取所有匹配元素?
我需要将所有符合xpath的元素列入列表而不需要滚动到所有元素,因为我永远不知道是否真的需要滚动(取决于监视器的分辨率和列的宽度也可以由开发人员更改)我会不知道在哪里滚动,因为我正在检查列的存在,在某些情况下,正确的结果也是列不存在…我在测试中使用这些函数来获取列标题列
作者:编程之家 时间:2022-09-05
Python selenium不能与WebDriverWait一起使用
我尝试用selenium登录google.如果我像这个代码一样使用sleep(),它会起作用browser=webdriver.Firefox()browser.get('https://admin.google.com/')emailElem=browser.find_element_by_id('Email')emailElem.send_keys('mymail')nextButton=browser.find_e
作者:编程之家 时间:2022-09-05
python+selenium遍历某一个标签中的内容
一、python+selenium遍历某一个标签中的内容举个例子:我要获取列表标签<li></li>的内容根据python+selenium定位到列表整体,使用for循环获取列表文本;可用于校验列表是否存在你需要的文本内容1.获取内容不包含嵌套层列表给出代码:fromseleniumimportwebdriverimporttim
作者:编程之家 时间:2022-09-05
c# – 按照Selenium Webdriver包含的文本选择一个元素
我已经开始使用SeleniumWebdriver了,我直接遇到了一个问题,涉及我试图选择/点击的按钮都没有ID并且共享同一个类.所以我想知道如何通过它们包含的独特文本来选择它们.我可能想用css选择器,但我不确定如何告诉它寻找特定的文本来选择元素.我现在拥有的是:usingOpenQA.Selenium
作者:编程之家 时间:2022-09-05
selenium笔记整理
零散常用的方法 fromseleniumimportwebdriver#调用键盘按键操作时需要引入的Keys包fromselenium.webdriver.common.keysimportKeys#调用环境变量指定的PhantomJS浏览器创建浏览器对象driver=webdriver.PhantomJS()#如果没有在环境变量指定PhantomJS位
作者:编程之家 时间:2022-09-05
如何使用Python Selenium下载完整的网页
我必须编写一个Python代码来获取URL,使用Selenium打开Chrome/Firefox浏览器并将其下载为“完整网页”,例如CSS资产.我知道使用Selenium的基础,如:fromseleniumimportwebdriverff=webdriver.firefox()ff.get(URL)ff.close如何执行下载操作(如在浏览器中自动单击CTRL
作者:编程之家 时间:2022-09-05
【Selenium WebDriver自动化测试实例】操作多个窗口句柄Handle!
packagenavigateBack;importjava.util.List;//importorg.openqa.selenium.Alert;importorg.openqa.selenium.By;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.WebElement;importorg.openqa.selenium.chrome.ChromeDriver;importorg.testn
作者:编程之家 时间:2022-09-05
Selenium图形界面自动化
1.环境搭建1.1主要学习资料:<<selenium高级自动化(图文教程)>>1.2配套工具的版本号说明:Windows764位Python2.7.12+Selenium2.53.6+Chrome63.0.3239.132+ChromeDriver2.34.522940PycharmCommunityEditionChromeDriver版本下载大全:http://chromedriver.stora
作者:编程之家 时间:2022-09-05
javascript – Selenium webdriver:如何断言是否选中了radiobox / checkbox
我正在使用Seleniumwebdriver与javascript&的node.js在我测试的某个步骤中,我必须测试(断言)是否已经检查了特定的radiobox.我想测试它是否真的经过检查,然后,我的测试就会成功.其实我试过这样做:varradioInput=driver.findElement(webdriver.By.xpath('//*[@id="radio1'
作者:编程之家 时间:2022-09-05
【零基础】Selenium:Webdriver图文入门教程java篇附相关包
一、selenium2.0简述与一般的浏览器测试框架(爬虫框架)不同,Selenium2.0实际上由两个部分组成Selenium+webdriver,Selenium负责用户指令的解释(code),webdriver则负责对浏览器进行控制和页面解析。所以使用Selenium2.0时需要相应版本的webdriver和浏览器,程序运行过程中会通过webdrive
作者:编程之家 时间:2022-09-05
UI 自动化 三 —— selenium 操作
selenium介绍selenium-webdriver驱动下载Selenium-WebDriverApi接口详解Selenium之前世今生前世SeleniumRC早期的Selenium使用的是JavaScript注入技术与浏览器打交道,需要SeleniumRC启动一个Server,将操作Web元素的API调用转化为一段段Javascript,在Selenium内核启动浏览器
作者:编程之家 时间:2022-09-05
app的爬虫工具
Charles和mitmproxy相当于fidderAppium相当于Selenium
作者:编程之家 时间:2022-09-05
python – 即使元素存在,WebdriverWait也会失败
这是我的代码:defCheckQueue(driver):qdone=FalseqID_xpath_start="/html/body/div[5]/formablebody[1]r["qID_xpath_end="]d[2]/a"qIDindex=1whileqdone==False:print"enterloop"
作者:编程之家 时间:2022-09-05
python – 无法使用Selenium打开Firefox浏览器
当我尝试使用python脚本在UbuntuLinux14.04上打开firefox浏览器时收到此错误消息:File"seleniumtest.py",line3,in<module>browser=webdriver.Firefox()File"/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py",line145,i
作者:编程之家 时间:2022-09-05
java – 如何等待css属性更改?
如何告诉Seleniumwebdriver在特定元素上等待在css中设置特定属性?我想等待:element.getCssValue(“显示器”).equalsIgnoreCase(“块”)通常会等待元素出现,如下所示:.webdriver.wait(),直到(ExpectedConditions.presenceOfElementLocated(By.id(“some_input”)));我该如何等
作者:编程之家 时间:2022-09-05
selenium 参数设置-window.navigator.webdriver
selenium参数设置selenium启动chrome基本上与真实环境类似,但有一些变量还是不一样,需要注意。有些网站通过这些参数识别爬虫。 window.navigator.webdriver值为undefined是正常的浏览器,返回true说明用的是Selenium模拟浏览器。这里给出一个检测Selenium的js代码例子webdriv
作者:编程之家 时间:2022-09-05
java – 在调用构造函数时的NPE
我有以下java类(实现页面对象模式)packagecore.pageObjects;importorg.openqa.selenium.*;publicclassConsultaClientePorDocumento{privateWebDriverdriver;publicConsultaClientePorDocumento(WebDriverd){this.driver=d;}publ
作者:编程之家 时间:2022-09-05
如何使用selenium和c#将可重复的部分添加到页面对象模型?
我正在尝试使用Selenium和C#自动化Web测试.我有一个Web应用程序,其中包含页眉和页脚等多个页面重复的部分.可以说我有SecA,SecB,SecC部分.在我的页面中,它将显示为Page1将具有{SecA,SecB,SecC},Page2将具有{SecA,SecB}并且Page3将具有{SecB,SecC}.我不想在每个页面对象中创建重
作者:编程之家 时间:2022-09-05
Selenium Webdriver C#如何测试元素不存在?
填写必填字段时可以找到此元素:IWebElemente1SK=Driver.Instance.FindElement(By.XPath(baseXPathSendKeys+"div[2]extarea"));如果未填写必填字段,则不应存在上述元素.该测试抛出异常:OpenQA.Selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互
作者:编程之家 时间:2022-09-05
如何打印javascript对象?
我有一个对象varobject={}我在对象中放了一些数据,然后我想像这样打印它document.write(object.term);该术语是一个根据不同情况而变化的变量.当我尝试打印时,它会出现undefined.怎么做?更新:这是我正在处理的代码.我想它可能和我上面说的不一样,因为我在selenium中使用
作者:编程之家 时间:2022-09-05
上一页
17
18
19
20
21
22
23
24
下一页
小编推荐
热门标签
更多
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