1.概要
C#版のSelenium WebDriverをPowerShellから使えるようにしたPowerShellモジュール「selenium-powershell」を利用して、Web画面の操作を自動化する方法を紹介します。
「selenium-powershell」はPowerShell Galleryに公開されているので、Install-Moduleで簡単にインストールすることができます。

2.selenium-powershellを使うときの事前準備
3.画面要素別の操作方法
[1]ラジオボタン
[2]ボタン
[3]テキストボックス
[4]コンボボックス
[5]テーブル
4.その他の操作方法
[1]ページ操作
[2]スクリーンショット取得(2023/2/23追記)
5.RPAツールとの連携
Selenium Driverを使う機能を持ってないRPAツールから、PowerShellモジュール「selenium-powershell」を利用して、Selenium Driverを使えるようにする方法についてはこちら。
例えば、BizRobo!のDesktopオートメーションと連携させたり、SikuliXと連携させたり・・・
6.関連サイト
(1)selenium-powershell公開サイト「selenium-powershellのGit-Hub」
(2)ChromeDriverダウンロードページ「https://www.selenium.dev/downloads/」
(3)EdgeDriverダウンロードページ「https://developer.microsoft.com/ja-jp/microsoft-edge/tools/webdriver/」
(4)参考にしたブログ「【PowerShell】SeleniumモジュールでWebスクレイピングしたい」
(5)Selenium公式サイト「https://www.selenium.dev/」
4.その他の操作方法
[1]ページ操作

5.RPAツールとの連携
Selenium Driverを使う機能を持ってないRPAツールから、PowerShellモジュール「selenium-powershell」を利用して、Selenium Driverを使えるようにする方法についてはこちら。
例えば、BizRobo!のDesktopオートメーションと連携させたり、SikuliXと連携させたり・・・
6.関連サイト
(1)selenium-powershell公開サイト「selenium-powershellのGit-Hub」
(2)ChromeDriverダウンロードページ「https://www.selenium.dev/downloads/」
(3)EdgeDriverダウンロードページ「https://developer.microsoft.com/ja-jp/microsoft-edge/tools/webdriver/」
(4)参考にしたブログ「【PowerShell】SeleniumモジュールでWebスクレイピングしたい」
(5)Selenium公式サイト「https://www.selenium.dev/」
コメント
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。