ExtendedSelenium2Library角度选择器问题

时间:2017-11-13 22:37:14

标签: angularjs xpath robotframework

我正在尝试使用Robot Framework和ExtendedSelenium2Library在页面上为Angular应用程序选择图像。当我复制xpath时,它给了我:

/html/body/div/header/nine-grid/img

但是,如果我尝试使用Firepath搜索此xpath,我将得不到匹配的节点。这是包含我试图通过Click Element点击的图像的页面源代码的屏幕截图。使用ExtendedSelenium2Library可以用什么来选择这个图像?

enter image description here

这是我的代码:

*** Settings ***
Resource   ../../Resources/Common.robot

*** Variables ***
${txtCode}      model=vm.code
${btnDone}      button=Done
${btnNineDot}   xpath=/html/body/div/header/nine-grid/img[1]
${imgWebPort}   xpath=//img[contains(@src, 'icon-WebPort.svg')]

*** Keywords ***
Check Each Nine-Dot Grid Image
    Click Element   ${btnNineDot}
    Wait Until Page Contains Element  ${imgWebPort}

0 个答案:

没有答案