Eclipse PHP CakePHP *.ctp(テンプレートファイル)をPHP Editorで開くようにする

CakePHP の*.ctpファイル(テンプレートファイル)をeclipseで開くと、
デフォルトではテキストエディタで開かれてしまう。

なので関連付けを行うとよい。

ウインドウ(W) – 設定(P) – 一般 – エディタ – ファイルの関連付けの画面で

①ファイルタイプの追加ボタンを押して、*.ctpを追加する
②追加した*.ctpを選択して、関連付けられたエディターの追加ボタンで
PHPエディターを選択追加する。

また、PHPでビルドするために以下のように設定をしておく。

ウインドウ(W) – 設定(P) – 一般 – コンテンツ・タイプ 画面で
テキストツリー中のPHP コンテンツタイプを選択

ファイルの関連付け(F)の追加ボタンより*.ctpを追加する。

語録 人に指示するときの心構え 自分を律するときの心構え

山本五十六

「やってみて、言って聞かせて、させてみて、ほめてやらねば、人は動かじ」

人を動かすのは難しい、その前に自分が怠惰ではいけないなと、身につまされる言葉です。

どうしても、初期の志ってゆらいでいくので、自分を律するときに、思い出します。

テストツール SELENIUM 導入3 テストケースの保存

5.Selenium IDE テストケースの保存

自動で記録した(もちろん手動でも)テストケースは、HTMLの形式で保存できる。

ファイルメニューの「テストケースを保存(S)」よりおこなう。

sele_case_save

sele_case_save2

左側ペインにテストケースが表示される。

sele_case_save3

ちなみに、作られたHTML(XHTML)は以下。

sele_case_html

続く

テストツール Selenium 導入2 起動 自動記録

3.SeleniumIDE起動

メニューのツール→Selenium IDE より画面を起動する。

sele_gamen

4.FireFoxで操作の記録を行う

右側の赤丸ボタンをクリックし自動記録を開始する
テスト対象のURLを表示し入力を開始する。

sele_kiroku

サンプルとして
①ユーザID、パスワード入力
②ログインボタンクリック
③検索キーワード入力
④検索ボタン押下を行っている

続く

テストツール Selenium 導入1 ダウンロード インストール

テストを行ったもののバグが出て、最初から手順を踏んでやり直しの
ようなことは多々ある。
なのでテストを自動化するツールとしてSelenium(セレニウム)を試してみた。

1.Seleniumとは
ブラウザでのテストを自動化するツール
SelenuimIDE、Selenium RC など幾種類か存在する。

今回はFireFoxのプラグインであるSeleniumIDEの導入を行ってみる。
SeleniumIDEはプラグインとして組み込むと、ブラウザの操作を自動的に記録してくれて、
xhtml形式のファイルとして保存することが可能だ。
それを読み込んで、SeleniumIDEから実行することで、何度も同じ操作が出来る。便利でしょ^^。

2.SeleniumIDEダウンロード/インストール
http://seleniumhq.org/download/ からダウンロードできる

selenium_downLoad

FireFoxプラグインのselenium-ide-1.0.2.xpiがダウンロードされる。

sele_plugin

FFにドラッグしてインストールする。

sele_install

続く

読書 始末屋ジャック「凶悪の交錯」 上・下

そろそろ出てないかなと思い、
本屋に行ったら、ほんとにあった。
待ちに待った、FPウィルスンの「始末屋ジャック」の最新刊。
まだ読んでないけど、時間見つけてぼちぼち読もう。

始末屋ジャック
始末屋ジャック

今までは帯にたいしたことかいてなかったけど、今回はクーンツとスティーブン・キングの言葉が載ってる。
どうしたんだ!

楽しみだ。