Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >Selenium RC - selenium-browserbot.js错误

Selenium RC - selenium-browserbot.js错误
EN

Stack Overflow用户
提问于 2010-03-04 15:42:36
回答 2查看 2.2K关注 0票数 1

我正在用C#编写一些自动化测试,但当我尝试单击一个将提交对web表单所做更改的按钮时,会抛出一个JavaScript错误。我收到的错误是:

代码语言:javascript
代码运行次数:0
复制
An error has occured in the script on this page 
Line:  2004 
Char:  9 
Error:  Permission denied 
Code:  0 
URL:  file:///C:/DOCUME~1/nkinney/LOCALS~1/Temp/customProfileDir6c0c7d7226cc463fb­b1a7f6253c4df62/core/scripts/selenium-browserbot.js 

测试完成后,如果在selenium运行时手动单击该按钮,则仍会显示错误。

selenium中用于选择此按钮的代码行为:

代码语言:javascript
代码运行次数:0
复制
selenium.Click("//input[contains(@id, 'SubmitBtn')]"); 

我也尝试过提交。

应该会显示一个弹出窗口,要求用户确认他们想要进行更改。在弹出窗口显示之前和Selenium“单击”按钮之后抛出此错误。

任何建议都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2010-03-08 17:07:13

经过进一步的研究,我发现Selenium不能处理自定义模式对话框。也就是说,在我们当前的版本中,我不认为我能够使用Selenium来自动化UI测试。感谢所有看过这篇文章的人。

票数 0
EN

Stack Overflow用户

发布于 2011-07-12 23:21:59

Selenium FAQ

我无法与弹出对话框交互。我的测试就这样停止了!

您可以,但仅当对话框是警报或确认对话框时才可以。其他特殊的对话框不能被javascript忽略,因此目前不能与之交互。其中包括“保存文件”、“记住此密码”(Firefox)和模式(IE)对话框。当它们出现时,Selenium只能绝望地拧紧自己的手。

要解决此问题,您可以使用变通方法(如果存在);否则,您可能必须从自动语料库中排除该测试。对于Firefox中的“保存文件”对话框,可以在通过RC运行时指定自定义模板,该模板将始终导致文件下载到指定位置,而不询问用户(请参阅http://forums.openqa.org/thread.jspa?messageID=31350)。选择记住密码后,“记住此密码”对话框不会再次出现。目前,对于IE模式对话框没有太多可做的事情。

您是否可以选择查看测试是否在其他浏览器(Firefox、Chrome)中运行?

这里也有一个非常相似的答案:How do I test modal dialogs with Selenium?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2380543

复制
相关文章
webdriver介绍与Selenium RC的比较
什么是webdriver? webdriver是一个web自动化测试框架,不同于selenium IDE只能运行在firefox上,webdriver能够在不同的浏览器上执行你的web测试用例。其支持的浏览器有:Firefox、Chrome、IE、Edge、Safari、Opera、phantomjs等等。 webdriver支持使用不同的编程语言来写测试脚本,这是selenium IDE所无法做到的。对于测试人员来说至少具备: 掌握编程语言的判断分支语法 掌握基本的循环语法 webdriver支持的编程语
苦叶子
2018/04/04
1.6K0
webdriver介绍与Selenium RC的比较
错误 RC1015: 无法打开包含文件 'XTToolkitPro.rc'
XtremeToolkitPro作为VC++/MFC平台下目前最流行的GUI界面库之一,安装和使用都很方便。不过,在实际使用中还是碰到许多问题。如果在编译工程时只显示一个错误:RC1015: 无法打开包含文件 'XTToolkitPro.rc',这时可能是因为资源路径问题导致。解决方法有两种:
步行者08
2018/10/09
2.4K0
python selenium 打开chrom 忽略ssl错误
chromedriver = "chromedriver.exe" options = webdriver.ChromeOptions() options.add_argument('--ignore-certificate-errors') browser = webdriver.Chrome(chromedriver, chrome_options=options) browser = webdriver.Chrome(chromedriver)
用户5760343
2022/01/09
1K0
如何使用Selenium WebDriver查找错误的链接?
当您在网站上遇到404 /页面未找到/无效超链接时,会想到什么想法?啊!当您遇到损坏的超链接时,您会感到烦恼,这是为什么您应继续专注于消除Web产品(或网站)中损坏的链接的唯一原因。您可以使用Selenium WebDriver来利用自动化进行錯誤的链接测试,而无需进行人工检查。
用户7466307
2020/12/29
6.7K0
如何使用Selenium WebDriver查找错误的链接?
RC4
RC4 属于同步流密码,同步流密码的加密器分成密钥流产生器和加密变换器两个部分。
hotarugali
2022/03/01
2.6K0
RC4
Label,RC,HPA
上面简单说了一下 pod 的基本知识点,待到后面会使用到 pod 的一些高阶知识点的时候,还可以再细细琢磨底层原理
阿兵云原生
2023/09/01
1530
Label,RC,HPA
VirtualBox - RTR3InitEx failed with rc=-1912 (rc=-1912)
有一天重启电脑后虚拟机virtual box突然打不开了,提示类似 https://askubuntu.com/questions/900794/virtualbox-rtr3initex-failed-with-rc-1912-rc-1912 参考帖子中查看了一下包的情况dpkg --list virtualbox-* | grep ii 结果: ii  virtualbox-dkms                5.1.28-dfsg-2              all          x86 v
ascii0x03
2018/04/12
1.1K0
Selenium WebDriver简介
是Selenium工具箱中功能最强大且最受欢迎的工具之一。WebDriver是Selenium RC的扩展版本,具有许多优点,并解决了其许多限制。与Selenium IDE不同,WebDriver将其支持扩展到许多最新的浏览器和平台。与Selenium RC不同,WebDriver也不要求在执行测试脚本之前先启动Selenium服务器。
用户7466307
2020/06/17
1.7K0
RC4 with Python
""" RC4加密算法 16*16 S盒 加密单元:short """ def RC4(pkey,keylen,pin,dlen): N=65536 S = list(range(N)) j = 0 for i in range(N): j = (j + S[i] + pkey[i%keylen])%N temp = S[i] S[i] = S[j] S[j] = temp i = j = 0 pout= b'' for x in range(dlen): i = i+1 j = (j + S[i])%N temp = S[i] S[i] = S[j] S[j] = temp pout += struct.pack('H',pin[x]^S[(S[i]+S[j])%N]) return(pout)
py3study
2020/01/10
8080
RC电路知识讲解
RC电路是指由电阻R和电容C组成的电路,他是脉冲产生和整形电路中常用的电路。1.RC 1.RC充电电路
全栈程序员站长
2022/11/17
3.1K0
RC电路知识讲解
PVT, RC Variation & OCV
PVT is abbreviation for Process, Voltage and Temperature. In order to make our chip to work in all possible conditions, like it should work in Siachen Glacier at -40°C and also in Sahara Desert at 60°C, we simulate it at different corners of process, voltage and temperature which IC may face after fabrication. These conditions are called as corners. All these three parameters affect the delay of the cell. We will see each and every parameter and its effect on delay in detail.
白山头
2020/07/10
1.1K0
selenium初探selenium初探
selenium初探 selenium简介与安装 简介 selenium是一个网站的自动化测试库,但由于其具有大量的自动化库而且可以调用浏览器,常常被用于爬虫技术。也正是因为其是调用浏览器的,这几乎成了一个无解的爬虫。在神经网络领域需要大量的数据集,爬虫是一种快速获得数据的方法,这也正是我学习这个库的动机 安装 selenium安装 使用pip install -U selenium即可 Diver安装 selenium要调用各种浏览器需要对应的浏览器driver,我将使用chrome测试,测试成功后转为无
月见樽
2018/04/27
1.3K0
关于selenium 运行chrome时,出现错误信息 -ignore certificate errors
后面偶然看到可能和chromedriver的版本有关系,我使用的chrome的版本是65,
Mokwing
2020/09/08
1.3K0
不能运行 'rc.exe'( error LNK1158: cannot run 'rc.exe')
在使用vs2013跑cuda samples中查看GPU设备的程序deviceQuery时,出现如下错误:
_gongluck
2019/05/25
1.8K0
不能运行 'rc.exe'( error LNK1158: cannot run 'rc.exe')
《selenium2 python 自动化测试实战》(18)——webdriver错误截图
webdriver 提供错误截图函数 get_screenshot_as_file(),可以帮助我们跟踪 bug,在脚本无法继续执行时候, get_screenshot_as_file()函数将截取当前页面的截图保存到指定的位置 # coding: utf-8 from selenium import webdriver from time import sleep d = webdriver.Firefox() d.get("https://www.baidu.com") sleep(1) t
孟船长
2018/05/18
6900
TiDB 5.0 RC Release Notes
TiDB 5.0.0-rc 版本是 5.0 版本的前序版本。在 5.0 版本中,我们专注于帮助企业基于 TiDB 数据库快速构建应用程序,使企业在构建过程中无需担心数据库的性能、性能抖动、安全、高可用、容灾、SQL 语句的性能问题排查等问题。
PingCAP
2021/01/21
1.1K0
rc-tree的使用
爱学习的前端歌谣
2023/10/18
2490
rc-tree的使用
自动化测试最新面试题和答案
Selenium是基于Web的最流行的UI自动化测试工具。它提供了一组支持多种平台的公开API(例如Linux,Windows,Mac OS X等)。此外,像Google Chrome,Mozilla Firefox,Internet Explorer和Safari等所有现代浏览器都可以用来运行Selenium测试。它也涵盖了Android平台,其中Appium是实现Selenium Webdriver界面的工具,用于移动自动化。
测试之道
2021/03/04
5.8K0
自动化测试最新面试题和答案
Jest + Selenium WebDriverJest + Selenium WebDriver
https://medium.com/@mathieux51/jest-selenium-webdriver-e25604969c6
一个会写诗的程序员
2018/12/14
1.5K0
Jest + Selenium WebDriverJest + Selenium WebDriver
点击加载更多

相似问题

Selenium RC -htmlsuite错误

20

Selenium RC error套件错误

14

Selenium IDE:意外异常:.selenium-core/script/selenium-Browserbot.js,lineNumber -> 228

24

Selenium RC 403错误-禁止代理

12

运行测试时Selenium RC错误

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文