SeleniumとGoogle Spreadsheets(2)

SeleniumとGoogle Spreadsheets(2)

どうも、さむらいです。

いわゆる外国人が好きなアレではないです。ただの名前です。

前回は目的と背景について書きましたが、今回からはSeleniumからGoogle Spreadsheetsにアクセスして設定を取得する具体的な方法と、結果を書き込むロジックをご紹介します。

ということでまずは環境構築編。

Selenium 環境構築編

さむらいの会社PCはiMacなので、Mac向けの環境構築になっています。Windowsの方はここから続く環境構築に関する記事は飛ばした方がいいですね。どうか自力で頑張ってください。

この記事は以下の環境での構築を前提としています。

  • Mac OS上でコーディング
  • Javaでテストコード作成
  • ChromeでWebにアクセス

準備

ということで、MacでSeleniumを動かすために用意するのは、以下の6つ

  1. Java

    https://java.com/ja/download/ から「無料Javaのダウンロード」ボタンをクリックしてください。

  2. Eclipse

    Eclipse IDE for Java EE Developers を選んでください。

あなたにおすすめ

内線電話用の番号検索|Slack APPで作ってみた... ショーケース・ティービーではメール誤送信防止という観点から、社内連絡ではチャットツールを使用しています。 現在使用しているツールは「HipChat」。 <bitWave関連記事『情報漏えいしないための決定打!”Hip Chat”』>...
ぼくたちの失敗|ベテランエンジニア達の若き日の苦悩... 6月半ばを過ぎ、新人エンジニアのみなさんも仕事に慣れてきた頃合いではないでしょうか。 しかし慣れは油断を生み、油断はミスを招くものです。当然、ミスをすれば怒られることもありますよね。 世の中には理不尽なことで怒られてしまうケースもあ...
老後のはなし|66歳でプログラミングを始めた猟師... みなさんは自分の老後のことを考えていますか? 老後がハッキリしているのであれば、その老後のために財産をとっておくということも考えることでしょう。しかし、実際にはハッキリしていないため、なかなか老後のことを真剣に考えないというのが、ほと...
『アウトプット』の重要性|オープンソースを公開する!... プログラミングにまつわるスキルのみならず、正常な人間は常に成長したいと願うもの。 成長には「インプット」が重要です。 ただ、みなさんは自分への「インプット」だけを気にしていませんか? 自分の成長に見合ったキャリアを築くのであれば、...