https://www.selenium.dev/documentation/ja/
https://selenium.dev/projects/
ブラウザのプラグインとしてインストールすることで動作可能
(windowsの場合はブラウザが32bitなのでpythonも32bitで動かすこと)
pip install selenium
#webdriverの自動更新機能 pip install chromedriver-autoinstaller # もしくは pip install webdriver-manager
from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.google.com/')
Webサーバーの公開フォルダにselenium-coreをコピーする
selenium自体はutf8みたいなので、sjisを使う場合は文字コードを明示する。 プログラム本体、及びテスト テストしたいプログラムは、URLパラメータはエンコードして使用すること。
IEで画面全体をスクロールしてキャプチャーするsnapsieのインストール方法
日本語リファレンス http://oss.infoscience.co.jp/seleniumhq/docs/index.html# http://wiki.openqa.org/display/SEL/Selenium+0.7+Reference+(Japanese)
今から3分で selenium の使い方を身に付ける (回帰テスト自動化) http://d.hatena.ne.jp/language_and_engineering/20081016/1224080409
Evalをつかう http://colo-ri.jp/develop/2008/04/seleniumjavascript.html