小编Rad*_*uch的帖子

Selenium-IDE:如何验证/断言页面刷新

我的页面上有一个链接,单击该链接会刷新此页面。

如何使用 Selenium-IDE 验证页面是否确实已刷新/重新加载?

selenium selenium-ide

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

setTimeout花费的时间比应该的长

有人可以解释一下为什么脚本(下面带有setTimeout命令)在Greasemonkey中执行所需的时间(400-500毫秒)比在Firefox控制台中执行的时间长100毫秒(400-500毫秒)吗?

var start = new Date ().getTime ();
console.log (
    new Date ().getHours ()+" : " + new Date ().getMinutes () 
    + " : " + new Date ().getSeconds () + " : " 
    + new Date ().getMilliseconds () 
); 

setTimeout (foo,100);
//foo ();

function foo () {
    var time = new Date () - start;
    console.log ("Execution time: " + time + "ms");
}
Run Code Online (Sandbox Code Playgroud)

这很奇怪,因为如果我切换setTimeout(foo,100)为pure foo(),那么Greasemonkey和Firefox控制台都将以闪电般的速度(〜10毫秒)执行它。

javascript firefox greasemonkey settimeout setinterval

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