人がブラウザでテストするのを、プログラムを使ってテストするというものに、
「selenium」というものがあるそうです。
いくつか使用できる言語がありますが、最近、Pythonをインストールしたのでこれを使おうと思います。
Python と pip が入っている状態で、
↓こちらを実行する。
もし、Javaのバージョンでエラーが出たら、以下を参照。
> Install Multiple Java Versions on Mac
# coding:utf-8
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
# ブラウザを開く。
driver = webdriver.Chrome()
# Googleの検索TOP画面を開く。
driver.get("https://www.google.co.jp/")
# 検索語として「selenium」と入力し、Enterキーを押す。
driver.find_element_by_id("lst-ib").send_keys("selenium")
driver.find_element_by_id("lst-ib").send_keys(Keys.ENTER)
# タイトルに「Selenium - Web Browser Automation」が含まれるリンクをクリックする。
driver.find_element_by_link_text("Selenium - Web Browser Automation").click()
# 5秒間待機してみる。
sleep(5)
# ブラウザを終了する。
driver.close()