MNAの世界

ブログをリニューアルしました!コメント、リンク、ツイートなどはお気軽にどうぞ。

PC、技術系

【C++】単体テストアプリ

投稿日:2009年4月16日 更新日:

火を噴いた現場にテスト要員として呼ばれたため、単体テスト漬けの毎日なわけですが、その単体テストに使うソフトが妙な動きをするんですよね・・・

勝手にある程度のテストケースを作成してくれて、それらを一気に走らせることが出来る。

これだけ聞くと良い感じですが、実際にはわけのわからないエラーを吐いたり、うまくテストケースが作成されなかったり、複数のケースを走らせるとエラーで終了したり、ログは1回ずつ出力しないと消え去ってくれたり、果てはワークスペースをぶっ潰してくれたり、まあとんでもないことばかりやらかしてくれます。

本来なら一発で終了のところを複数にわけてソースをコピペしてちょっとずつログを出力して・・・と全く何をやってるんだかわかりません。
しかも滅茶苦茶重いし・・・
さっさと終わらせて帰りたいのに、本筋とは関係の無いところで時間を取られて毎日イライラ・・・

単体テストってまだ出来上がっていない機能や、普通には絶対に通過しないような場所を通さないといけないわけですから、今回のように規模のでかいアプリだとスタブまみれになってしまいます。
労力が尋常じゃない・・・orz

は、早くクビにしてくれ!

-PC、技術系


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

関連記事

no image

複合機 EP-802A 購入 & レツノとほほラインナップ

ついになーんにも印刷されなくなったうちのプリンタ。 いい加減このショボい機種を使い続けるのにも疲れたので新しく買うことにしました。 どうせなら机の下に置いてあるスキャナにも引退してもらってもっとすっき… 続きを読む

no image

電卓の挙動

現在会社で他の社員に与えているC言語の課題に「電卓を作れ!」という王道なものがあります。 一見単純に見える電卓も細かい部分まで考えると意外とややこしい・・・ 結構頭を捻らなければいけません。 一口に電… 続きを読む

no image

auに乗り換えてから

そういや通信をしたときに近くに置いてあるスピーカーがブーンとなるのが無くなったような? auは800MHz帯と2GHz帯を使用していて、WIN機だと通常は2GHzを掴むので2GHz帯だとスピーカーが反… 続きを読む

no image

気の利くコンパイラ

仕事でコードレビュー(C言語)をやっているとこんなコードを発見! if(0

no image

玄箱買いました

健康診断で梅田方面に出撃したついでに巷で人気の玄箱を探してみたりする。 丁度ギガビット対応のスペックアップ版があったので、200GのHDと同時にGET! これは表向きにはNASだが、その正体はLinu… 続きを読む