问题标签 [selenide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java cleanDirectory() 如何使目录路径独立于操作系统
请帮我解决。我正在测试文件下载过程并在 MAC OS 上使用 @AfterClass cleanDirectory() 清除下载目录
如何使下载目录路径平台独立,以便它也适用于 Windows?
也许我正在以错误的方式寻找答案。我需要做的主要事情是从下载文件夹中删除所有 xlsx 文件。
selenium - 硒代码如何获取下拉列表值?
我正在尝试使用 selenide 从下拉列表中获取所有值。使用 selectOptionByValue("0") 我可以获取一个值。但我需要下拉列表中的所有值。让我知道如何使用硒代码执行此操作
java - Selenide 在使用 Jenkins 时不会创建 WebDriver
我正在使用 Jenkins 设置一个测试套件以在持续集成系统中运行,但我在运行测试时遇到了一些问题。
当我尝试执行我的套件时,此消息会显示在每个测试用例的控制台日志中:
因为它实际上并没有最终创建一个新的 WebDriver,所以测试用例立即失败,然后转到下一个,创建 WebDriver 失败,测试失败,等等。
现在这就是奇怪的地方。当我使用 NetBeans(使用 Maven)在本地运行测试时,我收到相同的消息,但实际上创建了 WebDriver 并运行我的测试用例。
我在 Jenkins 中的 Maven 目标如下:
我完全不知道是什么原因造成的。我已经尝试在我的 Maven 目标(-Dselenide.browser=firefox)中使用浏览器参数,但这不起作用,而且据我了解甚至不是必需的,除非在需要指定 WebDriver 的情况下默认值。我还在网上搜索了错误消息本身,但我似乎得到的唯一结果是 Selenide 的源代码。
Jenkins 肯定设置正确,因为我的同事可以毫无问题地运行他们的测试,所以我的代码肯定有问题,但我不知道是什么问题。这是我的代码片段以及我的导入:
任何帮助表示赞赏。
编辑:这是我的 pom.xml 文件,如果有帮助的话:
java - 如何使用 Selenium 运行 chrome 扩展
之后如何运行chrome扩展?我已经添加了它但是如何运行?
java - Selenide SLF4J:无法加载类“org.slf4j.impl.StaticLoggerBinder”错误。有什么想法吗?
我是 Selenide 的新手,并尝试使用 Selenide 和 Junit 依赖项运行浏览器。但是,我得到一个
SLF4J:无法加载类“org.slf4j.impl.StaticLoggerBinder”错误。有什么想法吗?
selenium - Selenide 测试挂在 Firefox 中
我在 Firefox 46 版中运行 Selenide 测试时遇到问题。当测试单独运行时,一切正常。但是当我在课堂上运行所有测试方法时,它会挂在以下步骤:
还有一点需要注意:当测试方法运行超过 3 个小时的挂起时,它会因连接超时而失败:
app_url
我的应用程序的网址在哪里。
提前感谢您的帮助,伙计们!
java - Selenide 和 ChromeDriver (Java)
有人可以帮我吗?我正在使用 Java 使用 Selenide 框架。Selenide 有打开浏览器的方法。看起来像:
Selenide.open("http://www.google.com");
默认情况下,它使用 FireFox。要使用 Chrome,我需要设置系统属性,例如:
我的默认项目文件夹中的 Chromedriver。我做错了什么?
java - 无法选择下拉选项(selenide/java)
我在使用 selenide (java) 从下拉列表中选择选项时遇到了一点问题。
这是 HTML 代码的一小段,我尝试按值选择选项:
[Java代码]
由于某种原因,代码不起作用,无论是文本还是索引。有什么建议么?
编辑:.click();
也selectOption();
没有工作
java - 如何检查硒化物中的页面标题
如何使用shouldHave
断言检查 Selenide 中的页面标题?
在“Selenium”中,它将是下一个代码: