草庐IT

Webdriver-manager

全部标签

java - 如何在 Java 中使用 Selenium WebDriver 上传文件

谁能告诉我如何通过Java代码使用Selenium上传文件?当我单击应用程序中的按钮时,它会在新窗口中打开,我可以使用它来选择上传文件。Silverlight(C#)开发的浏览按钮。 最佳答案 首先确保输入元素可见正如MarkCollin在讨论中所说的here:Don'tclickonthebrowsebutton,itwilltriggeranOSleveldialogueboxandeffectivelystopyourtestdead.Insteadyoucanuse:driver.findElement(By.id("myU

java - 如何在构建路径eclipse中添加 "Maven Managed Dependencies"库?

我已经创建了一个Maven项目,我想在Eclipse中的项目的构建路径中添加所有Maven依赖项。当我在项目的属性对话框中转到JavaBuildPath>AddLibrary>MavenManagedDependency>Next时,它要求我使用“MavenProjectSetting”来配置Maven依赖项解析。我的问题是如何在当前构建路径中添加maven依赖项? 最佳答案 从命令行输入:mvneclipse:eclipse这会将您在pom.xml中的所有依赖项添加到eclipse...但是,如果您之前还没有完成任何这些操作,您可

java - 如何在构建路径eclipse中添加 "Maven Managed Dependencies"库?

我已经创建了一个Maven项目,我想在Eclipse中的项目的构建路径中添加所有Maven依赖项。当我在项目的属性对话框中转到JavaBuildPath>AddLibrary>MavenManagedDependency>Next时,它要求我使用“MavenProjectSetting”来配置Maven依赖项解析。我的问题是如何在当前构建路径中添加maven依赖项? 最佳答案 从命令行输入:mvneclipse:eclipse这会将您在pom.xml中的所有依赖项添加到eclipse...但是,如果您之前还没有完成任何这些操作,您可

java - 如何使用 WebDriver 检查元素是否可见

使用Selenium2.0a2中的WebDriver我无法检查元素是否可见。WebDriver.findElement返回一个WebElement,遗憾的是它不提供isVisible方法。我可以通过使用WebElement.clear或WebElement.click来解决这个问题,这两者都会抛出ElementNotVisibleException,但这感觉很脏。有更好的想法吗? 最佳答案 即使我回答这个问题有点晚了:您现在可以使用WebElement.isDisplayed()检查元素是否可见。注意:元素不可见的原因有很多。Sel

java - 如何使用 WebDriver 检查元素是否可见

使用Selenium2.0a2中的WebDriver我无法检查元素是否可见。WebDriver.findElement返回一个WebElement,遗憾的是它不提供isVisible方法。我可以通过使用WebElement.clear或WebElement.click来解决这个问题,这两者都会抛出ElementNotVisibleException,但这感觉很脏。有更好的想法吗? 最佳答案 即使我回答这个问题有点晚了:您现在可以使用WebElement.isDisplayed()检查元素是否可见。注意:元素不可见的原因有很多。Sel

java - Selenium WebDriver : I want to overwrite value in field instead of appending to it with sendKeys using Java

在WebDriver中,如果我使用sendKeys,它会将我的字符串附加到字段中已经存在的值。我无法使用clear()方法清除它,因为第二次这样做,网页会抛出一个错误,说它必须在10到100之间。所以我无法清除它,否则之前会抛出错误我可以使用sendKeys输入新值,如果我sendKeys它只是将它附加到已经存在的值。WebDriver中是否有任何内容可以让您覆盖字段中的值? 最佳答案 您也可以在发送key之前清除该字段。element.clear()element.sendKeys("Sometexthere")

java - Selenium WebDriver : I want to overwrite value in field instead of appending to it with sendKeys using Java

在WebDriver中,如果我使用sendKeys,它会将我的字符串附加到字段中已经存在的值。我无法使用clear()方法清除它,因为第二次这样做,网页会抛出一个错误,说它必须在10到100之间。所以我无法清除它,否则之前会抛出错误我可以使用sendKeys输入新值,如果我sendKeys它只是将它附加到已经存在的值。WebDriver中是否有任何内容可以让您覆盖字段中的值? 最佳答案 您也可以在发送key之前清除该字段。element.clear()element.sendKeys("Sometexthere")

web自动化测试(selenium.webdriver)

seleniumhttps://www.selenium.dev/https://www.selenium.dev/documentation/en/webdriver/driver_requirements/https://npm.taobao.org/mirrors/chromedriver/https://chromedriver.storage.googleapis.com/index.htmlSeleniumIDE用例录制https://github.com/SeleniumHQ/selenium-ide/releases以上都无法下载看这儿:https://www.likecs.c

解决 from selenium import webdriver中 selenium webdriver 下面冒红色波浪 亲测有效

文章目录1问题2原因及解决办法3总结1问题fromseleniumimportwebdriver中seleniumwebdriver下面冒红色波浪2原因及解决办法有可能是文件目录包括“selenium”或“wedriver”包名,只需要将文件目录修改即可。上图文件目录为test02/test02/QQregister,都没有“selenium”或“wedriver”包名,即正确写法。此外,有可能是项目配置文件缺少selenium安装包,只需要将selenium安装包部署到项目中即可。第一步,找到设置窗口,如下图:第二步,在自己项目中添加selenium安装包目录,我的selenium安装包路径

android - 创建 Android 项目抛出错误 "The tools must be updated via SDK manager"

当我在eclipsejuno版本中创建一个android项目时,它会抛出这样的错误ThetoolsneedtobeupdatedviatheSDKManager。请帮助我 最佳答案 您可能还没有将Eclipse指向您的android-sdk文件夹。在Eclipse中,转到首选项->Android->然后在SDK位置文本框中,浏览你的android-sdk文件夹。 关于android-创建Android项目抛出错误"ThetoolsmustbeupdatedviaSDKmanager",我