如何使用Selenium IDE获取单击值

如何使用Selenium IDE获取单击值,selenium,if-statement,selenium-chromedriver,selenium-ide,Selenium,If Statement,Selenium Chromedriver,Selenium Ide,我是新使用硒化锂ide的人,我想在我的网页视图中使用if-else条件 关于页面视图有两个不同的网页,就像有一个按钮,当我按下它时,它显示我的详细视图。当我按下相同的按钮时,它会显示列表视图,以便我想检查何时开始使用selenium ide首页详细信息视图。如果selenium启动并看到列表视图,我想将其转换为详细视图 我想用这个 命令|目标|值 如果(条件===false) 单击按钮路径(用于详图视图) 否则 无所事事 结束您需要找到xpath,它只能在列表视图或详细视图中找到。例如,list

我是新使用硒化锂ide的人,我想在我的网页视图中使用if-else条件

关于页面视图有两个不同的网页,就像有一个按钮,当我按下它时,它显示我的详细视图。当我按下相同的按钮时,它会显示列表视图,以便我想检查何时开始使用selenium ide首页详细信息视图。如果selenium启动并看到列表视图,我想将其转换为详细视图

我想用这个

命令|目标|值

如果(条件===false) 单击按钮路径(用于详图视图)

否则 无所事事


结束

您需要找到xpath,它只能在列表视图或详细视图中找到。例如,
list\u view\u xpath
-可以在列表视图页面上找到,但在详细信息视图页面上找不到的xpath

wait for element visible | xpath=page_is_loaded | 30000
store xpath count | xpath=list_view_xpath | n
if| ${n} == 1 | 
 click | xpath=detail_view_button |
end

加载了
page\u的地方
-xpath表示页面已经显示,而
detail\u view\u按钮
-xpath表示更改页面视图的按钮。

您能否提供html页面的任何代码以及您使用Selenium尝试过的内容?我还没有尝试任何内容,因为它不起作用。按钮是相同的,只需单击一次,页面正在更改,按钮是xpath正在更改,因此这是我的详细信息按钮xpath“css=.tlButtons>#changeView”,这是我的列表页面按钮xpath“css=.prodAcBtnSet>#changeView”。我想这样做,例如,我应该找到细节按钮值的值如果该值属于细节页面,那么我不想什么都不做,但是如果按钮值属于列表页面,那么我想单击此css=.tlButtons>#changeView,然后我可以控制细节页面。