selenium - node.js - wd测试用例

时间:2013-07-08 05:51:38

标签: node.js selenium selenium-webdriver

我正在为我的测试用例提供一个函数,但是在浏览器加载之前调用它。怎么做。

var browserWin='';

try{
    var browserWin=browser
        .chain()
        .init({
            browserName: 'firefox',
            tags: ["LoginTest"],
            name: "Login Test"
    }) .get(URL+'/main/login')
    .setAsyncScriptTimeout(100000,function(err){
       validatFields(browserWin);
   })

}
catch (err){
     console.error('........Exception..........'+err)
}

在登录页面加载之前调用validatFields。

1 个答案:

答案 0 :(得分:0)

我尝试了以下方式,它正确地来了。

var browserWin='';

try{
    var browserWin=browser
        .chain()
        .init({
            browserName: 'firefox',
            tags: ["LoginTest"],
            name: "Login Test"
    }) .get(URL+'/main/login', function(){
       validatFields(browserWin);
   })

}
catch (err){
     console.error('........Exception..........'+err)
}