Entries from 2015-08-01 to 1 month
今回は、node.jsからselenium webdriverを介してWEBサイトのHTMLを取得する際の話題です。まず、selenium webdriverモジュールを読み込み、driverオブジェクトを生成してURLをGETします。 (selenium-webdriverはnpmなどで事前にインストールしておきます。…
node.jsで書いたプログラムにコマンドライン引数を渡す必要が あったため、スニペットします。。node.js側でprocessオブジェクトのargvプロパティによりコマンドライン引数を取得することができます。 processは標準モジュールにより設定されているグローバ…
数年前にjavasriptを初めて触ったとき、変数の中身をみるのは常にalert()だった。 それからconsole.log()を覚え現在に至る。。ブラウザでデバッグできたりもするけど、 今でもやっぱりconsole.log()で確認するのがしっくりきます。 consoleに出力する方法が…
WEBサイトのコンテンツを自動でチェックする必要があり、 seleniumを使って自動化できないか試したのでメモ。ちなみに、今回はヘッドレスなlinuxサーバ環境(ブラウザを立ち上げない環境)でチェックツールを実行しました。 環境 ・node.js(チェックロジッ…
既出でいまさら感満載ですが、試してみたのでカキコ。。 (jquery-version:1.11.3)attrとpropは両者とも属性を扱うjqueryのメソッドで、 いろいろなサイトでこんな風に紹介されていますね。 prop javascriptのプロパティ値を取得 attr HTMLの属性値を取得 例…
今までconsoleデバッグで頑張ってきましたが、 業務でnodeを使うことが増え思い切ってデバックしてみることに... 環境設定もろもろ、エディタを乗り換えるみたいな面倒くささがあると勝手に 思っていたんですが、思いの外簡単ですんなり行けたのでメモ。。使…