selenium-webdriver

    0热度

    1回答

    我正在使用Selenium 2.8和TestNG。我需要测试哪些地方需要设置自定义引用标头?我尝试使用addCustomHeader,但没有工作。我也尝试过selenium.start(“addCustomHeaders = true”),然后在我的测试中使用了selenium.addCustomHeader(“Referer”,url)。那也没用。我应该使用硒作为代理。如果是这样的话,如何使用F

    6热度

    3回答

    我使用Minitest作为我的功能测试的跑步者,使用Selenium作为驱动程序来运行浏览器。每个测试都建模为MiniTest :: Unit :: TestCase。 Minitest在完成执行所有测试时报告执行摘要。遇到的异常也会在执行结束时打印出来。当发生意外失败时,我发现很难调试,因为执行环境丢失。我遇到的例外不是确定性的。 有没有办法让Minitest跑步者停止执行异常或断言失败的测试?

    0热度

    1回答

    我试图自动化从电子商务应用程序中的产品页面进行的购买。一旦用户点击立即购买按钮,就会弹出一个登录窗口,输入用户的凭证。一旦用户成功登录,将出现一个确认覆盖图(弹出窗口中的登录窗口关闭)和确认购买选项。但是,webdriver无法识别父浏览器窗口上的会话。 这里是我使用的驱动测试脚本: require "rubygems" require "watir-webdriver" browser =

    5热度

    2回答

    Selenium无法启动IE。 10:56:25,005 INFO [org.openqa.selenium.server.SeleniumDriverResourceHandler] Command request: getNewBrowserSession[*iexploreproxy, http://192.168.132.105:8080/, ] on session null 10:56

    3热度

    1回答

    我在Eclipse中与Selenium 2 WebDriver一起工作,一切工作正常。 但是,当我想在没有Eclipse的情况下测试我的WebDriver Testcases时,会发生很多丢失的类。 首先,它startet有: NoClassDefFoundError com/google/common/collect/Maps 所以我下载了guava.jar和CLASSPATH中设置它。 但

    1热度

    1回答

    我正在评估Selenium2在Internet Explorer 9上的一个项目,我选择了奔驰网站,因为它使用AJAX和一些内联弹出窗口,所以我写了一个小测试。 转到mercedes-benz.ch 点击到 “A”,然后在显示覆盖选择 “Konfigurator” 点击到 “Weiter>” 点击到 “>率ändern”弹出窗口会显示出来。 单击,在弹出的“i”按钮 我在我的示例代码2个问题: 1

    1热度

    2回答

    在Java类中使用Selenium WebDriver,我尝试查找特定元素,然后在输入字段中自动添加所需的元素数量。 我有一个HTML表格,每行指定一个元素类型和一个输入字段,用于将X添加到特定行中元素的数量。 <tr> <td class="non-sortable-table"> <input class="required text" type="text" value=

    2热度

    1回答

    我在FirefoxDriver中使用Selenium 2。任务是将元素移动几个像素。我以这种方式编码任务: val action = (new Actions(driver)).clickAndHold(el).moveByOffset(3,1).release().perform() 记录mouseDown(),mouseMove()和mouseUp()事件。所以,我收到以下输出: mous

    3热度

    1回答

    除了阅读所有关于它在stackoverflow和其他许多人的帖子,我尝试了每个人的想法给予,但我无法做到这一点。 按说我应该有硒2/webdriver的与我想在Firefox与这些线轮廓工作: ProfilesIni allProfiles = new ProfilesIni(); FirefoxProfile profile = allProfiles.getProfile("My_Profi

    2热度

    3回答

    我现在用的是以下应用的框架:在C# 硒2.0 火狐 我需要编写一个测试,点击一个按钮并打开一个框架作为弹出窗口。该框架没有名称或ID。 帧中的源代码以“html”而不是“frame”开头。但是,当您右击窗口时,它会显示它是一个框架。所以,我认为这是一个框架,而不是一个窗口。 我曾尝试下面的代码,但不工作: driver.SwitchTo()框架(0) 我得到看起来像下面的错误: error: No