wildcatsの日記

赤羽在住でIT関係の会社の社長やってます。

Test

DBUnit

テーブルのFKをバシバシ設定するとsetUp()でこけてしまうケースがありますな。 初期化でテーブルをどの順序で削除してるんだろう? いろいろと試してみたんだけど現在の仕様だとちょっと困るので ソースコードを読んでみて直せるようなら直してみます。 追記…

DualMock - an EasyMock extension

Testing DAOs with Hibernate and HSqlDb

New Models for Test Development

(via Exploration Through Example)

Using HSqlDb for in-memory DAO tests

(via easy mock ML) メモ。

カカク・コム

ボクもみました。<ガイアの夜明け モロにデスマーチの匂いがした特集でしたね(w ちなみにサーバマシンの調達の話があって おとといにカカク・コムで検索していたんですが そしたら「不正なシステムコードを認識しました」ってエラー画面が。 そもそも不正…

Re:体系的テストの本

私も持っていますが体系的にテストを学ぶには良い本だと思いますよ。 使える本かどうかは。。。?(謎

カバレッジ100%

以前に単体テストの指標としてカバレッジが100%重要!なんて話を書きましたが 「体系的ソフトウェアテスト入門」を70ページほど読んで理想論だと気がつきましたので 話を忘れてください(^^;;;;;

体系的ソフトウェアテスト入門

購入

Re:カバレッジって何?

が、そういったことはほとんどありえない、というか適切克全ての場合を知ることは不可能といってよい。この部分の結論がちょっとわかりません。 リンク先にもありますが、単体テストにおいてC0/C1は100%を網羅すべきだと個人的に思っています。 以前のエント…

Re:テストとか

さかたさんからTバックがもらえたので調子に乗って書いてみる(^^; ただ,一般的に「どうやって」処理するかに相当するものは要件として書くのですか?「どうやって」処理をするかは要件レベルでは書かないです。 ここの 8の倍数を用いるとものすごく早いア…

じゃあDbCを採用するとなんでホワイトボックステストが不要だと書いたか?

これは僕が悪くてホワイトボックステストが不要になるのではなくて 限界値テストの一部が不要になると思ったからです。<それをホワイトボックスと書いたのが問題。 例えばあるメソッドがフラグを受け付けてそのフラグが0〓2しか受けつけない要件の場合で限…

昨日のさかたさんのコメントにレスしてみる。

ただ,DbC〓の件ですが,たとえば,「入力の,あるint引数が8の倍数のときに限って,同じ処理なんだけどものすごく早いアルゴリズムがあり,分岐してそのアルゴリズムを使っている」とかいう場合は,8の倍数とそれ以外に分けるとかはDbCからは出てこないかも…

ホワイトボックステスト

昨日の話しでさかたさんからコメントをもらったので 僕が思うことを書いておこうと思う。 そもそも僕はDbCを採用するか否かに関わらずに ホワイトボックステストは不要だと思ってます。 理由はその下のエントリにも書いたんすけどブラックボックステストで …

カバレッジ100%

ユニットテストでMockを用いてカバレッジが100%にならない場合は そもそもテストケースが不足しているか無駄なコードが混入しているかのどちらかじゃないかと思う

DbCとホワイトボックステスト

設計でDbCを採用したらホワイトボックスが不要になると思う と思ったけど限界値テストはいるなー

TestNGでJavaユニット・テストを楽々行う

メモ

実用的なGroovy: Groovyを使って、より高速にJavaコードをユニット・テストする

(via tpircsさんの日記) これも後で読んでおく。

心が折られた。

職場で心が折られました。詳細はmixiを(^^;

ユニットテスト侍 JUnit編

F Time: 0.03 There was 1 failure: 1) test(ListTest)junit.framework.AssertionFailedError: ユニットテースト ユニットテスト♪ すべてのテストを自動で実行するんだぜ! って言うじゃな〓い? でもあんたのテスト、testメソッドで失敗してますから! 残念…

ユニットテスト侍

(via 生きてま) 爆笑。これいいなぁ! JUnitも改造してみたい。

DBUnit2.1 AntのExportタスクでExcelシートを作成する方法

marsのメモさんにあったソースの修正+以下のソースの修正をすればExcelシートを吐いてくれるみたい。Export.java 135 - IDataSet dataset = getDatabaseDataSet(connection, _tables, true); + IDataSet dataset = getDatabaseDataSet(connection, _tables,…

JsUnit

現場でちょっとだけ試してみた。 ふーん、TestRunnerがHTMLなのか。あとJavaScript内にassertEqualsを書くのか。 antと絡めるにはサーバを立てないと駄目げみたいっすね。

TestCaseTool

(via おいっちょの日記) あとで調べる。

TestNG

後で調べる

ソフトウェアテスト・エンジニアの本音(1)モデル駆動型ソフトウェアテストの可能性

風邪で頭が痛いので明日以降に読む。

djUnit いい(≧∇≦)b

職場でdjUnit触ったんですがメッチャいいっすね〓(^^) 確かにDependency Injectionパターンや仕様と実装の分離やFactoryパターンを用いて依存関係を外に出すのは良い設計プラクティスだと思うのですが、大規模プロジェクトだとその設計アプローチをそもそも…

テスティングフレームワーク

VBAUnit

VBAUnitまであるのか....

XProgramming Software DownLoad