selenium-webdriver

    3热度

    2回答

    org.openqa.selenium.StaleElementReferenceException: Element not found in the cache - perhaps the page has changed since it was looked up Command duration or timeout: 30.02 seconds For documentation

    2热度

    1回答

    我正在学习Selenium WebDriver线协议。我正在寻找一个示例,其中“equals” command对于两个不同的元素ID返回true。在迄今为止的(简短)测试中,通过两种不同的方式(例如通过标记名称和类名称)获取相同的元素返回了相同的元素ID。我认为这并不总是保证是这种情况(否则我不认为需要“等号”命令,因为您可以直接比较元素ID),但是从文档中不清楚元素ID ID可能会有所不同。

    6热度

    2回答

    我在C#中使用Selenium WebDriver Extensions从部分文本值中选择列表中的值(实际在前面有一个空格) 。我无法使用部分文本匹配工作。我做错了什么或者这是一个错误? 重复的例子: using Microsoft.VisualStudio.TestTools.UnitTesting; using OpenQA.Selenium; using OpenQA.Selenium.

    2热度

    2回答

    我已经写了以下行点击获取页面所有链接,但点击只有一个链接,并卡在那里一下,我已经使用硒的Web驱动程序API: require 'rubygems' require 'selenium-webdriver' driver = Selenium::WebDriver.for :firefox driver.get " http://www.testfire.net " for i in 1

    0热度

    1回答

    我有一个网页上的记录集合,并且当单击一条记录时,会显示一个'Delete'链接(实际上是'unhidden',因为它实际上总是存在) 。 当试图访问这个'删除'链接时,我正在使用它的值。 当我使用Driver.FindElement,它返回第一删除链接,即使它是隐藏的,因此不能点击它(和不应该,因为它是不正确的链接)。 那么,我基本上想要做的只是找到非隐藏的链接。下面的代码工作正常,但是当它遍历每

    0热度

    1回答

    我想让硒在ubuntu,centos等服务器上运行,并运行所有浏览器检查该linux(centos或ubuntu服务器)。所以检查IE6,ie7,ie8,ie9,铬,火狐等 但是,我认为这是不可能的,因为为ie我们需要Windows机器。 或者如果我们删除ie,并且只想在Chrome和Firefox上测试,那么我们可以在Ubuntu或CentOS的rc上执行此操作吗?然后我想在那个服务器版本上我需

    0热度

    2回答

    我有很多的问题与C#的webdriver不进行点击事件时,它不具有焦点。 这是因为InternetExplorerDriver使用本机事件,是必须有真正的焦点,否则将只是默默地失败。 那么,是不是可以完全禁用IE本地事件,类似于可以使用Firefox做什么?

    10热度

    3回答

    我正在尝试编写一个简单的脚本,用于检查是否有任何标记为SOMETHING的gmail电子邮件,然后打开一个firefox浏览器窗口到登录页面,然后转到其他位置。 下面是我在做什么: from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.common

    0热度

    2回答

    有谁知道如何使用任何Java框架或Javascript或Selenium2 Webdriver访问PDF文件的内容,PDF文件显示在浏览器中? 我需要验证在浏览器中打开的PDF文件的内容,PDF文件位于远程WebServer中,并且没有直接访问它。 任何建议表示赞赏。 谢谢。

    3热度

    3回答

    我正在尝试为我的网站进行测试。在某些用户表单上遇到麻烦。诀窍是,表单中文本字段的数量取决于用户选项(禁用的代码存在于代码中,但具有样式< displayed: none;> tag),所以我试图找到比定位每个元素更灵活的方法元素一个接一个,用try/except块填充表单。 我使用XPath定位 text_fields = driver.find_elements_by_xpath("//div[