エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
WebUIのテストをPowerShellで自動化する場合、解決しなければならない技術的な課題がいくつかある。 前... WebUIのテストをPowerShellで自動化する場合、解決しなければならない技術的な課題がいくつかある。 前回書いたように、ブラウザの処理とPowerShellの間で同期を取ることがまず第一歩だが、この問題をクリアした後に、悩ましい問題にいくつも直面することになる。特に面倒なものとして以下の例が挙げられる。 確認ダイアログの処理 ポップアップウィンドウの処理 イベントの発生 確認ダイアログの処理 たとえば保存ボタン押下時に「保存しますか?」という確認ダイアログをJavaScriptで実装することはよくあることだ。PowerShellではDOMを操作することで保存ボタンをクリックすることはできるが、表示された確認ダイアログを処理することはできない。確認ダイアログはDOM経由では操作できないからだ。これを解決するためにはWindowsOSの機能を利用することになる。つまり、SendKeys