手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
PHP-错误:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置
我正在使用PHP进行自动化功能单元测试.我想使用PhpStorm在登台环境上运行测试,并且我关注以下链接:https://www.sitepoint.com/using-selenium-with-phpunit/.我有完整的任务,直到以下代码:我已经访问了此链接,但不适用于我.Thepathtothedriverexecutablemustbesetbythe
作者:编程之家 时间:2022-09-05
单击不适用于python硒
我正在尝试创建一个机器人,该机器人将填写特定网站的注册表单.网站详细信息-http://hacknyu.org/signup码:fromseleniumimportwebdriverclassHackNNYU(object):first_name='input[ng-model="credentials.first_name"]'last_name='input[ng-model="credentia
作者:编程之家 时间:2022-09-05
在python中同步运行循环
我有一段代码,可以爬行到一个无限高度的网站(如FACEBOOK).Python硒脚本要求页面javascript转到页面底部,以便进一步加载页面.但是最终会发生这样的情况:循环异步运行,并且网站的速率限制器阻止了脚本.我需要页面等待页面首先加载然后继续,但是我这样做失败.以下是我到目前为止尝
作者:编程之家 时间:2022-09-05
javascript-如何使用硒从下拉列表中选择一个值?
下面给出的是一段代码,表示下拉列表.我需要在此下拉列表中选择日期值,该字段由<optionvalue=“1”label=“Date”>Date</option><selectid="type"class="text-inputng-pristineng-validng-scopeng-touched"ng-style="cssStyle"name="type&qu
作者:编程之家 时间:2022-09-05
使用Selenium Webdriver和FireFox时出错
“浏览器似乎已退出”selenium.common.exceptions.WebDriverException:消息:浏览器似乎已经退出,无法连接.如果您在FirefoxBinary构造函数中指定了log_file,请检查它的详细信息.我在用硒版本2.53.6firefox版本47.0Ubuntu的14.04.4python3.4.3这是我正在使用的代码frompyvi
作者:编程之家 时间:2022-09-05
每天使用Selenium下载不同的文件
我有一个每天需要抓取的FTP文件,并且我试图找到一种方法让Selenium每天下载新文件.目前,我的python脚本中包含此行,并且可以正常工作,但文件名每天都会更改,因此它将一遍又一遍地抓取相同的文件.driver.find_element_by_link_text("report.201606040002...>").click()有没有办
作者:编程之家 时间:2022-09-05
通过selenium+pyautogui模拟登陆淘宝完美实现
来个续:因为一些其他原因,很久没有写代码了。最近,本来想做个模拟登陆百家号的模拟登陆的程序,但是百度旋转图片验证一直没搞定,准备用selenium去完成,然后就想找个练练手的,淘宝模拟登陆的坑就踩上了。遇到过的问题:网上的能人异士挺多,大部分帖子也看了,不少都有小下次,好多都是过不了淘
作者:编程之家 时间:2022-09-05
java-如何使用Selenium从表中获取所有元素
我不知道为什么我只得到一个<tr>元件.我搜索我的桌子WebElementtableProducts=driver.findElement(By.id("gridAvailableProducts"));那么我想找到所有<tr>元素List<WebElement>tableRows=tableProducts.findElements(By.tagName("tr"));但是当我检查tableRow
作者:编程之家 时间:2022-09-05
硒告诉我该ID不存在
当我运行以下程序时,它运行得非常好,直到我在webclip部分上填写了表格.一旦到达那里,它说找不到ID“txtTemplateName”.我直接从Inspecting元素复制并粘贴了该名称.并不是说我没有给它足够的时间来加载,我在过去已经给了我整整5秒钟的时间,只是为了确保,仍然一无所获.usingOpen
作者:编程之家 时间:2022-09-05
javascript-强制浏览器打开新标签页
这个问题已经在这里有了答案: > HowtoopenanewtabusingSeleniumWebDriver? 26个我有一个执行上传的应用程序.我似乎无法弹出关闭文件系统的提示.
作者:编程之家 时间:2022-09-05
android-如何在Mac OS X上使用命令行运行testng.xml文件
我已经创建了一个testng套件文件.我能够直接从Eclipse运行它,但想知道如何在MACOSX上使用命令行运行它.解决方法:要在MACOSX中使用命令提示符运行testNG,请尝试以下命令-java-cp"/optestng-6.8.jar:bin"org.testng.TestNGtestng.xml确保已安装Java及其在命令提示符下
作者:编程之家 时间:2022-09-05
如何使用Selenium和Chrome在Python中单击下拉菜单
仅将鼠标悬停在下拉菜单上.我没有运气就尝试了很多在线解决方案:>https://qaquestions.wordpress.com/2012/03/05/selenium-web-driver-some-tricks-using-python/>Seleniumcan’tfindoptionformelementbyxpath>Selectingavaluefromadrop-downoptionusingseleni
作者:编程之家 时间:2022-09-05
我应该何时使用XPath?
考虑下面的示例,其中ul元素的ID是已知的,并且如果li.Text等于某个文本,我们想Click()其包含li元素.这是此问题的两个可行的解决方案:方法1:使用XPathReadOnlyCollection<IWebElement>lis=FindElements(By.XPath("//ul[@id='idgoeshere']/li"));foreach(IWebElementliin
作者:编程之家 时间:2022-09-05
Java-Chrome版本44与硒测试有关
我正在使用Selenium和Chrome编写测试,昨天,当我的Chrome从43更新到44时,我的测试在action.sendkey(“arrow.down”)等方面遇到了一些问题.我尝试卸载Chrome并安装Chrome43,但一旦安装,它的自我更新为44!我也尝试了chromedriver2.16,但它也无法正常工作.我该如何解决?解决方法:
作者:编程之家 时间:2022-09-05
java-在没有GUI的情况下在Selenium上运行ChromeDriver或FirefoxDriver(无头模式)
JAVA(硒代码段):manageDriver();WebDriverdriver=newChromeDriver();driver.get(url);driver.manage().timeouts().implicitlyWait(3+r,TimeUnit.SECONDS);这足以创建一个ChromeDriver窗口,这对我的客户来说非常烦人.有没有一种方法可以使ChromeDriver
作者:编程之家 时间:2022-09-05
java-使用Selenium和AutoIt通过远程桌面自动化
我想自动化某些任务,需要它通过RemoteDesktopConnection.我将分享到目前为止编写的代码.publicclassMainClass{staticWebDriverWaitwait;staticWebDriverdriver;publicstaticvoidmain(Stringargs[]){driver=newHtmlUnitDriver(true);dri
作者:编程之家 时间:2022-09-05
如何使用webdriver / Java检查字段旁边的增加计数?
我旁边有一个显示计数的字段,每当将新项目添加到该字段时,计数就会增加一.我想每次都增加计数,以确保将新项目添加到该字段中.以下是显示计数的字段<spanclass="list-countingmyone_qna_count">[2]</span>解决方法:您可以动态获取计数并针对已知计数或先前计数进行验证.By
作者:编程之家 时间:2022-09-05
硒等待元素相等
C#,Winform,SeleniumFirefox网络驱动程序.基本上我需要等到某个元素等于程序中的某个值,这就是我尝试过的publicstaticstringWatchprogress;Watchprogress=driver.FindElement(By.XPath("//*[@id='watch-toolbar']/aside/div/span")).Text.ToString();WebDriverWaitw
作者:编程之家 时间:2022-09-05
OpenQA.Selenium.NoSuchElementException未处理C#另一个网站
我是硒的新手,目前正在研究硒的工作原理.开始将其用于ASP.NET应用程序,我正在使用C#Selenium驱动程序,IE驱动程序服务器(32位,因为它比64位快)我导航到一个应用程序,然后单击一个链接,该链接会将我带到另一个网站,我必须在其中找到一个文本框并清除它,然后输入一些文本(SendKeys),
作者:编程之家 时间:2022-09-05
在Selenium中将PhantomJS用于无头浏览器-Python
我目前正在使用Python-Selenium来运行一些测试.应该登录网页,输入用户名和密码,然后执行其他操作.当我使用Firefox浏览器执行它时,它工作正常,但是当我使用PhantonJS时,出现以下错误:2016-01-2916:18:29-ERROR-AnexceptionoccurredMessage:{"errorMessage":"Unabletofi
作者:编程之家 时间:2022-09-05
Selenium Webdriver Python如何在所有复选框中打勾
我在网页上有复选框列表.其中一些被打勾.我正在尝试取消勾选的项目.如果选中我的代码,则它们似乎不会取消选中该复选框.如果我注释掉IF语句,它将选中所有复选框.问题出在我的IF语句中.它不会检查复选框是否被勾选.我的代码段是:#uncheckallofthecheckboxesiftheyare
作者:编程之家 时间:2022-09-05
Selenium Python-缺少元素时出现定位器错误,但我希望它们失败
例如:el=self.browser.find_element_by_css_selector('.test')self.assertTrue(el.text,"NotextinElement")如果类.test的元素不在页面上,则会在第一行发生错误.但就我而言,应该将其报告为测试失败而不是测试错误.(如果该元素不在页面上,则我希望此元素显示为测试失败-
作者:编程之家 时间:2022-09-05
如何启用Selenium的webdriver Firefox缓存?
每次我运行webdriver.Firefox.get(‘someurl)代码时,都会显示一个新的Firefox驱动程序,它不会缓存加载的任何网页.我想让Selenium告诉每个加载到Firefox的Firefox缓存网页,以便将来使用,它们不必从头开始加载每个网页.我怎么做?defsetup(self):print'runningfp'
作者:编程之家 时间:2022-09-05
chrome驱动程序中的硒遇到错误
>在使用chrome驱动程序在本地计算机上运行脚本时,出现以下错误,但是相同的脚本在firefox中运行正常.我正在使用selenium-java2.48.2和chrome驱动程序2.20错误日志java.lang.NoSuchMethodError:org.openqa.selenium.remote.service.DriverCommandExecutor.<init>(Lorg/openqa/
作者:编程之家 时间:2022-09-05
java-@findby的访问修饰符应该是私有的还是公共的?
我一直在通过@FindBy为Web元素使用私有访问修饰符.例如@FindBy(id="signin")privateWebElementloginButton;然后使用getter和setter公开此网络元素.但是,我在某处读到@FindBy不需要与getter和setter一起使用,因为它在内部具有私有访问修饰符.那是对的吗?解决方法:因为在Java
作者:编程之家 时间:2022-09-05
javascript-了解量角器和WebDriverJS控制流程
有人可以帮助我了解WebDriverJS/量角器在这种情况下的工作方式吗?functionMyPageObject(buttonElementFinder){this.getButtonByIndex=function(index){return{myButton:buttonElementFinder.get(index)}}}1.describe('Mybutton',function()
作者:编程之家 时间:2022-09-05
单击带有硒的javascript链接
我通过网站生成了报告,并且试图单击将数据导出到csv文件的链接.元素是:<spanclass="x21"><astyle="color:#0000FF"href="javascript:JCRTYP('https://www.merchantconnect.com/CWRWeb/download.do?','CRCRDTYP','1','9
作者:编程之家 时间:2022-09-05
python-Scrapy没有输入解析方法
我不明白为什么这段代码没有输入parse方法.它与文档中的基本蜘蛛示例非常相似:http://doc.scrapy.org/en/latestopics/spiders.html而且我很确定这可以在当天早些时候起作用…不确定是否修改了某些内容..fromselenium.webdriver.support.waitimportWebDriverWaitfromselen
作者:编程之家 时间:2022-09-05
javascript-如何在Angular的ProtractorJS中将.isDisplayed()与.each()一起使用
我正在Angular应用程序中设置一个测试,以进入并单击一个元素,它应该查看是否显示了某个对象.尽管我知道isDisplayed()是针对单个元素而不是多个元素的,但我认为这里的代码应该可以工作.我知道有一个.each()函数,但不确定它是否适合此函数.如何将.each()与isDisplayed()结合使用?it
作者:编程之家 时间:2022-09-05
python-如何更改类似于按钮的跨度文本
我正在为自定义Web应用程序编写自动化测试.我遇到了无法更改跨度文本的问题.我尝试使用driver.execute_script,但没有运气.(如果我对JavaScript的了解更好,那将对您有所帮助)据我所知您无法单击范围,并且列表填充为的列表.更改此文本的最佳方法是什么?解决方法:您需要设置innerHTML
作者:编程之家 时间:2022-09-05
上一页
39
40
41
42
43
44
45
46
下一页
小编推荐
热门标签
更多
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