browser-automation相关内容
我更熟悉Excel宏(VBA)并寻找一种方法来自动化IE登录网站并进入某个页面。 网站网址: https://www.mast-technicalservices.com/ecp /index2.jsp 并需要填写登录详细信息并单击“继续”。 Sub WebsiteLogIn() Dim nURL As String Dim UNElementID As String Di
..
我正在尝试使用IE11中的selenium自动化网页。我已将保护模式设置设置为相同级别,缩放级别为100%。在运行测试时,它会打开网站,但之后会提供例外。以下是使用的代码。 文件文件=新文件(“C:\\Users \\Desktop \\ \\\IEDriverServer.exe“); System.setProperty(“webdriver.ie.driver”,file.getA
..
我尝试点击订单商品列表中的链接。 $ b 该列表是观看次数最多的视频的顺序。 我只是想选择第一个列表项目,所以浏览器将导航到href。 现在,我有 $ website.element(: gs-c-promo-heading nw-o-link gs-o-bullet__text gs-o-faux-block-link__overlay-link gel-pica-bo
..
我想转储网页的HTML内容,包括 元素中包含的iframe的HTML。 Chrome开发人员工具“元素”标签能够显示以这种方式嵌入的iframe。 当我说“转储HTML内容”时,我对浏览器自动化工具感兴趣像Selenium或PhantomJS。是否有这些工具内置了这种容量? 例如,我想要的此页面应包含的HTML源代码这个嵌入式页面。 解决方案 您可以使用pha
..
我正在为GWT应用写作自动测试。我尝试双击表格元素。我使用这个代码点击: browser.element(:xpath,'/ html / body / div [5] / DIV [2] / DIV / DIV / DIV / DIV [2] / DIV / DIV / DIV / DIV / DIV / DIV / DIV / DIV [2] / DIV / DIV [2] / DIV
..
目前我可以使用IE来完成这项工作。 Dim ie As InternetExplorer Set ie = New InternetExplorer ie.Navigate“www.google.com” ie.document.getElementByID(“blah”)。value =“blah” 我好奇是否有一种方法可以导航到网站,并使用除IE之外的其他IE
..
通常出现在Chrome驱动程序中的元素不可点击的错误恰好在Firefox中显示。显示的错误消息: pre $ 线程“main”中的异常org.openqa.selenium.WebDriverException:元素不可点击141,299.29998779296875)。其他元素将收到点击:
..
我正在编写一个自动化从我公司内部网站下载csv文件的过程的宏。由于许多原因,我不能使用任何xmlhttp对象,我已经把宏到它将下载文件的点。问题是当它点击链接下载文件时,Internet Explorer会提示用户打开,保存和取消按钮。而在IE中,使用alt + shift + s会保存下载,但是我似乎无法从excel vba中获取Sendkeys“%+ s”方法。任何帮助将不胜感激。以下是相关代
..
我正在尝试自动化在服务器上下载动态生成的文件,所以这里是我必须手动执行的步骤 - 登录后填写表单中的详细信息,使用post方法将详细信息发送到服务器,并生成一个文件在服务器上并恢复对服务器的响应。 所以我首先想到使用VBScript: 获取IE自动对象 sendkeys发送userword / password 浏览该页面并下载文件 Sendkeys切换到保存按
..
我发布在 IE 9不接受SendKeys下载文件,但这个问题与我收到的答案是分开的,以证明另一个问题。我的问题是,我不能让IE 9接受任何 SendKeys 。我尝试 Page Down ,选项卡,所有的 F#键,都没有工作。 这是我使用的代码: Dim ie As对象 '这创建IE对象 Sub initializeIE() '调用此子过程启动Internet Explorer
..
我有一个选择列表: 打开 Closed 当我选择关闭页面重新加载。在这种情况下,它会显示已关闭的门票(而不是打开的)。
..
我有一个我正从中提取数据的网页。我可以使用VBA做一切都好,除了点击一个图像元素,然后提交一个表单,并创建一个弹出数据。 图像元素中的一个属性称为“productguid”,并具有字符串值= “a12-545”。 格式的HTML代码看起来像这样,我用鼠标点击图像元素。
..
您好 我想我的自动化IE浏览器登录到网站,但问题是输入元素没有一个HTML ID属性!例如: <输入类型=“文本”名称=“用户”大小=“15”值=“”> 如何编程C#中插入该文本框中的文本? 感谢 解决方案 添加以下属性添加到输入标签: =“服务器”和 ID =“someId” <输入ID =“用户“类型=”文字“大小=”15“=”服务器“>
..
继乔纳森荷兰在他对我的previous问题意见建议:
..
如何设置随机选择按钮'点击'或'不要点击“? 在这个例子中,我需要让iMacros都让喜欢动作之间的随机行动,什么也不做。 TAG POS = 1 TYPE = BUTTON ATTR = TXT:像 解决方案 VAR宏观;宏=“code:”; 微距+ =“!SET TIMEOUT_STEP 1”+“\\ n”; 微距+ =“TAG POS = 1 TYPE = BUTTON ATT
..
我在这的webdriver的API的文档阅读的地方是非阻塞(除了少数像driver.get)。因此,执行WebElement点击()或isDisplayed()一般应异步(假设原生事件被允许的,当然)。 我有一个执行长操作(基本上是一个长循环)一个简单的HTML页面。而对JS执行,浏览器没有响应,预计。但是,我也注意到,webdriver的API的像click()/ isDisplayed(
..
我写,可自动下载从我公司的内部网站csv文件的过程中宏。对于很多原因,我不能使用任何XMLHTTP对象,我已经得到了宏观的地步,它会下载该文件。问题是,当点击链接来下载文件Internet Explorer提示与打开,保存用户,和取消按钮。而在IE浏览器,使用Alt + Shift + S将保存下载,但我似乎无法得到的SendKeys“%+ S”从Excel VBA的方法来工作。任何帮助将大大AP
..
我是一个JavaScript / Java开发人员和我一直在试图从文件系统中找出如何硒的webdriver自动化框架上载文件。这是不可能的设置通过JavaScript文件输入,因为它是一个安全的侵犯。但不知怎么的webdriver可以用下面的命令来做到这一点: driver.setFileDetector(新LocalFileDetector()); WebElement上传= driver.
..
所以,我已经打了一下碰钉子的。我试图自动化测试情况下,我需要多个文件传递给输入节点,我无法弄清楚如何做到这一点。我可以使用机械化或的Watir,但发现,似乎在自动化相对大的话题很少的信息。在下面的代码片段,我用的Watir使用Ruby。我遇到的主要问题是,它似乎在选中多个文件,输入节点不再可见。输入节点不接受多个文件,并通过在单一路径中导致上传成功,像这样。 PATH1 =“/path/to/
..
我贴在
..