WebDriverはWebブラウザを操作するためのJavaライブラリだ。WebアプリケーションのUIテストツールとして使用することが想定されており、JavaScriptを多用しリッチなUIを提供するアプリケーションのテストに効果を発揮する。 サポートするブラウザはFirefox、Safari ...
WebDriverを使ってGoogle検索を行うコードは以下のようになる。ここではFirefoxDriverを使用しているが、他のブラウザを使用する ...
Excel VBAはスクレイピングができる。ここでは、Seleniumを使わずにWebDriverを使ってみる。静的なWebページであればWebDriverは不要だが、動的なページから情報を取得するためにはWebDriverが必要だ。Seleniumは使わなくても、大体のことはWebDriver経由でできる。
この記事はVBA中級者向けの内容となります。 以下のuezo様の記事に、VBAから直接WebDriverを操作する方法が非常に丁寧でわかりやすく掲載されていました。 TinySeleniumVBA(SeleniumVBAの前身)の作者であるuezo様の記事を参考にして比較すれば、SeleniumVBAの仕組みも ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...