如何使用硒检查链接是否处于活动状态

米歇尔·阿什维尼(Michelle Ashwini)

我在右侧有一个带有2个链接的导航栏。当您单击链接之一时,您将转到相应页面,并且链接将突出显示。我想在运行自动化测试时检查是否是这种情况。我该怎么做呢?

以下是我的java代码

@Test
public void testProductNavBar(){
    assertTrue(driver.findElement(By.xpath("/html/body/nav[2]/div/div/ul/li[1]/a")).isSelected());
}

当我运行此命令时,测试失败并显示以下错误

java.lang.AssertionError at org.junit.Assert.fail(Assert.java:86)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert.assertTrue(Assert.java:52)

我不确定这是否是正确的解决方法。我对此仍然很陌生,因此非常感谢您的帮助!

米歇尔·阿什维尼(Michelle Ashwini)

我设法使它按我想要的方式工作。我使用了.isEnabled()选项,如下所示;

@Test
public void testProductNavBar(){
    assertTrue(driver.findElement(By.xpath("/html/body/nav[2]/div/div/ul/li[1]/a")).isEnabled());
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检查webm icecast流是否处于活动状态?

Wordpress:如何检查插件是否处于活动状态?

如何检查Python venv在Windows中是否处于活动状态?

如何检查uicontextmenu是否可见或处于活动状态

如何不断检查线程是否处于活动状态

如何检查通知是否在android中处于活动状态

检查WooCommerce是否处于活动状态以及使用什么版本

如何使用 metricbeat 检查我的服务器是否处于活动状态,这可能吗?

在使用Swift单击UITableview单元格之前如何检查SearchController是否处于活动状态

检查通知是否处于活动状态

选择保持活动连接时,如何检查连接是否处于活动状态?

如何检查我是否处于检查状态?

如何检查移动数据是否处于活动状态或wifi是否已连接到任何热点?

如果链接处于活动状态,如何更改链接中的文本?

如何检查 div 的第一个孩子是否处于活动状态

从微软图形 API 检索时如何检查用户是否处于活动状态

如何检查Java客户端中的hazelcast集群是否还处于活动状态?

如何在JTabbedPane中检查选项卡是否处于活动状态?

如何在不发送/接收数据的情况下检查Conn是否处于活动状态?

如何检查浏览器是否在Crossrider中处于活动状态?

如何检查用户是否在Angular 2中的页面上处于活动状态

VBA for Excel 2016中的ADODB连接超时-如何检查连接是否仍处于活动状态?

如何从命令行检查交换是否处于活动状态?

如何检查对象的任何子对象是否处于活动状态?

如何检查wordpress W3 Total Cache插件是否处于活动状态?

如何检查表单当前是否处于活动状态以发布数据?

如何检查 vba(Excel) selenium 中的“chrome”webdriver 是否仍处于活动状态

如何在脚本之外检查游戏对象是否处于活动状态?

检查反应路由器路径是否处于活动状态