2017-06-04 8 views
-1

nightwatchを使用してテスト中に次のエラーが発生しました。要素が見えるように予想されるnightwatchのIDを使用して要素を見つけることができません

- 要素が見つかりませんでした - 期待「目に見える」が、得た: -

ページ・オブジェクト・モデル:

「が見つかりません」私は2つのファイルを次のようしています(simpleLogin.js)

module.exports = { 
 
\t url: 'http://google.com', 
 
\t sections :{ 
 
\t \t google: { 
 
\t \t selector:'div#fkbx', 
 
\t \t elements: { 
 
\t \t \t searchBar :{ 
 
\t \t \t \t selector : 'input[type=text]' 
 
\t \t \t }, 
 
\t \t \t 
 
\t \t \t searchButton :{ 
 
\t \t \t \t selector : 'button[name=btnG]' 
 
\t \t \t }, 
 
\t \t } 
 
\t \t } 
 
\t } 
 
};

テストJS

module.exports = { 
 
    'Test': function (client) { 
 
    var homepage = client.page.simpleLogin(); 
 
\t homepage.navigate() 
 
\t homepage.expect.section('@google').to.be.visible; 
 
    var googleSection = homepage.section.google; 
 
\t client.end(); 
 
    } 
 
};

誰が私はこの問題を解決することはできますか?

答えて

0

は、次のコードでそれを試してみて、それが働いているなら、私に知らせて:

module.exports = { 
url: 'http://google.com', 
sections: { 

google: { 

    selector: 'div#fkbx', 

    elements: { 
    searchBar: { 
     selector: 'input[type=text]', 
    }, 
    searchButton: { 
     selector: 'button[name=btnG]', 
    }, 
    }, 
    }, 
}, 
}; 

また、それはあなたが少しを助けることができるかどうかを確認するために this linkをご覧ください。

関連する問題