Selenium 找不到元素定位器

Selenium 找不到元素定位器,selenium,robotframework,Selenium,Robotframework,我使用Selenium2库和Robotframework。使用我的源代码,我进入一个web浏览器,然后打开两个窗口。然后,在尝试单击窗口上的元素定位器但未找到该元素后,关闭一个窗口。我有一个错误:“id=ggroup1Mon”在5秒后与任何元素都不匹配 列出不推荐的寡妇。您可以尝试使用Get窗口句柄。@Murthi我同意您的说法,询问者没有评论正在使用Selenium2库。在这种情况下,该关键字可用。@搜索可以详细说明@{az}的内容吗。在我看来,代码正在做它应该做的事情。所以归根结底就是调试变

我使用Selenium2库和Robotframework。使用我的源代码,我进入一个web浏览器,然后打开两个窗口。然后,在尝试单击窗口上的元素定位器但未找到该元素后,关闭一个窗口。我有一个错误:“id=ggroup1Mon”在5秒后与任何元素都不匹配


列出不推荐的寡妇。您可以尝试使用Get窗口句柄。@Murthi我同意您的说法,询问者没有评论正在使用Selenium2库。在这种情况下,该关键字可用。@搜索可以详细说明
@{az}
的内容吗。在我看来,代码正在做它应该做的事情。所以归根结底就是调试变量,看看它们是否符合预期。您能否在窗口关闭前和关闭后提供这些信息?
Open Browser     http://10.70.150.34/avldisplay/MONITORING/Authentification 
Wait Until Element Is Visible      id=j_username
Click Element        id=j_username
Input Text    id=j_username     452

Wait Until Element Is Visible      id=j_password
Click Element        id=j_password
Input Text     id=j_password   463425

Wait Until Element Is Visible      xpath=//button[@type='submit']
Click Element        xpath=//button[@type='submit']

${az}=      List Windows   

Select Window       @{az}[1]

Close Window     

Select Window       @{az}[0]

Wait Until Element Is Visible       id=ggroup1Mon
#Click Element        id=ggroup1Mon