====== 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のインストール方法 *■[selenium]SeleniumRCを使ってIEで画面キャプチャを撮る方法 http://d.hatena.ne.jp/tanamon/20090407/1239110146 ====参照==== 日本語リファレンス 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