小编use*_*534的帖子

如果元素不存在,则isElementPresent非常慢.

我使用下面的代码来检查我的网页上的元素

private boolean isElementPresent(By by) {
try {       
      driver.findElement(by);
      return true;
    } catch (NoSuchElementException e) {
        return false;
    }
    catch (Exception e)
    {       
        return false;
    }

  }
Run Code Online (Sandbox Code Playgroud)

如果特定区域出现在结果中,我需要检查我的程序,如下所示

isElementPresent(By.xpath(".//*[@id='header']")));
Run Code Online (Sandbox Code Playgroud)

如果存在,则此功能快速完成,但如果不存在,则运行很长时间.

有人可以帮我解决这个问题,以便快速执行此检查吗?

selenium webdriver selenium-webdriver

18
推荐指数
1
解决办法
1万
查看次数

在shell脚本中使用字符|,/,\, - 创建旋转圆

我想编写一个执行安装相关任务的shell脚本.我想通过打印字符|,/,\, - 来显示一些像旋转圆圈的图标.安装完成后,此圈将消失.任何有关这方面的帮助将不胜感激.

shell

6
推荐指数
1
解决办法
1963
查看次数

Perl中覆盖函数的示例

你能详细说明Perl中的覆盖功能吗?一些简单的例子很容易理解.

perl overriding

2
推荐指数
2
解决办法
2220
查看次数

Expect Script:如果未传递参数,如何提供默认值

我有一个简单的期望脚本,它接受两个输入参数即.用户名和密码.在我的例子中,如果在没有任何参数的情况下调用脚本,我想为命令行参数分配一些默认值.怎么做到呢?

expect

2
推荐指数
1
解决办法
770
查看次数