私は終わりから終わりまでのテストにnightwatchjsを使用しています。私のテストはクロム、ファイアフォックス、すなわちエッジのために合格しますが、テストの1つはファントムズにとって失敗します。 URLのクリックイベントが失敗したようです。リンクのクリックイベントがphantomjsで機能していません
'do somethings' : function(browser) {
browser
.setValue('input[id=SearchInput]', '000')
.click('button[id=Button]')
.assert.containsText('label[id=nOutput]', '000')
.click('a[id=link]')// this click is not working
.pause(1000)
.assert.value('input[id=Input]', 'A')
.assert.value('input[id=InputB]', 'B')
//reset page
.click('button[id=__xmlview0--clearButton]')
.end()
},
ありがとうございました。
phantomjsでテストが実行されていないことを意味しますか?また、どのようにあなたは、URLのナビゲーションが起こっていない知って来た? phantomjsは一見無しです – Priya
私がコードで言及したものを除いて、すべてのテストが実行されます。 '.click( 'a [id = link]')'のように見えます。 – user557657
面白いです。コンソールに表示されるエラーを投稿できますか? – Priya