webdriver相关内容
我找不到一个正式的类/方法/属性作为类型的webdriver API参考的任何位置,只有5分钟指南和下一步位于 seleniumhq 页,再加上其他一些杂乱无章的描述。做一件存在? 解决方案 有Javadoc文档的此处,rubydocs 这里,python文档这里,.NET文档的此处,并WebDriverJS(JavaScript的)的
..
我需要给Apache POI添加到我的项目(我需要HSSF,SS和XSSF)。我从网上下载一个jar文件,但它不包含XSSF。我去 http://poi.apache.org/ 和我下载这样的:的 http://www.apache.org/dyn/closer的CGI / POI /发行/ src目录/ poi-src-3.9-20121203.zip ,我提取it..and有被卡住。我想第
..
林具有使用选择量角器一些文字一些真正的麻烦。 一个小范围内;这是一个AngularJS CMS系统写新闻文章。我想强调的文本位于这是大多数网页的文本区域内。一个类似的应用是谷歌文档文件。 使用webdriver的,我相信我可以简单地用东西这种效果: browser.actions()的keydown(protractor.Key.CTRL).sendKeys('A')执行(); 不过,
..
browser.switchTo()。警报()在量角器不工作。 样code: browser.get('http://google.com'); browser.switchTo()警报()接受()。 消息: UnexpectedAlertOpenError:意外打开警报 (会话信息:铬= 39.0.2171.95) (驾驶员信息:chromedriver = 2.12.301325(9
..
下面是我的问题,一步:) steb)我还以为它读取这样更好,不像文字墙可怜试图解释我非常特定领域的问题。 1)我们有一个 Angular.js 应用与 PHP 后端与支持 MongoDB的存储。 2)量角器为终端到终端的测试。 3)需要测试其修改数据库,即注册页面情景 - 我会通过测试中的所有注册步骤,所以数据库获取一个新用户记录。 4)predictably,测试将它运行后失败,因为该数
..
我也与此类似code: ExamPage.prototype.enterDetailsInputData =功能(修改){ page.sendKeys(this.modalExamName,“测试考试'+修正); page.sendKeys(this.modalExamVersionId,“测试版考试'+修正); page.sendKeys(this.modalExam
..
有关,当我在工作时浏览器最大化运行我的测试,但是当我在家里运行它们只开50%左右宽度的浏览器窗口某种原因。这会导致一些差异有向下滚动,等等,所以我想最好想拥有它打开同样大小的浏览器窗口,每个测试运行的机器上。什么是做到这一点的最好方法是什么? (我已经找到了其他语言的一些答案,但一直没能使其适应的JavaScript) 添加 browser.executeScript('window.m
..
我用量角器来执行一些端到端的测试,我想通过命令行的登录凭据传递它们存储在一个规范文件,而不是。我发现一个帖子里有人用 process.argv.forEach ,但我怎么可以存储这些值,而在另一个spec文件使用它们?我有一个名为登录-spec.js 在这里我想用命令行参数。 谢谢! 解决方案 在 referenceConf.js 这部分可能是有趣的: // params对象将直接传
..
我想使用的webdriver测试使用eclipse使用JUnit的模拟器网站。 但我总是得到: java.lang.NoClassDefFoundError的:org.openqa.selenium.android.AndroidWebDriver 在my.empty.project.test.SdkDemoTest.setUp(SdkDemoTest.java:22) 在android.t
..
我写测试用例针对Android设备网站。中,我需要选择从下拉页面列表中的选项。但似乎Android网络驱动程序不提供有关它的任何解决方案。 我试过选择API,但它不工作。 code段 选择loginType =新选择(this.driver.findElement(By.xpath(LOGIN_TYPE_CHOICE))); loginType.selectByValue(“智能
..
我看到约100 触摸事件的例子为Java的webdriver在线的,但没有一个为Python。 会有人这么好心,张贴在这里的,所以它可以节省很多的人搜索时间的? 这是我尝试做一个基本的DOUBLE_TAP一个元素在Android模拟器,以放大它。不胜感谢 编辑:多亏了朱利安的帮助下,我能找出缺少的环节:由于某些原因,触摸操作需要一个额外的 .perform()的结尾。下面你会发现一堆动作触摸
..
我运行了Android SDK中的Web driver.the code给出的样本测试项目为: 包simple.app.test; 进口android.test.ActivityInstrumentationTestCase2; 进口org.openqa.selenium.By; 进口org.openqa.selenium.WebDriver; 进口org.openqa.selenium.W
..
我想自动使用Selenium webdriver的Android的Web应用程序,我已经运行一个简单的程序打开谷歌页面和搜索的术语。虽然寻找的名字和ID的元素,它完美运行。不过,虽然试图找到与XPath和CSS中的元素似乎很难。是否有人知道如何使用XPath和CSS路径硒的Android webdriver的?下面是示例code我用: 公共类TestDriver扩展的TestCase {
..
我越来越无法执行DEX:Java堆空间的Java堆空间错误,而执行在Eclipse IDE中的网络驱动器的脚本。我已经配置Eclipse IDE中使用Android SDK和AVD管理。 我还增加了 -Xms200m 到 -Xmx512m ,但没有奏效。 解决方案 接受的解决方案,以这篇文章为我工作: 的要点是:不断增加的在XMS,XMX值,直到它的作品,或者你用完物理内存。 例如: -X
..
我已经实现了硒网格由约GRID2稀疏/支离破碎的在线文档阅读和理解。 我国当前实现是 - webdriver的节点注册和EC2实例中运行的 Java的罐子硒服务器独立-2.8.0.jar -role webdriver的-hub的http:// EC2_PUBLIC_IP:5555 /格/注册-port 5556 中心登记,并在同一个EC2实例上运行 Java的罐子硒服务器独
..
问题说明 我写一个Java应用程序,可以让程序员查询指定可见属性的网页页面元素。其中最重要的,困难的是颜色 要具体,我需要一种方式来获得在用户可见的颜色的使用Selenium 2和webdriver的网页元素。我希望能够查询的颜色值(#FF0000 )或名称(红色)。 一个参数应控制是必要的相似颜色的百分比“称雄”够了。如果设置为 100%元素是不允许有任何其他的颜色。如果设置为 50%元素
..
我可以写下面的code问webdriver的等待一段时间 新WebDriverWait(驱动程序,20)。直到(ExpectedConditions presenceOfElementLocated(By.id(“loginBox”))); 不过, 其实我发送Ajax请求到服务器。在这里,我给了20毫秒秒的等待。 20msor 500ms的无所谓。如果响应超过所述给定的时间(例如20
..
我无法读取日期从阿贾克斯日历控件的日期选择在 我没有得到任何错误,但我无法获取来自文本框的任意值。 公共静态无效的主要(字串[] args)抛出InterruptedException的{ webdriver的驱动程序=新FirefoxDriver(); driver.get(“http://www.asp.net/ajaxLibrary/AjaxContro
..
我试图用硒的dotnet-2.0a5遍历许多表格,并有使用XPath。例如; VAR tableRows = _table.FindElements(By.TagName(“TR”)); 的foreach(在tableRows VAR行) { row.FindElements(By.XPath(“TD | TH”)); //遍历tablecells并获得各文本 } 平
..
我的code在Visual Studio中使用硒webdriver的2.24.0。我的测试框架我使用的是NUnit的。我的code的工作只是罚款(负载分差的浏览器,驱动网站),直到2.24.0版本发布。 我添加了新的IE独立服务器到我的项目。 现在,每当我跑我的code NUnit的遇到此错误消息。 FirstSeleniumTest.SeleniumTest.TestGoogle: 的S
..