selenium-webdriver

    -1热度

    2回答

    我试图点击一个href链接。 我设法 element = browser.find_element_by_xpath("//a[contains(@href,'main.cfm')]") ,以获得链接,但我用element.click()时,它表现出 消息:元素不可见 我不知道为什么。它可能是图片中的“== $ 0”吗?当我将鼠标移动到文本上时,它说“在控制台中使用$ 0来引用此元素”。

    1热度

    2回答

    由于升级到硒的最新版本,下面的代码似乎被弃用: Selenium 3.6.0 & webdriver = new FirefoxDriver(capabilities) - deprecated? 全码: System.setProperty("webdriver.gecko.driver", Base_Page.getConstant(Constant.GECKO_DRIVER_DIRECT

    0热度

    1回答

    我试图做一个包含一些文本的预期,但量角器保持返回我的错误,我不知道为什么。 const validacao = element(by.tagName('app-notifications')); browser.wait(EC.presenceOf(validacao), 10000).then(() => { cadastroCargo.obterElementoPorTag

    -1热度

    2回答

    我使用Selenium来构建一个测试自动化,其中的html是在一个iFrame中,我能够在网上找到代码行来激活iFrame,点击一个链接,然后按下一个按钮,他们工作正常 - 见下列行: driver.SwitchTo().Frame("06634000000BVL6"); driver.FindElement(By.LinkText("Loan Details R1")).Click(); d

    1热度

    2回答

    我想实现自定义等待方法,应该等到加载弹出窗口可见。 此加载弹出框有它自己的id =“wait”。我用这个自定义expectedConditions(从#1),以检查它:就当装载仍清晰可见,我不知道为什么 public static ExpectedCondition<Boolean> absenceOfElementLocated( final WebElement element)

    0热度

    1回答

    我尝试了很多次使用不同的xpath,并在不同的论坛中询问,但没有得到解决方案。等待你的帮助。 package chromedriver; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.

    0热度

    1回答

    我想将选项卡从一个选项卡切换到其他选项卡,并且需要切换回上一个选项卡。 所以,请引导我相同。

    0热度

    1回答

    我正在使用Selenium从Java与远程网格。当我在页面上找到一个元素时,我想检索它的文本,这个元素有多个属性,检查它是否显示以及是否启用。 据我可以看到,我检索到的每个东西触发一个新的远程调用(到webdriver的http端点)。由于我事先知道哪些值我感兴趣,所以我想将它们组合成一个http呼叫(因为呼叫可能很慢)。在Java中使用Selenium可能吗?甚至使用webdriver协议? 要

    -2热度

    3回答

    如果我点击一个按钮,它会打开模态,在那里我必须填写表单并点击提交按钮。 能够填充表单,直到默认情况下在模式中可见的那些字段。 但是无法填充仅在向下滚动后才可见的其他字段。 有没有解决上述问题的方法。 对于那些元素

    0热度

    1回答

    我需要浏览页面左侧here页面左侧的多个页面。首先,我需要向下滚动特定的div部分,然后单击next按钮。但滚动在一种情况下完美(url_ok),并且在另一种情况下不起作用(url_trouble)。没有任何想法为什么。 我测试的代码: from selenium import webdriver import time driverPath = "C:/Program Files (x86)