SeleniumIDEでリダイレクトのテストをする
はじめに みなさん、リダイレクトのテストどうやってますか? 静的なHTMLページを動的システムに乗せかえたり、古いシステムのリプレイスなどでURLが変わることありますよね。 でも、ページランクは引き継ぎたいので『旧URL→新URLへ301リダイレクトしよう』というのは結構あるあるかと思います。 数ページであれ...
はじめに みなさん、リダイレクトのテストどうやってますか? 静的なHTMLページを動的システムに乗せかえたり、古いシステムのリプレイスなどでURLが変わることありますよね。 でも、ページランクは引き継ぎたいので『旧URL→新URLへ301リダイレクトしよう』というのは結構あるあるかと思います。 数ページであれ...
はじめに Selenium IDEはwebブラウザのテスト自動化ツールです。 開発者でなくとも簡単に操作することが可能です。 さっそくインストールしてみましょう。 インストール Firefoxをインストール Selenium IDE はFirefoxのプラグインです。 Firefoxが入っていない場合は検索し...
はじめに jsで日付を処理するときってちょくちょくありますよね。 その度にどうやるんだっけ?ってなってました。 年月日までだったり時刻も欲しかったりとフォーマットもいろいろでめんどくさい。 そこで。。 関数を作りました 今後はこれに統一しようと思います。 使い方はこんな感じ。 現在日時を取得
はじめに Selenium IDEでは ・テキスト入力する。 ・ボタンを押す。 ・メッセージが表示されていることを確認する。 といったユーザー操作に近いテストが自動で簡単にできます。 さっそく体験してみましょう。 ※インストールがまだの方はこちら Selenium IDEをインストールする 使用するサイト 今...
CSVファイルを解析して配列にする。 これが意外と簡単に出来なかったのでメモ。 よくexplode()を使ったサンプルがあるけど、値にカンマがある場合にダメなので注意。 今回は下記のようにカンマやダブルコーテーションが含まれている場合もしっかり対応します。 csv