Test
テーブルのFKをバシバシ設定するとsetUp()でこけてしまうケースがありますな。 初期化でテーブルをどの順序で削除してるんだろう? いろいろと試してみたんだけど現在の仕様だとちょっと困るので ソースコードを読んでみて直せるようなら直してみます。 追記…
(via Exploration Through Example)
(via easy mock ML) メモ。
ボクもみました。<ガイアの夜明け モロにデスマーチの匂いがした特集でしたね(w ちなみにサーバマシンの調達の話があって おとといにカカク・コムで検索していたんですが そしたら「不正なシステムコードを認識しました」ってエラー画面が。 そもそも不正…
私も持っていますが体系的にテストを学ぶには良い本だと思いますよ。 使える本かどうかは。。。?(謎
以前に単体テストの指標としてカバレッジが100%重要!なんて話を書きましたが 「体系的ソフトウェアテスト入門」を70ページほど読んで理想論だと気がつきましたので 話を忘れてください(^^;;;;;
購入
が、そういったことはほとんどありえない、というか適切克全ての場合を知ることは不可能といってよい。この部分の結論がちょっとわかりません。 リンク先にもありますが、単体テストにおいてC0/C1は100%を網羅すべきだと個人的に思っています。 以前のエント…
さかたさんからTバックがもらえたので調子に乗って書いてみる(^^; ただ,一般的に「どうやって」処理するかに相当するものは要件として書くのですか?「どうやって」処理をするかは要件レベルでは書かないです。 ここの 8の倍数を用いるとものすごく早いア…
これは僕が悪くてホワイトボックステストが不要になるのではなくて 限界値テストの一部が不要になると思ったからです。<それをホワイトボックスと書いたのが問題。 例えばあるメソッドがフラグを受け付けてそのフラグが0〓2しか受けつけない要件の場合で限…
ただ,DbC〓の件ですが,たとえば,「入力の,あるint引数が8の倍数のときに限って,同じ処理なんだけどものすごく早いアルゴリズムがあり,分岐してそのアルゴリズムを使っている」とかいう場合は,8の倍数とそれ以外に分けるとかはDbCからは出てこないかも…
昨日の話しでさかたさんからコメントをもらったので 僕が思うことを書いておこうと思う。 そもそも僕はDbCを採用するか否かに関わらずに ホワイトボックステストは不要だと思ってます。 理由はその下のエントリにも書いたんすけどブラックボックステストで …
ユニットテストでMockを用いてカバレッジが100%にならない場合は そもそもテストケースが不足しているか無駄なコードが混入しているかのどちらかじゃないかと思う
設計でDbCを採用したらホワイトボックスが不要になると思う と思ったけど限界値テストはいるなー
メモ
(via tpircsさんの日記) これも後で読んでおく。
職場で心が折られました。詳細はmixiを(^^;
F Time: 0.03 There was 1 failure: 1) test(ListTest)junit.framework.AssertionFailedError: ユニットテースト ユニットテスト♪ すべてのテストを自動で実行するんだぜ! って言うじゃな〓い? でもあんたのテスト、testメソッドで失敗してますから! 残念…
(via 生きてま) 爆笑。これいいなぁ! JUnitも改造してみたい。
marsのメモさんにあったソースの修正+以下のソースの修正をすればExcelシートを吐いてくれるみたい。Export.java 135 - IDataSet dataset = getDatabaseDataSet(connection, _tables, true); + IDataSet dataset = getDatabaseDataSet(connection, _tables,…
現場でちょっとだけ試してみた。 ふーん、TestRunnerがHTMLなのか。あとJavaScript内にassertEqualsを書くのか。 antと絡めるにはサーバを立てないと駄目げみたいっすね。
(via おいっちょの日記) あとで調べる。
後で調べる
風邪で頭が痛いので明日以降に読む。
職場でdjUnit触ったんですがメッチャいいっすね〓(^^) 確かにDependency Injectionパターンや仕様と実装の分離やFactoryパターンを用いて依存関係を外に出すのは良い設計プラクティスだと思うのですが、大規模プロジェクトだとその設計アプローチをそもそも…
VBAUnitまであるのか....