「結合テストの考え方」なんて大げさなタイトルにしてしまった...
一般的なテスト論とかじゃなくて、あくまで現在自分が関わっているプロジェクトで、結合テストのテスト項目を作成している自分の感覚として思ったことを書きたいと思う。
続きを読む
スッキリわかるサーブレット&JSPという本でWEBアプリケーションを勉強中なんだけど、開発環境を構築する部分でエラーになり進めなくなってしまった。
サーブレットクラスを作成したタイミングで、エラーが発生。 確認すると以下のようなメッセージだった。
「インポートされた javax.servlet は見つかりません」
(赤枠で囲ったあたりでエラーとなった:対応後なのでこの画像ではエラーになっていない)
原因がよくわからなかったので、検索すると「Apache Tomcatライブラリーがない」ことが原因の様子。つまり、Tomcatライブラリーのビルドパスが通ってない。
ということだけど、「servlet-api.jar」というjarファイルです。このjarファイルのビルドパスを通してあげる必要がある。servlet-api.jarはどこにあるか、というとtomcatのlib配下にある。Tomcat v7.0をどこにインストールしたかによるけれど、大体以下の場所にあるはず。
「C:¥Program Files¥Apache Software Foundation¥Tomcat 7.0¥lib」
そして、Eclipse側のプロジェクトを右クリックで、「ビルドパス→ビルドパスの構成」を選択
その後、「外部jar追加」を選択
ダイアログにて、先ほどの「servlet-api.jar」を選択して終了。
これでエラーから解放されます。ヤッター!
スッキリわかる サーブレット&JSP入門 (スッキリシリーズ)
基礎からのサーブレット/JSP 第3版 (基礎からのシリーズ)
TECHNICAL MASTER はじめてのJSP&サーブレット 第2版 Tomcat 8対応
「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか
とりあえず、Rubyのインストール時(インストール先のPCはWin10/64bit)のメモ
ダウンロードページに行ってみたものの、よくわからないのでインストールページへ
RubyInstallerを選択したので、RubyInsallerのページへ
ダウンロードボタンを押して、どのバージョンをインストールするか選択する。
ちなみに今回ダウンロードしたのは現在最新版の2.3.3(64bit)
補足
RubyInstallerとは
「安定版に多数の便利なライブラリを加えたもの。ベースはmingw32版」
インストール時のオプション
1:Ruby の実行ファイルへ環境変数 PATH を設定する
2:.rb と .rbw ファイルを Ruby に関連づける
参考にしたサイト:http://www.buildinsider.net/language/rubytips/0004
オブジェクト指向設計実践ガイド ?Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方
基礎 Python (IMPRESS KISO SERIES)
今、あるWEBアプリケーションシステムのプロジェクトに参画している。とある金融系企業で現行システムにおける基盤側のEOLなどに伴って、それに乗っかっているアプリケーションのリファクタリングを行うというもの。まぁよくあるプロジェクトだ。
要件定義~基本設計~詳細設計が終わり、今は開発と単体テストの真っ最中。そのあと結合テストそして総合テスト、受入れテストが待っている。ざっくりと要件定義~基本設計~などと書いたが、実際は基盤側やアプリケーション側からそれぞれ現行システムの機能や環境面の調査が行われて、やっとここまで来た、という感じだろうか。
Subversionの基本設計書のフォルダ内にあるファイルを読むと、自分たちが参入するほんの数日前に完成したような機能概要フロー図などがあり、はたして実装・単体テストは順調にいくのだろうか?という疑念が強くある。
続きを読む