テストを軽視する者ども

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2008/06/28(土) 19:49:20
何だよ、8割方終わった風な顔で、「コーディング終わりました。後はテストするだけです。」
って...
コーディングが終わってやっと3割終わったかどうかってところだろが。
コーディングが終わってからが本番だっちゅーの。テスト仕様書に従い、テストデータ用意して、
正常系、異常系含めて、抜かりなく全網羅テストすること。これがどれだけ大変なことか。
本当に理解してんのか? コーディングが終わってやっとスタートラインに立ったぐらいの気持ち
でいろよ、ってくヘラヘラしやがって。

こういう、テストを軽視する輩共が、プログラミングという作業を軽んじ、工数見積りを誤り、
徒に製造を急かし、バグの混入率を間接的に高めているということに気づかんのか。
どんな優秀な奴だって、人間だもの、間違いを犯す。バグを生み出す。それを極力未然に防ぐのが
テストだろ。いつバグが判明するかとドキドキしながら納品後の時間を過ごすか、自信と満足感を
もって笑顔で過ごすか。どちらがいいか自明のことだろ。

プログラミングはなぁ、テストに始まりテストに終わるんだよ。要件を理解し、その中に潜む異常
パターンを見抜き、どんだけ抜かりなくテストをやれるかが一流とカスを分かつ分水嶺だ。
コーディングなんかできてあたり前、肝心なのはテストだ。テストを極めてこそ、一流のプログラ
マーって呼べるんだよ。

この馬鹿者どもが。
2009/01/03(土) 19:36:47
>>712
絶対確実に100%達成は不可能だが、TDDしていれば
単体試験完了=コーディング完了に限りなく近づくだろ

抜けたところは、結合までにテストケース追加すれば
いいだけだし。

お前が糞だってことをきちんと理解しろ、この豚野郎が
714仕様書無しさん
垢版 |
2009/01/04(日) 01:07:01
テストの本で初心者に一番良い本教えてください
2009/01/04(日) 19:39:51
>>702
書くべきだろ
実は不等号の方向間違えててっていうのがチェックできないじゃん
っていうか俺それ何度もやってるしw

テストデータを作るのも困難なんだよね
でも、そのデータ作ってるうちに別の問題も発覚したりするから
あながちなめたものでもないな
2009/01/04(日) 20:09:58
テスト期間はほんと面白くないね。
これを楽しくするアイデアを下さいな。
2009/01/04(日) 20:22:55
>>716
レアバグを発見したらみんなで胴上げ
経費で昼飯代を出す(カレー限定)
とか特典をつける
2009/01/05(月) 06:03:24
エロ掲示板にあるような、殿堂入り機能付き掲示板でバグを晒すとか。
殿堂入りしたバグ発見者に何か褒美やるとかw
719仕様書無しさん
垢版 |
2009/01/06(火) 08:40:35
茶番劇にまた付き合わされる俺の身にもなれ
720仕様書無しさん
垢版 |
2009/01/06(火) 10:35:40
>710
うちの40代園児ニアもまさにそれ。

何度テストの重要性とか説いても「そんなの実機で動かせばいーじゃん?」であっさり却下。
ユニットテストという単語すら知らない癖に「これ使ったらソフトの品質が上がるんだぜ!セミナーの人が言ってた。」という理由だけで
某社のテストフレームワークを買おうとしているうちの上司。。。

最近さっさとこいつら見限ったほうがいいかもと思いつつある。
2009/01/06(火) 15:26:04
>>720
>「これ使ったらソフトの品質が上がるんだぜ!セミナーの人が言ってた。」
権威に弱いだけな性向が透けて見えるね
なんという騙されやすい人間
2009/01/06(火) 23:54:48
>>720
お前はそんな糞上司使われて
成果も出せない。結局調子の言い権威的な
セミナーのおっさんにすらまける糞野郎ってことだろw

上司が上司なら部下も糞だwもっと自分がアホで
糞だということを自覚しろw
2009/01/11(日) 17:16:32
>>716
自分が作ったものを自分でテストするとひじょーにつまらんし、モチベーションが全く上がらん
人が作ったものを、色んなパターンで試験してバグ票をバシバシ発行すると、それなりに楽しめるぞ
2009/01/11(日) 22:06:43
みんなどんなソフトに関わってるの?
俺はWebブラウザとかだけど
2009/01/11(日) 22:23:44
家電全般
2009/01/11(日) 22:37:30
POSあぷりとか
2009/01/12(月) 00:25:55
Webアプリ関係と
FAX関係(ファーム寄りじゃなくて通信より)
あとはDBクライアントアプリ(VB)とかをちょぼちょぼ
2009/01/24(土) 15:12:41
スパムジェネレータはwebアプリって言ってもいいのかなぁ
NGNG?2BP(0)
テスト
2010/05/08(土) 21:43:30
ユニットテストで中途半端なテスト書いて満足してるゴミは死ね
2010/05/09(日) 08:50:02
たしかに、どんな簡単なコード(たった一行)でも
そこから予想もしなかった事態が引き起こされることはある(あった)
テストを怠るとえらい目にあう
732仕様書無しさん
垢版 |
2010/06/03(木) 00:08:09
テストは開発だね。

もうテストなしの開発なんて考えられないよ。
733仕様書無しさん
垢版 |
2010/06/06(日) 22:02:27
半端にプログラミングが上手くなるとテストサボるようになるな。
2010/06/06(日) 23:04:51
単体テストは手間がかかる上に、楽しくないんだよな
2010/07/25(日) 20:58:29
テストしたくないから開発したくない
中途半端な開発しかしたこと無いやつに限って、開発楽しいじゃん〜とか言って
技術系ぶるから腹立つ
2010/07/25(日) 21:29:54
仕事したくないから出社したくない
中途半端に残業しかしたこと無いやつに限って、仕事楽しいじゃん〜とか言って
社会人ぶるから腹立つ
2010/07/25(日) 22:40:35
テストはつまらん
なんでハード屋はどんどん楽になるのに
ソフト屋はコード量が増えてるんだ
2010/07/31(土) 15:04:51
それはお前が減らす努力をしないからだ。
2010/08/05(木) 00:04:56
仕様を把握し理解できてる人間ならテストする箇所は絞れるだろ
デスマで儲けてるクズ専業テスターとかはしょーもない項目までテスト対象にしてしまうけど
彼らが提出するテスト仕様書は項目の水増しが酷すぎる
2010/08/05(木) 00:07:54
だがその水増し部分をテストしなかったら
文句言うんだろう?
2010/08/05(木) 20:14:46
核心をついてないテストで鬼の首をとったように騒ぐのは
時間がない時には止めてほしい
2010/08/06(金) 04:05:16
いや、時間がある時でも止めてほしい
2010/08/06(金) 06:55:27
とれたのは鬼の首ではなくてPGのやる気
2010/08/06(金) 07:52:13
製品仕様的にそこは絶対に通らないって所をつついて悦に浸る
2010/08/06(金) 13:16:41
カバレッジは通せよw
2010/08/06(金) 14:11:24
動けばいいんだよ
2010/08/06(金) 18:34:12
いいわけないだろ?ほんとにテストしたのか!

・・・で最初からテストを全部やり直し
2010/08/07(土) 01:03:42
動けばいいんだよ。

ただ要求が、365日24時間不具合無しで、期待するパフォーマンスが得られるって
条件だけどな。 金も時間も全然よこさないのに要求だけは高いからな。
2010/09/11(土) 22:55:32
そら要求は高く出すに決まってるだろw
そこで工数見積もれずに見栄張るから後で悲惨なことになる
750仕様書無しさん
垢版 |
2010/09/17(金) 23:47:30
テスターの地位は向上させるべきだと思うよ。
オレはテスター歴15年のベテランだけど、
実際問題、テスターの方がプログラマーより数段上。
プログラマーはニートやヒッキー、学生でもできるが、
テスターはスキルと常識のある社会人にしか勤まらない。
しかも、テスターは高い知識が求められる一方、プログラマーは
ルンペンにもできるし、ルンペンっぽいプログラマーも多数存在してる。
なのに、プログラマーは自分達がSEの次に偉いとか、
プライドだけは一人前。だから使えない。
オレらテスターのおかげでシステムが成り立っているのにね!
2010/09/18(土) 01:31:54
そうだね
752仕様書無しさん
垢版 |
2010/09/18(土) 10:43:58
test
2010/09/18(土) 10:47:10
TestComplete
754仕様書無しさん
垢版 |
2010/09/18(土) 11:35:15
正直なところ、昨今(というか昔からだが)の
「テスト偏重主義」には食傷気味。

「テストで品質を担保する」という考えは
ブスがゴテゴテの厚化粧をして男の目を誤魔化そうとするのと同じで
根本的に好きになれない。
・・・実際、やっている事といえば検収時に
客の目を誤魔化しているようなもんだし。

いや、言い直そう。テストが悪いのではなくて
修正が必要となった時に「修正の影響範囲を小さくする」事を優先し、
その結果、小手先の修正しかさせない文化が嫌なのかも
(その根本にある考え方が「テスト偏重主義」な訳だが)。
何だよ?「再テストが大変だから修正するな」って。
そんなに「テスト結果」って偉いのか?
100回の試行結果が合格だったとしても、101回目に失敗しない事を
「テスト結果」は保証してくれるのか?

実際、そういう修正を積み重ねた結果「良いシステムが出来た」という例を
見たことある奴いるか?
2010/09/18(土) 12:59:46
>>754
マジレスするとお前はテストの基本的なことがわかってない
的外れなことを言っているから、ちゃんと勉強したほうが良い。

ヒントをやると、テストの自動化について調べて来い。
2010/09/18(土) 14:22:03
>>755
>マジレスするとお前はテストの基本的なことがわかってない
確かに! まさに仰るとおり。
俺も「テストはこうあるべき」みたいな方法論や技法については、
色々調べたつもりだが、でも結局分からなかった。
どうやったら分かるようになるだろう?
もう殆ど悟りの域だね。不立文字、教外別伝。

いや、正直「俺が分かる」必要すら無くて、結局のところ、
現場がテストを「神」のように持ち上げなくなれば良いだけなんだが。
(俺の経験上「プログラミングはなぁ、テストに始まりテストに終わるんだよ」と
いう奴のコードは「動けば良いジャン」的なものになっている確率が高いので)

そんなコードであっても、最終的には複数の人間が
廻り持ちでメンテするようになる訳。
そんなのが自分に廻ってきてしまった日には、
もう気分は「ババ抜き」とか「黒ひげ危機一髪」をやっている感じ。
2010/09/18(土) 14:53:57
お前の周りにいる奴がテストをわかってないんじゃ、
お前がわからんのも仕方ないなw
758仕様書無しさん
垢版 |
2010/09/18(土) 14:59:55
>>754 テストを通過した商品でも
問題があれば全部テスタではなく設計者の責任になる

そんなテスタは要らない
2010/09/18(土) 15:02:32
>>755 ここはマ板なんだから、さくっと答え(もしくはお前の意見)を
3行で書けよ。書けないから煽ってるのかと疑う。
2010/09/18(土) 15:03:25
書いてるだろ。自動化テストと。
2010/09/18(土) 15:05:45
>758
テストはすべての仕様を
完全に熟知しているとでも?
2010/09/18(土) 15:57:11
>>760
>書いてるだろ。自動化テストと。

そういえば昔、父ちゃんが
「将来 "自動翻訳システム" が出来るから、
お前は英語なんか勉強しなくてもいいんだよ」
って言ってくれたっけ。

まだかなぁ・・・
2010/09/18(土) 16:47:48
>>761 テストはやることに意味があるのではなくて
欠陥を未然に防ぐことに意味があるんではなくて?

節穴テストなら何もしてないのと同じ
2010/09/18(土) 16:59:45
テストそのものが嫌っつーか
クライアントを納得させるための
馬鹿みたいに着飾ったエビデンスを作るのが
死ぬほど嫌だ
2010/09/18(土) 17:10:03
つい元の状態を撮り忘れたまま直しちゃったら
直す前に戻して撮ったり
直す前の状態をコラして捏造するんだぜ
アホくさいよね

もちろん撮り忘れたのがアホなんだが
766仕様書無しさん
垢版 |
2010/09/18(土) 17:22:35
>>763
>節穴テストなら何もしてないのと同じ

多分、何か変なもの(口だけ達者な先輩とか)に
影響されてそうなってしまったんだと思うけど。

これ、知ってる?
自動車のエアバッグとか落下傘とかさ、
本当に人命に関わる装置でも、
実際は「完全なテスト」なんてやっていないんだよ?
(実際問題、テストしたら使えなくなるし・・・)

そういうパラノイア的な態度って、
逃げの戦術としてはそれなりに有効だけどさ
(特にお馬鹿な客の場合、逆に
「さすが○○さん。プロフェッショナルだね!」
なんて褒めてくれるかもしれないしね)、
でも、本気で信じちゃ駄目でしょ。
2010/09/18(土) 17:56:44
>>766 意味がわかりません。

>実際は「完全なテスト」なんてやっていないんだよ

人間乗せて追突する試験をしてないってこと?
それとも製品を出荷する前に作動させてないってこと?
2010/09/18(土) 17:56:55
>>756
ソフトのメンテ系の仕事なんて全部ババだろ。

日本のサラリーマンは誰もテストが神なんて思っとらん。
品管とか検収のチェックを通らんからそこにこだわるだけだ。
そもそもその人種には「品質が良いものを作ろう」
とか本気で考えてる奴は居ない。
で、そういう人種がほとんどだ。

それを何とかしたいなら、出世するなり独立するなりして
しきる立場に行くのが一番早いと思う。
2010/09/18(土) 18:44:01
>>767
出荷する製品自体でテストはできないってことじゃね?
2010/09/18(土) 18:44:31
それは当たり前かと
2010/09/18(土) 23:10:42
世の中の食品は
全部食べて調べてるんだぞ。
2010/09/19(日) 00:39:26
問題が出てない時期、対象は抜き取り検査だよ。
2010/09/19(日) 02:03:12
>>762
テストの自動化という言葉が
誤解を招くものだと思うけどね。

でも、自動翻訳とは自動の意味が違うのを
知らないから、この業界におけるテストというものを
わかってないといわれるんだよ
2010/09/19(日) 06:12:25
自動化テストって何よJUNITみたいなものか?
2010/09/19(日) 16:00:08
この場合の自動化テスト=ファイル更新時に自動でテストを走らせること
開発マシンでファイル編集時、バージョン管理のサーバーにコミット時、デプロイ時などのことでは?
2010/09/22(水) 21:48:32
>>774
多分、他システムとの結合テストの際に担当者間で交わす
「おはようございます。今日はよろしくお願いします」
なんていう挨拶まで自動化してくれるんじゃないかな?
2010/09/22(水) 23:13:51
ジョークのつもりなのかもしれんが面白くない。
2010/09/27(月) 16:16:30
テストとかする奴って何なの?
バカなの?
死ぬの?
そんなくだらない事やってる暇あったらコード書けやクズ!


って先輩が言ってますた
2010/09/27(月) 23:18:45
>>778
その先輩、今すぐクビにしないとその会社来年には無くなってるぞw
2010/09/28(火) 06:22:39
「テストは空いている時間にやれ 時間が無い? 残業しろよ」


そいつは、残業の時間が長い=やる気があって立派、と考えるタイプ
781仕様書無しさん
垢版 |
2010/10/02(土) 20:31:14
バグなく作り上げてやっとコーディング完了なわけだが、
コーディングした後テストするとか意味が分からん。
2010/10/02(土) 20:46:09
>>781
バグが無くなったってどう証明するの?
2010/10/02(土) 20:52:51
>>782
自己申告w
2010/10/02(土) 22:43:13
単体テストは時間がないからできないと言うやつに限って、単純なコーディングミスレベルのバグを乱発して時間を無駄にする。
結果として単体テストで必要であったろう工数の数倍以上の工数が無駄になる。
単体テストをしたからってバグが0になるわけじゃないが、単体テストでみつかるはずのバグを結合以降のテストで見つけると修正コストは数倍から数十倍になるからな。
2010/10/02(土) 23:37:38
あからさまなバカがいるな
こんなのがいるから単体レベルのテストデータまで納品させられるんだよ
どうせ理解できる奴なんかいないのに
2010/10/03(日) 00:35:17
>>781
開発プロセスについてもう少し勉強した方がいい。
特にプロセス定義について辺り。
2010/10/03(日) 06:59:34
>>785
>どうせ理解出来る奴なんかいない

おいおい、どんだけ自分が天才だと思い込んでるんだ?
こういう馬鹿が一番手の付け用が無いなw
788仕様書無しさん
垢版 |
2010/10/03(日) 08:00:01
単体テストの結果なんて出したら会社がつぶれる
コーディング規約もコードレビューもしてない(それだけの能力のある同僚上司がいない)
ことがバレる
2010/10/03(日) 09:29:34
そんな底辺会社ベースで語られても・・・。

まぁ単体テストを納品するかは契約内容によって
ケースバイケースとしか言えんだろ。
790仕様書無しさん
垢版 |
2010/10/03(日) 09:34:15
まああれだよ
テストを軽視してるPGがいるのは確かだよ。
>>1は設計やコーディングと同じようにテストも重要だよっていうことを
いいたいんだと思うよ
2010/10/03(日) 12:03:09
テストをプログラマに丸投げしてる時点で意味がない。
2010/10/03(日) 12:20:09
だな。
コーディングの工数とテストの工数が事前に区別されてなくて、
コーディングした人間がコーディングの工数の中でテストケース作って、テストやって、テスト仕様書もエビデンスも出す必要なし、で
それがバグだらけだったとして「テストを軽視したのは誰か」って話で
2010/10/03(日) 12:41:07
もしテスト結果を偽造したとしよう
その場合に上司や会社は責任をとるんだろうか
最初にプログラマを絞め上げるのは目に見えてるけど

製品に責任を感じるなら
プログラマの給料をあげること
中間搾取してるカスを全員クビにすること
ちゃんとマネジメントしろ

日本は上が「私がわるかった御免なさい」と言ったのを
見たことがないんだが。部下の尻拭いで辞職します
なんてのは責任とったことにならねーよ。
2010/10/03(日) 13:56:39
ケータイがAndroidに移行してから、SE/PGから
テスターになった人が多いから、こんなスレが
繁盛するんだろうね。

でも、テスターは素人の女の子でもできる仕事だよ。
真実から目を背けてはダメだよ。
2010/10/03(日) 14:09:28
>>794
>テスターは素人の女の子でもできる

おいおい、ランダムテストしかしないのかお前はw
テスト仕様書を作れない素人なんて何千人雇っても品質向上につながらねえだろw
2010/10/03(日) 15:12:27
>>795
エクセルを使えればできる簡単なお仕事w

スキル身に付かず、将来性ナシw
2010/10/03(日) 16:08:22
まっとうな開発現場なら単体テストは普通プログラムした人間がやるだろ。
テスト仕様書はSEが作るかもしれが。
2010/10/03(日) 16:43:28
モジュール単位でしか仕事しない人はいいだろうけど
製品の規模が小さいと商品まるごとのテストになるんだよ

テスト仕様書=製品テスト にすりかえられて

いつの間にか製品の責任まで負わされる。
迂闊に張り切ると命が危うい
2010/10/03(日) 22:32:08
どんなブラック企業だよw
製品の責任取るのは出荷判定にハンコ押した奴に決まってる。
2010/10/04(月) 00:39:24
うかつにはんこ押せないなあ
2010/10/04(月) 23:10:50
アップデータ配布するだけの仕事ですから無問題です。
802仕様書無しさん
垢版 |
2010/10/06(水) 11:11:11
単体テストなんか10分程で終わりますw
2010/10/06(水) 16:57:17
数行のプログラムで10分はかかりすぎだw
804仕様書無しさん
垢版 |
2010/10/06(水) 21:41:30
>>803
たとえば、なんの事前知識もなしに
「デッカーのアルゴリズム」のソースを渡されて
いざ単体テストをやろうとした場合、
テスト項目って何件になるんだろ?

どれぐらい時間を掛けるべき?
2010/10/06(水) 23:20:59
通りすがりで知らんけど、テスト仕様作らせるなら設計仕様は出せよ。
なんでテスト仕様作成でモジュールの仕様を想像せにゃならんのだ。
明らかにおかしい。
806仕様書無しさん
垢版 |
2010/10/06(水) 23:22:35
>>805
仕様:ちゃんと排他できること。

以上。
2010/10/07(木) 06:37:59
>>796
できるよな
逆になんでできないとかいうのか聞きたいぐらい
2010/10/07(木) 09:35:23
>>806
こういう仕様書がホントにあるから笑えねぇ。
他には、正しく動くことを確認、とかな。
809仕様書無しさん
垢版 |
2010/10/07(木) 21:32:53
>>808
>こういう仕様書がホントにあるから笑えねぇ。
>他には、正しく動くことを確認、とかな。

世間一般の開発現場では、
「"正しく動くこと" って、どういう事?」という発言は許されるけど、
「"排他できる" って、どういう事?」なんて言ってしまったら、
即刻"戦力外通知"を喰らってしまうけどね。
2010/10/07(木) 21:37:13
やそうでなく、主語も無くて何をテストするのかという話
2010/10/07(木) 21:42:49
>>810
試験を行うに当たって必要なのは、
「試験対象」と「明確な合否の判断基準」だけだろ?

どうしてそんなに"主語"とやらが必要なの?

もしかして、いつも文章を書く時は
"拝啓"とか書かないと気が済まないタイプの人?
2010/10/07(木) 22:04:59
>>810
「X は Y が Z であること」みたいな言い回しの仕様書は駄目ですか?

ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1012425280
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況