webdriver 相关问题

WebDriver是一个用于控制Web浏览器的API,模仿真实用户。它主要用于自动化测试。 WebDriver具有多种语言绑定和驱动程序(允许控制各种浏览器)。如果您的问题特定于其中一个,请确保还包含相应的标记。

如何从 IWebElement 和 By 获取定位器值?

我想寻求帮助。也许我的问题有点愚蠢,但经过几次搜索后我不知道答案。这可能是因为 Google 中的大多数搜索者都愿意

回答 2 投票 0

如何设置 Webdriver 管理器以在使用 PyInstaller 编译的 MacOS 应用程序中使用 chromedriver?

在我的Python脚本中,我当前使用webdriver_manager(文本)来安装chrome webdriver。该网络驱动程序用于创建 Selenium 驱动程序来导航网站并收集 HTML 数据。这个

回答 1 投票 0

Selenium 和 webdriver 的问题

我正在尝试使用网络驱动程序和 Selenium,几天前它工作正常,但我目前面临这个问题,我收到此错误: [Errno 8] 执行格式错误:'/Users/[USER]/.wdm/

回答 1 投票 0

适用于 Unity Android 游戏的 Selenium Webdriver

我想制作一个统一游戏,需要访问网站并在后台与其交互(例如,无头模式下的 selenium 可以在 c# dotnet 中处理)。 有没有

回答 1 投票 0

如何在 Selenium Webdriver C# 中捕获网络请求?

如果我需要在 Selenium C# 测试运行时检查网络请求的情况,该怎么做? 与大家分享我的解决方案。

回答 1 投票 0

webdriverio (javascript) - 上传图像

所以我正在编写一个测试来使用 webdriverio javascript 上传图像 http://webdriver.io/api/utility/chooseFile.html 我猜这是我使用的命令,有人可以给我提供一个例子吗...

回答 3 投票 0

使用 python 实现 Web 表单自动化

我需要创建一个自动化程序来填写此链接中的注册表:https://coterieinsurance.com/agentero/ 我正在测试填写机构名称,但我不断收到错误消息“

回答 1 投票 0

ChromeDriver 的默认位置以及在 Windows 上安装 Chrome 的默认位置是什么

我需要在Windows操作系统上安装chromedriver。他们在下面的文章中指定: https://sites.google.com/a/chromium.org/chromedriver/getting-started “...ChromeDriver 希望您拥有 Chrome

回答 7 投票 0

无法在 Selenium Python 中编写循环

我无法在selenium python中编写循环,我正在尝试制作一个机器人来编写产品描述。第一个产品的循环工作成功,但是当第二个产品出现时......

回答 1 投票 0

FluentWait类型中的until(Function<? super WebDriver,V>)方法不适用于参数(boolean, ExpectedCondition<WebElement>)

我得到了两个条件,根据这些条件,网络驱动程序需要等待其中一个条件满足,然后才能继续执行。我正在使用显式等待

回答 4 投票 0

如何在 if 语句中高效地对多个元素使用 WebDriverWait?

假设我有 3 个不同的场景,在这些不同的场景中会显示不同的元素。 如何对多个元素使用 WebDriverWait,如果发现其中一个元素,则忽略...

回答 2 投票 0

Selenium WebDriver 如何关闭浏览器弹出窗口

我正在使用 selenium webDriver 为 Web 应用程序编写测试,并遇到了一个场景,当我尝试关闭浏览器时,我收到一个弹出窗口,显示“您确定吗?该页面要求您确认...

回答 10 投票 0

org.junit.Test 和 junit.framework.Test 包之间的区别

<project name="JunitSuite" basedir="." default="clean"> <property name="${src}" value="./src/JunitSuiteProject" /> <property name="${build}" value="./build" /> <property name="package" value="JunitSuiteProject"/> <property name= "jar" value="./build/jar"/> <target name="clean"> <delete dir="./build"/> <mkdir dir="./build"/> <mkdir dir="./build/jar"/> </target> <target name="run"> <junit printsummary="yes" haltonfailure="yes" showoutput="yes"> <classpath location="C:\Program Files\Java\apache-ant-1.9.2\lib\selenium-server-standalone-2.35.0.jar"/> <classpath location="E:\Swaroop Don't Touch\Selenium\eclipse-jee-juno-SR2-win32\eclipse\plugins\org.junit_3.8.2.v3_8_2_v20100427-1100\junit.jar"/> <classpath location="C:\Program Files\Java\apache-ant-1.9.2\lib\*.jar"/> <classpath location="E:\Swaroop Don't Touch\Selenium\eclipse-jee-juno-SR2-win32\eclipse\plugins\"/> <formatter type="brief" usefile="false"/> <batchtest fork="yes"> <fileset dir="C:\Program Files\Java\apache-ant-1.9.2\lib" includes="selenium-server-standalone-2.35.0.jar"/> <fileset dir="E:\Swaroop Don't Touch\Selenium\eclipse-jee-juno-SR2-win32\eclipse\plugins\org.junit_3.8.2.v3_8_2_v20100427-1100" includes="junit.jar"/> <fileset dir="C:\Program Files\Java\apache-ant-1.9.2\lib" includes="*.jar"/> <fileset dir="./build" includes="**/AllTests.*"/> </batchtest> </junit> </target> <target name="compile"> <javac srcdir="./src/JunitSuiteProject" destdir="./build" includeantruntime="true"> <classpath location="C:\Program Files\Java\apache-ant-1.9.2\lib\selenium-server-standalone-2.35.0.jar" /> </javac> </target> <target name="jar"> <jar destfile="./build/jar/JunitSuite.jar" basedir="./build"> </jar> </target> </project> ************************************************************** package JunitSuiteProject; import junit.framework.TestSuite; import junit.framework.Test; import org.junit.runners.Suite; import org.junit.runner.RunWith; import org.junit.runners.Suite.SuiteClasses; @RunWith(Suite.class) @SuiteClasses({JunitTest1.class}) public class AllTests extends TestSuite{ public static Test Suite(){ TestSuite g = new TestSuite(); g.addTest(new JunitTest1("testprintTest")); return g; } public static void main(String[]args){ junit.textui.TestRunner.run(Suite()); } } 当我在 Junit 中指定了 Jars 的位置时,有人可以告诉我这里的问题是什么吗?为什么当我触发 Ant 文件时会出现 ClassNotFoundException 错误。 The output says: [junit] Running AllTests [junit] Testsuite: AllTests [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec [junit] Null Test: Caused an ERROR [junit] AllTests [junit] java.lang.ClassNotFoundException: AllTests 使用的 junit 是 3.8 版本,作为 junit 测试它执行得很好,但从 build.xml 文件启动时出现错误。 junit.framework.Test包是使用JUnit v3的旧项目使用的遗留命名空间,它适用于不支持注释的Java版本。 org.junit.Test包是JUnit v4使用的新命名空间,它的注释需要Java v1.5或更高版本。 如果可能的话,使用 JUnit 4 和最新的 Java,因为新的注释非常优越。 JUnit 4 的当前发行版包含旧命名空间的副本,以方便迁移;但是,您应该避免使用 JUnit3 形式进行新测试,并尽可能将旧测试转换为 JUnit 4。 在 JUnit 4 中,两个包都包含在库 jar 中以用于迁移目的,但您应该使用 org.junit.Test 来生成新代码,并且这些测试不需要扩展 TestCase。 您可以查看Junit4测试用例的基本示例。

回答 1 投票 0

使用 Selenium 在 InPrivate 模式下打开 Edge

我正在使用 Selenium 3.4 使用 Microsoft WebDriver 启动 Edge,该 WebDriver 现在由 Microsoft 维护。 有什么方法可以使用 Selenium 以 InPrivate 模式启动浏览器? 我有搜索...

回答 4 投票 0

如何使用 Selenium Webdriver .NET 绑定设置 Chrome 首选项?

这是我正在使用的,用户代理可以成功设置,但下载首选项不能。 Windows 7、Chrome 26、Selenium-dotnet-2.31.2、chromedriver_win_26.0.1383.0 ChromeOptions chromeOptio...

回答 2 投票 0

find_element_by_* 命令在 Selenium 中已弃用

启动功能时 def 运行(驱动程序路径): 驱动程序 = webdriver.Chrome(executable_path=driver_path) driver.get('https://tproger.ru/quiz/real-programmer/') 按钮 = 驱动程序。

回答 4 投票 0

WebDriver'对象没有属性'find_element_by_id'

我正在运行 tiktok scrapper,但出现此错误。我该如何修复它? C:\Users dit\Downloads\Compressed\shot\shorts iktokscraper\downloader.py:31:DeprecationWarning:executable_path 已

回答 1 投票 0

如何使用webDriver(java)截图并一张一张粘贴到word文件中

我可以通过 ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); 截取屏幕截图 在我的应用程序中,我必须为每个页面截取屏幕截图,因此我想将多个屏幕截图保存在...

回答 2 投票 0

org.openqa.selenium.support.ui.UnexpectedTagNameException:元素应该是“select”,但在选择下拉值时是“span”

在这里,我尝试使用 selenium 脚本从下拉列表中选择一个值,但我在控制台中收到此错误,例如 “线程“主”org.openqa.selenium.support.ui.UnexpectedTagNameExcept 中出现异常...

回答 3 投票 0

无法访问网络选项卡下 XHR 选项卡下的预览选项卡

我一直在尝试编写代码来打印网络选项卡下的 Fetch/XHR 选项卡下的预览。图像如下所示- 在这张图片中,我想在控制台上打印......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.