目次

selenium

https://www.selenium.dev/documentation/ja/

https://selenium.dev/projects/

https://selenium.dev/documentation/en/webdriver/

https://qiita.com/yasudaak/items/fee74db16163db3c9af9

seleniumIDE

ブラウザのプラグインとしてインストールすることで動作可能

webdriver

python

(windowsの場合はブラウザが32bitなのでpythonも32bitで動かすこと)

webdriverインストール

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/')

ここから下は古い内容

Seleniumとは

web用テストツール

http://code.google.com/p/selenium/

http://d.hatena.ne.jp/dkfj/20120121/1327156949

インストール方法

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