小编use*_*365的帖子

selenium webdriver:org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与之交互

我试图点击文本克隆概念的跨度.以下是html

<ul class="context-menu-list context-menu-root" style="width: 210px; top: 500px; left: 231px; z-index: 2;">
    <li class="context-menu-item">
    <li class="context-menu-item">
    <li class="context-menu-item disabled">
    <li class="context-menu-item">
    <li class="context-menu-item icon icon-evn-icon-clone-concept">
        <span>Clone concept</span>
    </li>
    <li class="context-menu-item">
    <li class="context-menu-item icon icon-delete disabled">
</ul>
Run Code Online (Sandbox Code Playgroud)

我使用的javascript代码是:

driver.findElement(By.xpath("//span[text()='Clone concept']")).click();
Run Code Online (Sandbox Code Playgroud)

我通过firepath验证了这是元素的权利.

我还确保元素是可见的链接如何强制Selenium WebDriver点击当前不可见的元素?

这是计算的css

font-family Verdana,?Arial,?Helvetica,?sans-serif
    .context-menu-list  Verdana,?Arial,?Helvetica,?sans-serif   
    jquery...enu.css (line 15)
    body    Arial,?Helvetica,?sans-serif    
    swa.css (line 3)
    font-size   11px
    .context-menu-list  11px    
    jquery...enu.css (line 15)
    list-style-type none
    .context-menu-list  none    
    jquery...enu.css (line 15)
Run Code Online (Sandbox Code Playgroud)

还尝试了以下代码:

WebElement foo = driver.findElement(By.xpath("//span[text()='Clone concept']"));
Actions bar = …
Run Code Online (Sandbox Code Playgroud)

selenium webdriver

8
推荐指数
1
解决办法
3万
查看次数

使用Jena获取对类的OWL限制

使用披萨本体,我希望能够查找American披萨的所有浇头.如果我在Protégé打开本体,我可以看到American披萨有以下限制:

hasTopping some MozerellaTopping
hasTopping some TomatoTopping
Run Code Online (Sandbox Code Playgroud)

如何通过Jena以编程方式获取相同的信息?

java rdf owl jena

6
推荐指数
1
解决办法
2421
查看次数

标签 统计

java ×1

jena ×1

owl ×1

rdf ×1

selenium ×1

webdriver ×1