そのため、Selenium2の機能テストでポップアップが発生することを確認しようとしています。現在、セレン2がこれらを処理するための組み込みの方法はないようです。アラートに気付くC#コードを作成し、「Enter」キーを押すことをシミュレートする方法はありますか?
2 に答える
1
Webdriver はまだ JavaScript アラートを処理しません。この問題は既知であり、すでに欠陥が作成されています。こちらでステータスを監視できます http://code.google.com/p/selenium/issues/detail?id=27&colspec=ID%20Stars%20Type%20Status%20Priority%20Milestone %20所有者%20概要
そのページには、試してみることができる JavaScript を使用した回避策もあります。
于 2010-08-03T20:11:16.753 に答える
0
一般的に、ポップアップの処理はかなり難しいことです.. それらを処理する唯一のフレームワークは WatiN であり、それらを処理するには本当に時間がかかります (ポップアップを見つけるのに 30 秒以上かかる場合があります)。
于 2010-08-03T22:48:39.670 に答える