Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit 7c79800

Browse files
committed
元素点击后获取元素信息会报错
1 parent 1d4d69f commit 7c79800

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/org/suren/autotest/web/framework/selenium/action/SeleniumClick.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,14 @@ public void click(Element ele)
109109

110110
new Robot().mouseMove(x, y);
111111
}
112-
113-
webEle.click();
114-
112+
115113
//如果是a标签锚点的话,根据target属性来决定是否要切换window句柄
116114
String tagName = webEle.getTagName();
117115
String targetAttr = webEle.getAttribute("target");
116+
117+
//元素点击操作
118+
webEle.click();
119+
118120
if("a".equals(tagName) && "_blank".equals(targetAttr))
119121
{
120122
WebDriver driver = engine.getDriver();

0 commit comments

Comments
 (0)