标签:webdriver
-
如何在python Webdriver中将鼠标悬停 - python
似乎这是在webdriver中(至少在Java api中)进行悬停/鼠标悬停的方法: Actions action = new Actions(driver); action.moveToElement(element).build().perform(); action.moveByOffset(1, 1).build().perform(); Pytho […]
-
如何在Selenium for Python中切换到新窗口? - python
我正在使用Python开发硒自动化项目。 我遇到一个问题,正在处理多个浏览器窗口。 方案如下。当我单击主页上的链接时,将打开一个新窗口。在新打开的窗口中,我无法执行任何操作,因为焦点仍然位于主页Web驱动程序上。 有人可以告诉我如何将焦点从背景窗口更改为新打开的窗口吗? 可能的解决方案是driver.switch_to.window(),但是它需要窗口的名称 […]
-
是否可以通过具有Appium-WebDriver的笔记本电脑(mac)在真实设备(iPhone)上运行应用程序? - java
我已经实现了在带有Appium的iPhone / iPad Simulator上运行测试用例。 使用模拟器: capabilities.setCapability("device", "iPhone Simulator"); capabilities.setCapability("app", […]
-
如何使用带有Java的Selenium WebDriver获得选择的选项 - java
我想使用Selenium WebDriver来获得所选标签或的值下拉,然后在控制台上打印。 我可以从下拉列表中选择任何值,但是我无法检索所选值并进行打印: Select select = new Select(driver.findElement(By.id("MyDropDown"))).selectByVisibleText(data […]
-
硒:如何单击JavaScript按钮 - javascript
我必须编写一些用于自动测试的脚本,以检查使用flex / amf技术构建的Web应用程序的加载时间。该测试将包括打开IE浏览器,浏览多个选项卡并测量从单击最后一个选项卡加载页面内容到关闭浏览器所需的时间。 我在Java中使用Selenium Web Driver和Junit编写了一个小脚本。脚本打开IE窗口,输入登录名和密码。我在单击“登录”按钮时遇到问题。 […]
-
如何等待警报框在Selenium中执行操作? - java
我按一个取消按钮,而不是根据我的代码正在检查一些文本。在Chrome和Firefox中,它工作正常,但在IE中,要花一些时间在警报框中执行操作,但代码会移至下一行。 因此,我希望一些代码停止运行,直到在警报框上执行该操作,然后再执行下一步。我正在使用硒进行自动化测试。 请找到一段代码: Alert al = driver.switchTo().alert() […]
-
Selenium Webdriver窗口处理C#切换失败 - c#
在测试过程中会弹出2个窗口。 我的代码: string BaseWindow = driver.CurrentWindowHandle; ReadOnlyCollection<string> handles = driver.WindowHandles; foreach(string handle in handles) { Boolean a […]
-
Firefox硒驱动程序 - c#
在哪里可以下载Firefox的Selenium驱动程序? 我只找到这个,而herer不是要下载的驱动程序文件https://code.google.com/p/selenium/wiki/FirefoxDriver 注意:我已经有用于Firefox的Selenium Webdriver IDE,但是该脚本要求我查找firefox驱动程序我可以在C#中将fir […]
-
C#Selenium Web驱动程序和CSS:起点 - c#
我有下一个标签结构: <body> <parent> <nested/> </parent> </body> 我做以下事情: IWebDriver _driver; var parent = _driver.FindElement(By.Css("parent")); var n […]
-
找到Python Selenium Webdriver元素,但无法单击它 - javascript
目标是单击登录页面上的复选框。我通过XPATH找到了元素,但是无法单击它。 >>> elem = driver.find_element_by_xpath("//input[@type='checkbox'][@name='conditions']") >>> e […]