Selenium ide:在应用程序中找到突出显示的选项卡

时间:2014-07-28 17:46:31

标签: selenium selenium-ide

我有一个带有三个选项卡(tab1,tab2和tab3)的选项卡式导航应用程序,它们以线性方式显示,如果我在其上,每个选项卡都会突出显示。我需要找出我现在所处的标签是否突出显示并断言其标题。

例如,如果我在tab2上 - 它会突出显示并且其类更改为

class="tracker__item ng-scope ng-binding tracker__item_current" 

其他两个标签仍为

class="tracker__item ng-scope ng-binding"

我需要捕获这个“__item_current”并编写一个命令来验证它并返回true并断言当前标签是tab2。

只有Selenium IDE-我不熟悉网络驱动程序。任何帮助表示赞赏。 感谢。

1 个答案:

答案 0 :(得分:1)

您总是可以写一个xpath表达式:

//*[@class="tracker__item" and @class="tracker__item_current"]