開発環境 Windows 10 Pro Node.js v8.9.2 実装機能 今回は、実装を簡単にするために、以下のややプリミティブなコマンドだけを実装します。 タブキー入力(フォーカス移動) 文字入力(テキスト領域への文字入力) エンターキー(リンク移動、ボタン等のクリック、検索 等) 実装を簡単にするために、以下に対応しません。 LAN内にChromecastが複数ある場合 ChromecastのIPアドレスが変更される場合 セキュリティに関わるところ アプリの実装 1.Web APIで操作できるブラウザを作る 動作イメージ(4)の機能を実装します。 headlessブラウザならなんでもよいので、chromeをselenium-webdriverより操作する実装としました。(seleniumは本来の用途とは違うような気もしますが、楽するために目をつむります) 動作させるにはChrom
