MacでSeleniumはじめてみる
Selenium
ブラウザ自動操作ツール
テスト効率化ツールなんて呼ばれてる
cURLを強力にしたものだと思ってる
SeleniumのAPI利用方法
Seleniumを使うには、python, java,ruby,etc...を用いる
さくっとはじめたかったので、pythonで試してみる
環境
OS: MacOS High Sierra
言語 : Python 2.7.10
導入
これだけ!
pip install selenium
firefoxでgoogleを開くサンプル
# -*- coding: utf-8 -*-
from selenium import webdriver
#firefoxを利用
driver = webdriver.Firefox()
#access to google
driver.get("http://google.com")
#googleの検索窓を取得(後述
element = driver.find_element_by_id( 'lst-ib')
#
element.send_keys("Hello Selenium!")
要素のみつけ方
SeleniumのAPIによると、idや名前で要素を取得できる
https://kurozumi.github.io/selenium-python/locating-elements.html
ちなみにfirefoxで、サイトの調べたい部分を右クリックして「要素を調査」を選択すると
idやnameが取得できるよ
Webのスクレイピングなどに利用してみる予定
Author And Source
この問題について(MacでSeleniumはじめてみる), 我々は、より多くの情報をここで見つけました https://qiita.com/iaoiui/items/ef788bebd24fe5820c45著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .