2016-06-01 1 views
0

このテストを実行していますが、URLの内容をアサートする部分については、このエラーメッセージが表示されます。この原因は何ですか?なぜ?前もって感謝します。あなたのテストでURLがaspectedと等しい場合のエラーメッセージ

Running: Click 
√ Element <#azercell_language_selector> was visible after 2482 milliseconds. 
√ Element <#azercell_language_selector option:nth-child(2)> was visible after 1 
845 milliseconds. 
× Testing if the URL contains "http://oyun.azercell.com/ru?lang=ru". - expecte 
d "http://oyun.azercell.com/ru?lang=ru" but got: http://oyun.azercell.com/?lang=ru 

答えて

0

、ページのURLが

http://oyun.azercell.com/ru?lang=ru 

であるという主張を持っていますが、だからあなたのテストが失敗

http://oyun.azercell.com/?lang=ru 

を得ました。

この2つのURLは同じですが、テストコードでこのアサーションを削除できます。

+0

このアサーションを削除した場合、クリックイベントが完了し、新しいURLが開かれないことを保証できません – Rita

+0

URLが変更されたかどうかを確認してください。 – Ygalbel

+0

URLは変更されていません – Rita

0

私があなたの主張を検証してURLを確認できない限り、失敗しています。あなたは、URL

http://oyun.azercell.com/ru?lang=ru 

期待しかし、あなたはあなたのアサーションの失敗は、私は信じて、この問題を引き起こしている

http://oyun.azercell.com/?lang=ru 

'.COM/' の後に 'RU' テキストが欠落しているURLの下に受信され、

+0

ちょうどURLをチェックし、間違いなく "http://oyun.azercell.com/?lang=ru"ですが、お試しいただきありがとうございます – Rita

+0

あなたの期待は間違っています。こんにちはバラ!! –

+0

あなたは、@ Rita –

関連する問題