"BOKU"のITな日常

還暦越えの文系システムエンジニアの”BOKU”は新しいことが大好きです。

PG:Pythonによる自動化(RPA)

Webアプリケーションで自動的に値を参照、スクロール他Tips/Selenium&python

Selenium&pythonの組合せで、Webアプリケーションを自動化して使う「個人的なTips」を整理してます。今回は値の参照・スクロールなど前2回の範囲以外のその他をまとめます。

Webアプリケーションで自動的に何かをクリックするTips/Selenium&python

Selenium&pythonの組合せで、Webアプリケーションを自動化して使う「個人的なTips」3回シリーズの2回目です。今回は何かをクリックする行為に関わる部分です。

Webアプリケーションへの自動入力・選択のTipsあれこれ/Selenium&python

Selenium&pythonの組合せで、Webアプリケーションを自動化して使う「個人的なTips」を3回続き物で書こうかなと思ってます。今回は1回目の「入力」「選択」なんかに関わる部分です。

Windowsアプリのsend_keys()の制約とネストしたエレメントとか/Appium+python

Windowsアプリをpythonから操作するやり方を整理しています。今回は、send_keysを使った入力で注意すべき制約と、ファイル参照ダイアログの操作とかでネストしたelementの参照したりしてみます。

Windowsアプリのelementの取得・値のセット・メニュー選択/Appium+python

基本中の基本である画面パーツ(ボタンとかテキストボックスとか)を識別して、何等かのアクションをさせる基本的な方法を確認します。今回は「さくらエディター」に文字列入力して、メニュー操作をしてみます。

Python+AppiumでWindowsアプリを操作する/インストールと環境構築と動作確認

seleninumライクにWindowsネイティブアプリケーションの自動テストができるWindowsAppDriverをpythonで使える環境を準備します。

python+seleniumでChromeとEdgeを操作する/インストールと環境設定と動作確認

Webアプリケーションの画面に、自動的に入力したり、リンクをクリックしたりというのをpythonでやってみます。pythonは、3.6系。seleniumというモジュールです。