Noah Rousseau
23 4月 2024
C# で Selenium を使用して電子メール ウィンドウの起動を確認する

C# の Selenium WebDriver を使用した自動化 プラクティスのテストには、多くの場合、リンクなどの UI 要素によってトリガーされるブラウザ ウィンドウとの対話が含まれます。一般的な課題は、「mailto:」 リンクをクリックしたときにメール クライアント などの新しいウィンドウが開くかどうかを確認することです。このスクリプトは、Selenium の機能を使用して新しいウィンドウ インスタンスを処理および検出する方法を示し、WebDriver によって最初に認識されない場合に新しく開かれたウィンドウを識別して切り替えるウィンドウ ハンドルに焦点を当てています。