java selenium 做自动填充ie11的软件 但是自己人为不能点击按钮 5C

之前的都是可以填充的 但到这一步想人工点击下一步按钮 却不能点。
有大神知道是为什么嘛?

图片说明

我自己测试了一下 如果每一页是用

JavascriptExecutor driver_js= (JavascriptExecutor) driver;

执行js脚本是可以下一步点击的
但是一用 webelement+xpath选择器的形式就不行

WebElement radioOption = driver.findElement(By.xpath("//input[@value='FLGZZ']")); //找到value名为berry的单选框
radioOption.click();

而这种webelement+xpath 的形式在chrome浏览器是可以的
不知道是不是ie11浏览器哪个地方没设置的原因?

0

1个回答

Seleium的版本问题 原来用的是2.48换成3.14就好了

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
入手爬虫利器:phantomjs+selenium、自动填充文本框、自动点按钮
http://fund.eastmoney.com/fund.html#os_0;isall_0;ft_;pt_1前面我们通过『眼球』的方式,发现要抓取第二页的数据,是一段js脚本生成的。 我们希望能够启动获取到 第二页、第三页的脚本地址是什么?phantomjs好比是一个没有界面的浏览器内核,可以用它来执行脚本。隐形的执行css选择、DOM操作等。官网地址: http://phantomjs.o
python+selenium+IE11登陆页面click失效,submit()没有加密问题
今天学习selenium时遇到一个问题,在登陆一个网站时,输入用户密码后,用click()点击登陆,在火狐上能够正常执行,但是在IE上确点击不了(也没有报错)。 代码如下: self.driver.find_element_by_id('UserAccount').send_keys('aaa') self.driver.find_element_by_id('Us...
解决IE11点击linkbutton没反应的问题
首先需要定位问题: F12开启前台调试,结果发现在IE8下运行的好好的doPostBack方法,在IE11下直接报错,doPostBack未定义。 那就可能IE11不能识别doPostBack,问题找到 那么接下来,就该找度娘,看看她有何妙招。 聪明的她,给我指点如下: 以下链接下载:http://download.csdn.net/download/5653325/66
selenium 操作 IE11--无法开启新窗口
环境: windown 7 (10) / IE11 python 3.7.1 / selenium 3.14.1 这段时间有个小任务,需要使用IE打开多个网址。selenium 使用IE11有很多坑,浪费了好多时间。设置请参考:webdriver启动IE11。 最后仍剩下一个问题:selenium操作IE11,怎么都无法新开窗口。以下是网络里介绍使用的两种方法: driver.execute...
Selenium模拟操作中按钮点击(click) 失效解决方法
在使用selenium模拟操作时经常遇到一些使用原始方法解决不了的问题。 click失效问题 曾经多次遇到元素click()失败的情况,经典的例子就是某网站的登录框。 一般遇到click失败时我的一般处理方法是改用send_keys(Keys.ENTER),直接用发回车键,简单粗暴。 但是某网站的登录框,直接定位按钮元素click无效,发送回车键也无效,分析应该是焦点问题,但是试了多种方...
在使用selenium做web自动化时常用的鼠标处理
selenium
Selenium 点击button 出现Windows窗口时候Selenium会Hang住!!!
1. 问题描述 使用Selenium webDriver 点击页面一个按钮,出现Print windows窗口,这时候 程序会挂住在Click操作上. 解决办法: 使用线程结合AutoItX.jar去关闭windows窗口,这样Selenium就会继续执行下面的测试脚本. 具体实现代码: // Click the Print button in the Document
关于webdriver定位元素,报错无法点击
在使用webdriver对页面元素进行操作的时候,发现driver.findElement(By.className("count"))不管用了,会报org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (-140, 411)这样的错。在查找资料之后发现可以使用Javascr
Selenium模拟操作中按钮点击(click)失效问题和文本框输入内容失败问题
在使用selenium模拟操作时经常遇到一些使用原始方法解决不了的问题。click失效曾经多次遇到元素click()失败的情况,经典的例子就是某网站的登录框。一般遇到click失败时我的一般处理方法是改用send_keys(Keys.ENTER),直接用发回车键,简单粗暴。但是某网站的登录框,直接定位按钮元素click无效,发送回车键也无效,分析应该是焦点问题,但是试了多种方法也不成。经过实验,当焦
selenium实战:如何解决无论如何都无法定位的点击展开元素问题
在编写selnium的代码的时候,有时候最郁闷的大概是元素无法定位,而这种无法定位是指,明明通过xpath定位器或者是js的document.getElementByIdx_x,document.getElementBytag等方法提供方法找不到,如多层嵌套的div带data-json的对象,这时候大概唯一方法就是offset了。 1.如果是页面跳转产生的无法定位元素,可以通过
Selenium:动态页面模拟点击
Selenium:动态页面模拟点击   Selenium Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Selenium 可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至...
解决kindeditor 编辑器完美支持IE11 看不见上传文件框问题 无法保存问题
1、 解决kindeditor编辑器无法保存 2、 解决kindeditor上传文件框IE11 看不见或者位置不对问题
selenium 当element 被弹窗覆盖,可以找到却无法点击
ele = driver.find_element_by_xpath('//button') driver.execute_script('arguments[0].click()',ele)  
python+selenium 定位到元素,无法点击
报错 selenium.common.exceptions.WebDriverException: Message: Element is not clickable at point (234.75, 22). Other element would receive the click: 需要点击的按钮页面显示不了,需要下拉滚动条,能看到按钮了才能点 1、尝试下拉一段滚动条,让按
Python通过selenium调用IE11浏览器报错解决方法
Python通过selenium调用IE11浏览器报错解决方法。本文档介绍如何解决 selenium 调用 IE 11 时报错的方法,内含图文说明。同时也保留参考内容。
selenium 元素可以定位到,但是无法点击问题
报错: selenium.common.exceptions.WebDriverException: Message: Element is not clickable at point (82, 12). Other element would receive the click: 元素被覆盖,无法点击 描述:页面元素可以定位到,但是无法点击click。
selenium2webdriver对Wrapped元素的click()不起作用怎么办?
这个问题困扰了我快一天的时间,我遇到的问题:WebElement是一个Wrapped的span元素,点击后出现一个菜单。这个span元素可以用xpath定位到,但是element.click()就是不起作用, google了下,似乎有很多网友反映,应该是Selenium2.0的bug。针对我个人的问题,我尝试了如下的workaround: 1. 改变xpath的表达式,避开查找直接用span定
Selenium+java 点击登录等常见操作
继续上篇环境搭建的操作和打开网页操作之后 ,本篇记录登录等基本操作直接上代码:try { driver.findElement(By.id("tname")).sendKeys("xxx");//输入账号         driver.findElement(By.id("password")).sendKeys("123456");//输入密码 driver.findElement(By.i...
Selenium2 入门[4] —— 点击被页面上其他元素遮住的控件
/** * 使用WebDriver点击界面上Button元素时,如果当前Button元素被界面上其他元素遮住了, * 或没出现在界面中(比如Button在页面底部,但是屏幕只能显示页面上半部分), * 使用默认的WebElement.Click()可能会触发不了Click事件。 * 需加上((JavascriptExecutor)webDriver).executeScri
WebDriver中点击按钮、连接无效问题
WebDriver中点击按钮、连接无效问题   之前在写一个测试用例的时候,就有发现点击提交按钮不起作用,今天又遇到点击链接也不起作用的情况。经过一些尝试,暂时已通过其他方式解决。     1.       软件版本 1)      操作系统:Win7 旗舰版(64位) 2)      JDK:1.7 3)      Eclipse:Mars Release (4.5.0) Eclipse Ja...
IE11 浏览器下点击 Http400 ,谷歌,火狐其他浏览器正常
今天在工作中,偶然发现ie11的一个bug,用的是a 标签 参数带中文时 会出现http400错误,不跳转页面 其他浏览器确可以正常访问,在网上搜索了下,发现很多办法,请求换成post 或者web 里接受处理下,我用的是最简单的方式,如下: js里 name=小明  用自带方法encodeURI()处理下再传就不会出问题了 例:window.location.href= "index?id="...
selenium ide 打开后执行按钮行多个按钮置灰解决办法
之前明明好好的,今天打开ide发行执行按钮排多个按钮置灰,开始担心是版本兼容问题,各种firefox版本实验,从46-54,完全卸载,完全删掉添加附件,但是依然不行,最后想起来,之前录制代码时曾调过aptions-format下面的导出脚本的配置,之前将其改为了python2 unittest/webdriver,所以才会出现,按钮置灰,table置灰问题解决办法:将aptions-format下...
python+selenium定位元素时无法选中
获取当前元素焦点方法一:switch_to.active_element方法二:需要引包(from selenium.webdriver.common.action_chains import ActionChains)ActionChains(driver).send_keys()
关于IE11下button刷新
之前项目中IE兼容性遇到各种低版本坑,今天突然遇到IE11下的坑。 现象页面多个tab页,在非默认tab页,点击页面刷新了一下重新回到默认页,因为是一个多方式登录的页面,短信登录,点击获取短信验证码的时候就开始倒计时,同时页面刷会到默认页,找了两天,因为问题在Chrome,以及低版本IE8下都不会出现问题,因此很奇特,后来在看代码的时候发现自己是使用按钮,抱着试一试的态度用尝试了一下,偶然间解决
selenium判断按钮的状态
在实际测试中,我们会遇到某些按钮置灰的情况,如:手机号码注册时,未输入正确长度手机号时注册按钮会置灰,对应代码:<button class="btn submit" disabled="" style="background: rgb(204, 204, 204);">下一步</button>输入正确手机号码后,按钮变成可点击状态:<button class="bt.
黑马程序员_Selenium WebDriver捕捉弹出窗口
——- android培训、java培训、期待与您交流! ——-捕获或者说定位弹出窗口的关键在于获得弹出窗口的句柄。在代码里,使用getWindowHandle方法来获取当前浏览器窗口的句柄,使用了getWindowHandles方法获取所有弹出的浏览器窗口的句柄,然后通过排除当前句柄的方法来得到新开窗口的句柄。 在获取新弹出窗口的句柄后,使用switchto.window(newwindow_h
python+selenium实现登录账户后自动点击
公司在codereview的时候限制了看代码的时间,实际上不少代码属于框架自动生成,并不需要花费太多时间看,为了达标,需要刷点时间(鼠标点击网页固定区域)。我想到可以利用自动化测试的手段完成这种无效的体力劳动。  首先,明确一下需求:    自动打开网页    登陆账号  每隔一定时间点击一下固定区域 我想到的方案有两个,sikuli或者python+selenium。sikuli的优点是逻辑操作简
11、Selenium + Python 实现 UI 自动化测试-操作按钮、复选框
一、按钮 input type=button .click()方法,实现点击按钮功能 from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.get("http://sahitest.com/demo/clicks.htm") driver.find_e
自动化selenium获取元素后用click()点击没有作用,用Keys.ENTER就可以~
from selenium import webdriver from selenium.webdriver.common.keys import Keys #运行chrome,打开浏览器 driver =webdriver.Chrome() #设置浏览器窗口 driver.set_window_size(1080,800) #设置全局操作时间 driver.implicitly_wait(1...
解决selenium IDE 无法录制的问题
问题:Firefox(56.0) 插件 selenium IDE安装后无法录制,点击红点无响应。 解决方案:重装较低版本的Firefox(52.4.1)。
IE11不支持Selenium 2.0 的解决办法
转载问题概述(Question)IE11不支持Selenium 2.0,在什么情况下不支持呢?比如:获取通过WebDriver获取页面上的元素时,你经常会捕获到这样的异常:OpenQA.Selenium.NoSuchWindowException: Unable to find element on closed window at OpenQA.Selenium.Remote.Remote
[Selenium]文件上传时点击上传链接,找不到元素
scenario: 上传功能: 鼠标点击“ 添加附件”,弹出上传对话框。 当鼠标放置“添加附件上”,chrome指向“<input ……>”,而真正作用元素是“”   这种情况下需要使用action.moveToElement。  Actions action = new Actions(driver);  action.moveToElement(driver.f
selenium-在新的页面上没法定位元素问题
场景:百度搜索qq邮箱-&amp;gt;跳转到qq邮箱登录页-&amp;gt;输入登录帐号 1.提示: selenium.common.exceptions.NoSuchFrameException: Message: no such frame 思考1:是不是iframe定位不准确,换了一种定位方式: driver.switch_to.frame(driver.find_element_by_id(‘logi...
selenium淘宝的搜索按钮获取不到?
问题描述 使用selenium做爬虫,模拟搜索框点击发起搜索时,发现淘宝的搜索框选不中,下面为代码: bt_submit=wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "#J_SearchForm > button")))#方式1 bt_submit=browser.find_element_by_css_selector("#
selenium中click事件解决方案
selenium中click事件解决方案
Python网络爬虫:Selenium驱动浏览器做各种动作(跳转、输入、点击、下拉等)
之前学习使用了pyquery包的爬虫,这次学习利用selenium包,这个包主要是可以驱动浏览器进行一系列动作,包括打开浏览器、给搜索框输入指定内容、点击搜索按钮、跳转页面等动作,通过selenium包里的一些方法可以轻松实现这些动作。 不光如此,再进行爬虫时有些网页会有js的渲染(之前没有深入了解过js,对于这个渲染一词也确实了解的不是很明白,不过这里先记下这个原因吧),如果利用之前的requ...
Robot Framework IE11 Selenium2Library 找不到窗口 找不到对象 找不到元素 注册表
转载至:http://www.cnblogs.com/LanTianYou/p/4811236.html IE11不支持Selenium 2.0,在什么情况下不支持呢?比如:通过WebDriver获取页面上的元素时,经常会捕获到这样的异常: OpenQA.Selenium.NoSuchWindowException: Unable to find element on cl
关于selenium处理文件上传button的问题
相信大家都遇到过这样的情况:进到一个页面,点击windows组件上传文件=》popup弹出=》选择文件=》回到原popup页面=》点击上传=》progress bar开始启动,需要等待progress bar消失=》上传成功 其中有很多点都是比较让人头疼的,比如文件上传的控制,判断元素的出现时间,progress bar的check处理等待,在此我仅总结一下几个关键点的方法,希望对初学者有所...
selenium下 按键操作、时间等待、点击事件基本操作
1.按键操作 from selenium.webdriver.common.keys import Keys from selenium import webdriver import time driver = webdriver.Firefox() driver.get('http://www.baidu.com') time.sleep(3) # 找到输入框 并且输入指定内容 driv...
Selenium webdriver 在IE下定位找不到元素的问题
同样的代码在Chrome和Firefox下都好好的可以运行,一到IE下就不可以了,百度了半天,终于找到了解决办法; 关闭IE保护模式 注意,一定要把上面四个区域的保护模式都关闭!!!!!
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 做软件产品经理教程 java自己学习

相似问题

1
java selenium 做自动填充ie11的软件 但是自己人为不能点击按钮
2
$('span.current').removeClass('current').next().addClass('current'); addClass不能生效?
1
用的a标签的onclick去跳转页面,但是没有完成跳转。
1
php 程序运行完很快 但是分配到页面 TTFB等待时间很长 thinkPHP5.0+php+mysql
0
用户点击微信公众号菜单后,如果判断用户的权限不正确,如何阻止菜单打开?
0
我svg里的圆点怎么不能卡在路径上沿path(路径)移动
1
轮播图前后按钮无法正常显示
5
form表单中的input输入框无法被鼠标点击获取焦点?
0
[IE] 百度UEditor/后端配置项没有正常加载,上传插件不能正常使用,貌似跨域?
0
使用tcpdf , html转pdf , 行合并之后,文字不能垂直居中
2
移动端web使用不了select吗,点击不管用,有没有插件推荐,能实现普通的select,option效果就行
3
我自己写的静态页面footer跑到页面中间去了
3
Java SSM框架使用ajax实现前端与后台交互时进入Controller获取到数据库数据怎么将数据返回给前端
2
document.importNode方法返回的对象为何不能绑定事件处理函数,而用queryselector选择了其子元素则可绑定?
0
JAVA表格现有数据分页思路
2
如何在网页中点击一个菜单后在本页面中一片区域显示对应页面?
3
javascript 字符串拼接渲染的html元素,不能添加事件,为什么?哪位大神帮忙解答,感激不尽!
1
我的var t=setInterval(function()svg.attr("transform","rotate(10)");,1000);为什么不能一直实现旋转
2
自己扒的别人小工具源码,但是使用没反应
4
请问在浏览器全屏状态下如何屏蔽esc和f11按键,搜了一下好像这两个键不能屏蔽,请问该如何解决