提交 51a427eb authored 作者: 黄承天's avatar 黄承天

完成遍历测试执行类与方法

上级 d64266a0
...@@ -180,8 +180,8 @@ public class SeleniumExecutor { ...@@ -180,8 +180,8 @@ public class SeleniumExecutor {
private Boolean checkPage() { private Boolean checkPage() {
boolean pageChange = !Objects.equals( boolean pageChange = !Objects.equals(
getMainUrl(currentUrl), currentUrl,
getMainUrl(driver.getCurrentUrl()) driver.getCurrentUrl()
); );
if (pageChange) { if (pageChange) {
boolean newPage = !historyUrls.contains(driver.getCurrentUrl()); boolean newPage = !historyUrls.contains(driver.getCurrentUrl());
...@@ -257,7 +257,9 @@ public class SeleniumExecutor { ...@@ -257,7 +257,9 @@ public class SeleniumExecutor {
} }
private Boolean isEnabledClick(WebElement element) { private Boolean isEnabledClick(WebElement element) {
return Objects.equals(element.getTagName(), BUTTON) || Objects.equals(element.getTagName(), A); return Objects.equals(element.getTagName(), BUTTON)
|| Objects.equals(element.getTagName(), A)
|| Objects.equals(element.getTagName(), SPAN);
} }
private Boolean isEnabledAndDisplayed(WebElement element) { private Boolean isEnabledAndDisplayed(WebElement element) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论