単体テストは自動化するものだと思っていたから
一瞬何を言っているのかわからなかった
「単体テストを手動で行いエビデンス取る」の破壊力
2020/09/23(水) 12:29:11.02ID:irsqaiS+
420デフォルトの名無しさん
2020/09/29(火) 03:23:36.66ID:xt+EJgQq421デフォルトの名無しさん
2020/10/01(木) 00:35:27.53ID:eJ1GgjYl set○○○系の値を設定するだけのメソッドってあるじゃん
ケース1:resultがOKならOKとする
ケース2:get○○○系メソッドを実行して値を確認する
ケース3:実際にその値の変更の影響をうける処理を実行して確認する
実はもう結合まで来てんだけどどうやって確認する?
ケース1:resultがOKならOKとする
ケース2:get○○○系メソッドを実行して値を確認する
ケース3:実際にその値の変更の影響をうける処理を実行して確認する
実はもう結合まで来てんだけどどうやって確認する?
422デフォルトの名無しさん
2020/10/01(木) 01:18:21.36ID:eJ1GgjYl あ、やってみたらget○○○系もよくわかんなかった
値取得できたけどそれが何?
何が取れると正しいの?ってのが一連の処理の流れだと取得できるべき正しい値が本気でわからん
値取得できたけどそれが何?
何が取れると正しいの?ってのが一連の処理の流れだと取得できるべき正しい値が本気でわからん
423デフォルトの名無しさん
2020/10/01(木) 01:47:22.39ID:5ZG2Vz6Q424デフォルトの名無しさん
2020/10/01(木) 01:48:27.69ID:5ZG2Vz6Q425デフォルトの名無しさん
2020/10/01(木) 01:49:32.00ID:5ZG2Vz6Q426デフォルトの名無しさん
2020/10/01(木) 01:50:23.95ID:5ZG2Vz6Q あ、あれか。教科書写経してるだけだから
自分が何を作ってるかわからないとか
んで作ってみて動かしたら・・・ゲームだった!みたいな事やってんの?w
自分が何を作ってるかわからないとか
んで作ってみて動かしたら・・・ゲームだった!みたいな事やってんの?w
427デフォルトの名無しさん
2020/10/01(木) 21:43:23.18ID:YGkMqux4 コンパイラ作ってるんだが、検査は自動でランダム構文生成とかしてやってるよ
もちろん普通の検査もやるんだけど、それだけだとパターン数が発散して検査しきれない
ランダム検査はテスト件数でいうと1000億件とかになる
不具合でるのはそのうち5件とかだったりするんだけどね
もちろん普通の検査もやるんだけど、それだけだとパターン数が発散して検査しきれない
ランダム検査はテスト件数でいうと1000億件とかになる
不具合でるのはそのうち5件とかだったりするんだけどね
428デフォルトの名無しさん
2020/10/01(木) 22:26:34.54ID:bT++viin >>427
だからそれを手動でやればいいんですよ!
だからそれを手動でやればいいんですよ!
429デフォルトの名無しさん
2020/10/02(金) 10:25:59.72ID:ccBFPzFH 自動化する単体テスト=関数単位のテスト
エビデンスをとる単体テスト=1個の機能のテスト。例えば入力欄1個など
エビデンスをとる単体テスト=1個の機能のテスト。例えば入力欄1個など
430デフォルトの名無しさん
2020/10/02(金) 10:30:06.30ID:qiKhE9Co > エビデンスをとる単体テスト=1個の機能のテスト。例えば入力欄1個など
その"エビデンス"でどうやって入力欄1個の機能がOKだと証明するの?
入力欄1個の機能がOKであると、誰もが認られるようなエビデンスとはどんなものが知りたい
そこに入力欄の画像が1個あったって、機能が満たされてるかなんてわからんしね
その"エビデンス"でどうやって入力欄1個の機能がOKだと証明するの?
入力欄1個の機能がOKであると、誰もが認られるようなエビデンスとはどんなものが知りたい
そこに入力欄の画像が1個あったって、機能が満たされてるかなんてわからんしね
431デフォルトの名無しさん
2020/10/02(金) 10:50:47.71ID:ccBFPzFH >>430
機能がOKだと証明するわけではない
「テスト項目の通り実行したらこの通りの画面になった」
つまり、テストを行ったという事を証明しているにすぎない
だから入力ミスや、テスト実行者の勘違いまではフォローしきれない
機能の証明ではなくテスト実行の証明だから
わざわざエビデンスに日時が入るように撮影することを要件としている
機能がOKだという証明だけであれば日時は不要だろう
実際、自動テストはテスト実行日時など重視していないはずだ
(デバッグの為に日時を保存しているにすぎない)
エビデンスに日時を入れるという行為があるかどうか
それだけでもテストの性格がわかるというものだ
テスト実行者を信用しないのであれば自動テストで十分だろう
機能がOKだと証明するわけではない
「テスト項目の通り実行したらこの通りの画面になった」
つまり、テストを行ったという事を証明しているにすぎない
だから入力ミスや、テスト実行者の勘違いまではフォローしきれない
機能の証明ではなくテスト実行の証明だから
わざわざエビデンスに日時が入るように撮影することを要件としている
機能がOKだという証明だけであれば日時は不要だろう
実際、自動テストはテスト実行日時など重視していないはずだ
(デバッグの為に日時を保存しているにすぎない)
エビデンスに日時を入れるという行為があるかどうか
それだけでもテストの性格がわかるというものだ
テスト実行者を信用しないのであれば自動テストで十分だろう
432デフォルトの名無しさん
2020/10/02(金) 11:03:54.55ID:5k+kT3LD 自己満だろうがなんだろうが顧客が納得すりゃなんでも良い
433デフォルトの名無しさん
2020/10/02(金) 11:07:42.23ID:sGznlVtc434デフォルトの名無しさん
2020/10/02(金) 11:11:38.77ID:5k+kT3LD テストのテストを作ろう
435デフォルトの名無しさん
2020/10/02(金) 11:12:38.01ID:qQOsRvHB 画面にせっせと入力して保存ボタン
データベースに登録されてるかチェック
苦しい_(┐「ε:)_
データベースに登録されてるかチェック
苦しい_(┐「ε:)_
436デフォルトの名無しさん
2020/10/02(金) 11:23:36.85ID:IN7vVVT4 >エビデンスに日時が入るように撮影することを要件としている
初めて聞いたわw
日付入れたところで改ざん可能なんだから日単位でファイルを上げて
履歴追えるようにしとけば十分だろ
初めて聞いたわw
日付入れたところで改ざん可能なんだから日単位でファイルを上げて
履歴追えるようにしとけば十分だろ
437デフォルトの名無しさん
2020/10/02(金) 12:25:05.51ID:p0460FPy >>436
ログの位置がわかりやすいようにってだけだろそこ
ログの位置がわかりやすいようにってだけだろそこ
438デフォルトの名無しさん
2020/10/07(水) 06:48:55.17ID:/9qe8bOG xUnit嫌いな人割と身近にいるわ
単体テストしない派というか
単体テストしない派というか
439デフォルトの名無しさん
2020/10/07(水) 07:43:09.85ID:30MBwAQY >>438
仕様が決まってるテストはいいが決まっていなかったり曖昧なのは滅茶苦茶時間がかかるので嫌い
仕様が決まってるテストはいいが決まっていなかったり曖昧なのは滅茶苦茶時間がかかるので嫌い
440デフォルトの名無しさん
2020/10/07(水) 10:15:52.92ID:PQSR0KDO441デフォルトの名無しさん
2020/10/07(水) 10:30:45.44ID:EdLJXccd テスターのな
442デフォルトの名無しさん
2020/10/07(水) 10:50:24.82ID:XQGZutpf >>441
テスターがどんな仕様を決めたの?
テスターがどんな仕様を決めたの?
443デフォルトの名無しさん
2020/10/07(水) 10:51:39.35ID:XQGZutpf テスターが仕様決めるって意味わからんw
この関数は引数の全ての値を足す関数だ
って決めるんか?w
この関数は引数の全ての値を足す関数だ
って決めるんか?w
444デフォルトの名無しさん
2020/10/07(水) 10:53:47.21ID:Y8Dc73BQ 俺は常に自分でテストコードを書きながら仕事をしているから、いまいち単体テスト専用のテスターという存在がよくわからん。
新人教育目的で自分の成果物に対して不足しているテストコードを修正する形で書かせることはあるけど、基本的には実装する時にはテスト仕様もできてるしなぁ...。
新人教育目的で自分の成果物に対して不足しているテストコードを修正する形で書かせることはあるけど、基本的には実装する時にはテスト仕様もできてるしなぁ...。
445デフォルトの名無しさん
2020/10/07(水) 11:03:34.37ID:gjadbZmD446デフォルトの名無しさん
2020/10/07(水) 11:18:28.39ID:r+XQDTLB 小さい関数を心がければテストコードが必要なほど複雑なコードって書かなくない?
テストコードを書くと必ずデータ用意しなきゃならないけどそのデータを間違って入力する確率のほうが高い
テストコードを書くと必ずデータ用意しなきゃならないけどそのデータを間違って入力する確率のほうが高い
447デフォルトの名無しさん
2020/10/07(水) 11:19:43.12ID:Y8Dc73BQ >>445
俺さ、まさにリアルタイムでスマホアプリ開発しててテストコードを書いてるんだけど、お前、頭大丈夫?
iOS、android、Windows対応のアプリ作ってるけど、こんなこと言う奴初めてみたよ。
JavaとかでJUnitとか聞いたことない?
C#でプロジェクトファイルを作るとき、Unit testというテンプレート見たことない?
お前、Windows開発すらしたことないだろ。
俺は別に1画面がどうのこうの言ってないし、そもそもexe単体とか論外だわ。
まず、単体テストについてググれカス。
俺さ、まさにリアルタイムでスマホアプリ開発しててテストコードを書いてるんだけど、お前、頭大丈夫?
iOS、android、Windows対応のアプリ作ってるけど、こんなこと言う奴初めてみたよ。
JavaとかでJUnitとか聞いたことない?
C#でプロジェクトファイルを作るとき、Unit testというテンプレート見たことない?
お前、Windows開発すらしたことないだろ。
俺は別に1画面がどうのこうの言ってないし、そもそもexe単体とか論外だわ。
まず、単体テストについてググれカス。
448デフォルトの名無しさん
2020/10/07(水) 11:28:20.11ID:r+XQDTLB >>447
日本語圏内で言う単位テストは普通は画面、帳票、バッチ、ようは要件定義に書いた機能ごとのテストだよ
xUnitとかJUnitのようなもののことを言いたい場合には、ユニットテスト、あるいは自動テストと言ったほうがいい
日本ではユニットテスト≠単位テスト
日本語圏内で言う単位テストは普通は画面、帳票、バッチ、ようは要件定義に書いた機能ごとのテストだよ
xUnitとかJUnitのようなもののことを言いたい場合には、ユニットテスト、あるいは自動テストと言ったほうがいい
日本ではユニットテスト≠単位テスト
449デフォルトの名無しさん
2020/10/07(水) 11:32:47.67ID:Y8Dc73BQ 1からのやり取りを見てもそんなこと言えるの?
あと、ググるとまっさきに出るのが「単体(ユニットテスト)とは」なのだが。
そして、俺もその認識なのだが。
あと、ググるとまっさきに出るのが「単体(ユニットテスト)とは」なのだが。
そして、俺もその認識なのだが。
450デフォルトの名無しさん
2020/10/07(水) 12:15:30.39ID:gjadbZmD451デフォルトの名無しさん
2020/10/07(水) 12:17:06.36ID:gjadbZmD452デフォルトの名無しさん
2020/10/07(水) 12:24:05.17ID:Y8Dc73BQ453デフォルトの名無しさん
2020/10/07(水) 12:24:46.22ID:EdLJXccd >>448
うちの会社もそれだなー
うちの会社もそれだなー
454デフォルトの名無しさん
2020/10/07(水) 12:36:22.35ID:Y8Dc73BQ455デフォルトの名無しさん
2020/10/07(水) 12:40:45.08ID:EdLJXccd456デフォルトの名無しさん
2020/10/07(水) 12:48:50.86ID:Y8Dc73BQ >>455
まず、ユニットテストと単体テストを区別するというのが本当なのか怪しいが、区別しているのなら、もちろん、そのユニットテストもやってるよね?
まず、ユニットテストと単体テストを区別するというのが本当なのか怪しいが、区別しているのなら、もちろん、そのユニットテストもやってるよね?
457デフォルトの名無しさん
2020/10/07(水) 12:50:46.07ID:Y8Dc73BQ 更に聞くと、このスレはあなたが方の言う単体テストとユニットテスト...どっちについて扱うスレだと思う?
458デフォルトの名無しさん
2020/10/07(水) 12:51:23.30ID:FBpfo5qf テストの分類と自動化するしなは別のベクトルだ
単体テストといったら自動化と連想するのはそのあたりの区別がついてないのだろうな
役割の分割をしないでGODクラス作ってそうなタイプ
単体テストといったら自動化と連想するのはそのあたりの区別がついてないのだろうな
役割の分割をしないでGODクラス作ってそうなタイプ
459デフォルトの名無しさん
2020/10/07(水) 13:01:40.31ID:EdLJXccd >>456
やってないよ!
やってないよ!
460デフォルトの名無しさん
2020/10/07(水) 13:02:22.58ID:EdLJXccd >>457
手動で行ってエビデンス取るって言ってるんだからユニットテストでないことは明らかだと思う
手動で行ってエビデンス取るって言ってるんだからユニットテストでないことは明らかだと思う
461デフォルトの名無しさん
2020/10/07(水) 13:02:54.82ID:EdLJXccd このスレでユニットテストの話をしてる人は社会経験のない木偶の坊だと思ってる
462デフォルトの名無しさん
2020/10/07(水) 13:04:18.63ID:Y8Dc73BQ まぁ、責務が曖昧なGodクラスのユニットテストなんて自動化しようがないからな。
些細な変更ですぐに仕様が変わるし。
ユニットテストで不合格になるのではなく、
ユニットテストができないから不合格になるパターンだな。
でも、恐ろしい事を思いついてしまったよ。
もしも、常に神クラスを書いていてユニットテストができない企業がいたとする。
そして、その企業があまりにもユニットテストができないからユニットテストの意味を曲解することにしていたとしたら...やばいね。
まぁ、いいや。仕事だ。しばらく席を離れるよ。
些細な変更ですぐに仕様が変わるし。
ユニットテストで不合格になるのではなく、
ユニットテストができないから不合格になるパターンだな。
でも、恐ろしい事を思いついてしまったよ。
もしも、常に神クラスを書いていてユニットテストができない企業がいたとする。
そして、その企業があまりにもユニットテストができないからユニットテストの意味を曲解することにしていたとしたら...やばいね。
まぁ、いいや。仕事だ。しばらく席を離れるよ。
463デフォルトの名無しさん
2020/10/07(水) 13:05:08.60ID:EdLJXccd な
464デフォルトの名無しさん
2020/10/07(水) 13:09:37.22ID:c/M6qzGj >>454
> 基本情報技術者試験や応用情報技術者試験の単体テストに関わる問題とか見ると、明らかにユニットテストの意味の問題があるように見えるのだが...。
だからそういう世間一般の用語すら知らんのだよ
そして基本情報技術者試験は意味がないとか行ってたりするw
> 基本情報技術者試験や応用情報技術者試験の単体テストに関わる問題とか見ると、明らかにユニットテストの意味の問題があるように見えるのだが...。
だからそういう世間一般の用語すら知らんのだよ
そして基本情報技術者試験は意味がないとか行ってたりするw
465デフォルトの名無しさん
2020/10/07(水) 13:12:03.83ID:r+XQDTLB ペーパーテストと現場のギャップぐらいは認識しとかないとだめでしょ
それこそ実務経験を疑われる
それこそ実務経験を疑われる
466デフォルトの名無しさん
2020/10/07(水) 13:36:22.80ID:c/M6qzGj ギャップを知るためには両方知ってないと無理
467デフォルトの名無しさん
2020/10/07(水) 13:43:15.39ID:EdLJXccd 世間的には現場の定義が優先されるからなー
試験勉強でこう習いましたなんて現場では通用せんぞ
試験勉強でこう習いましたなんて現場では通用せんぞ
468デフォルトの名無しさん
2020/10/07(水) 13:48:07.84ID:EdLJXccd ヤクザにそれは法律違反ですと言っても意味ないだろ
警察に金庫から8000万盗めば良いと言っても通用しないだろ
社会とは現場が常に優先されるものなんだよ
鳥はお空を飛びますと本に書いてあったとしても
ペンギンは鳥だから空を飛べば良いと言ってもペンギンの現場では通用しないんです
警察に金庫から8000万盗めば良いと言っても通用しないだろ
社会とは現場が常に優先されるものなんだよ
鳥はお空を飛びますと本に書いてあったとしても
ペンギンは鳥だから空を飛べば良いと言ってもペンギンの現場では通用しないんです
469デフォルトの名無しさん
2020/10/07(水) 13:59:25.63ID:c/M6qzGj >>467
現場の定義の殆どは試験勉強の定義と一致してるんだが?
違うのは現場ではベンダー定義の用語が追加で使われるぐらいのもん
試験の定義を否定するようなものはない
だから今、試験での単体テストの定義と現場が違ってる=
え?お前の会社って単体テストって画面のテストのこと言ってのプププ
って話をしてるんだろw
現場の定義の殆どは試験勉強の定義と一致してるんだが?
違うのは現場ではベンダー定義の用語が追加で使われるぐらいのもん
試験の定義を否定するようなものはない
だから今、試験での単体テストの定義と現場が違ってる=
え?お前の会社って単体テストって画面のテストのこと言ってのプププ
って話をしてるんだろw
470デフォルトの名無しさん
2020/10/07(水) 14:06:44.51ID:7nLWSAZj >>448
何を「単体」と見なすかに違いがあるだけ
面接でユニットテストは単体テストとは全然違います!ってずっと主張してたやつがいたけど
その文化を共有してない会社だと単にヤバいやつ認定されるだけだからやめたほうがいい
何を「単体」と見なすかに違いがあるだけ
面接でユニットテストは単体テストとは全然違います!ってずっと主張してたやつがいたけど
その文化を共有してない会社だと単にヤバいやつ認定されるだけだからやめたほうがいい
471デフォルトの名無しさん
2020/10/07(水) 14:08:17.68ID:aZrfGhEg あいつマジで理想郷にでも住んでるのか?
わかってて煽ってるのかと思ってたけど・・・
単体テストと言われてxUnitのテストの結果なんてもっていったら
上位会社様にバカにされるぞ
バカにされる程度で済めばいいけど他の人に代えてくれってすぐ営業に電話されるよ
商流の末端企業は上位会社様にあわせるしかないんだよ
わかってて煽ってるのかと思ってたけど・・・
単体テストと言われてxUnitのテストの結果なんてもっていったら
上位会社様にバカにされるぞ
バカにされる程度で済めばいいけど他の人に代えてくれってすぐ営業に電話されるよ
商流の末端企業は上位会社様にあわせるしかないんだよ
472デフォルトの名無しさん
2020/10/07(水) 14:12:20.64ID:aZrfGhEg 現場のベテラン「情報処理技術者試験なんて意味がない」
おまえら「↑みたいな奴がいるから情報処理技術者試験がもっと普及したほうがいい」
現場のベテラン「現場が正。↑は経験積め。やはり情報処理技術者試験は意味がない」
このループが無限に続くだけ
無限ループって怖いね
おまえら「↑みたいな奴がいるから情報処理技術者試験がもっと普及したほうがいい」
現場のベテラン「現場が正。↑は経験積め。やはり情報処理技術者試験は意味がない」
このループが無限に続くだけ
無限ループって怖いね
473デフォルトの名無しさん
2020/10/07(水) 14:14:50.35ID:c/M6qzGj IPAのいう単体テストがユニットテストのことだからな
これが違っていたら、もう常識がわかってないとしか言えないw
これが違っていたら、もう常識がわかってないとしか言えないw
474デフォルトの名無しさん
2020/10/07(水) 14:15:55.64ID:c/M6qzGj475デフォルトの名無しさん
2020/10/07(水) 14:16:37.04ID:RbIdfjjl 上流なのな下流のチェックしない会社とかどこの没落企業だよ。気持ち悪い。
476デフォルトの名無しさん
2020/10/07(水) 14:19:09.01ID:RbIdfjjl 国家資格すら取れない三流エンジニアは言うことが違いますね。
国家資格なんておやつ感覚で取るもの。なんで国家資格ごときで必死なんだ。
基本情報技術者試験くらい取れよ。そうすれば単体テストとユニットテストは違うなんて恥ずかしいことは言わなくなるから。
国家資格なんておやつ感覚で取るもの。なんで国家資格ごときで必死なんだ。
基本情報技術者試験くらい取れよ。そうすれば単体テストとユニットテストは違うなんて恥ずかしいことは言わなくなるから。
477デフォルトの名無しさん
2020/10/07(水) 14:23:06.74ID:RbIdfjjl あ、これ大企業の話な。
大企業の話を妄想で持ち出す馬鹿がいるから警告しとくわ。
あと、権威主義に陥るのやめろ。
大企業の話を妄想で持ち出す馬鹿がいるから警告しとくわ。
あと、権威主義に陥るのやめろ。
478デフォルトの名無しさん
2020/10/07(水) 14:25:41.93ID:uJwWalJK ふむ。さすが正しいことを言ってるな
https://www.fe-siken.com/kakomon/16_aki/q53.html
モジュール単体テストに関する記述として,最も適切なものはどれか。
単体テストは、プログラムがモジュール単位で正常に動作するかを確かめるテスト工程です。
プログラムの内部設計書に基づいてホワイトボックステストを実施し、要求性能を満たしているかの確認を行います。
間違い 通常はコーディングを行ったプログラマではなく,専任のテスト要員がテストケースを作成し,実行する。
→正解 単体テストは、コーディングを行ったプログラマ自身が実施します。
間違い モジュール間インタフェースは,モジュール単体ではテストできないので,単体テストの対象外となる。
→ 正解 実際にモジュールの結合を行うのは結合テストですが、モジュール仕様書に記述されたインタフェースが適切に実装されているかの検証は単体テストの対象です。
間違い モジュール設計書は,正しいことが検証済みであるので,テスト結果に問題があるときは,テストケース又はモジュールに誤りがある。
→ 正解 モジュール設計書が誤っている可能性もあります。
正しい モジュール設計書を見ながら,原則としてすべてのロジックパスを一度は通るようなテストケースによって,検証を行う。
→ 正しい。単体テストでは、プログラムの内部構造に基づいて、内部仕様がモジュール仕様書通りに作成されているかを検証します。
https://www.fe-siken.com/kakomon/16_aki/q53.html
モジュール単体テストに関する記述として,最も適切なものはどれか。
単体テストは、プログラムがモジュール単位で正常に動作するかを確かめるテスト工程です。
プログラムの内部設計書に基づいてホワイトボックステストを実施し、要求性能を満たしているかの確認を行います。
間違い 通常はコーディングを行ったプログラマではなく,専任のテスト要員がテストケースを作成し,実行する。
→正解 単体テストは、コーディングを行ったプログラマ自身が実施します。
間違い モジュール間インタフェースは,モジュール単体ではテストできないので,単体テストの対象外となる。
→ 正解 実際にモジュールの結合を行うのは結合テストですが、モジュール仕様書に記述されたインタフェースが適切に実装されているかの検証は単体テストの対象です。
間違い モジュール設計書は,正しいことが検証済みであるので,テスト結果に問題があるときは,テストケース又はモジュールに誤りがある。
→ 正解 モジュール設計書が誤っている可能性もあります。
正しい モジュール設計書を見ながら,原則としてすべてのロジックパスを一度は通るようなテストケースによって,検証を行う。
→ 正しい。単体テストでは、プログラムの内部構造に基づいて、内部仕様がモジュール仕様書通りに作成されているかを検証します。
479デフォルトの名無しさん
2020/10/07(水) 14:48:30.14ID:EdLJXccd >>476
気にしすぎでしょwww大企業ですまんなwwwww
気にしすぎでしょwww大企業ですまんなwwwww
480デフォルトの名無しさん
2020/10/07(水) 14:51:24.01ID:EdLJXccd >>470
良いこと言うね!
自然言語は文脈依存だから同じ語句であっても文脈に応じて意味が変わるからね
それを理解せずに自分の定義でしか言葉を解釈しない人はコミュニケーション能力が不足してるってことになるよね
良いこと言うね!
自然言語は文脈依存だから同じ語句であっても文脈に応じて意味が変わるからね
それを理解せずに自分の定義でしか言葉を解釈しない人はコミュニケーション能力が不足してるってことになるよね
481デフォルトの名無しさん
2020/10/07(水) 14:51:56.20ID:EdLJXccd おいペンギン共、お空は飛べたのか?
482デフォルトの名無しさん
2020/10/07(水) 15:18:14.82ID:EdLJXccd IPAって経産省の手先団体だろ、なんでそんなところを頼ってるんだwww
職員がお仕事中に児童ポルノダウンロードしてウイルス感染したところじゃねえかwwwww
wwwwお前らwwwwwマジかwwwwww
職員がお仕事中に児童ポルノダウンロードしてウイルス感染したところじゃねえかwwwww
wwwwお前らwwwwwマジかwwwwww
483デフォルトの名無しさん
2020/10/07(水) 15:41:13.02ID:uJwWalJK >>482
じゃあお前は何に頼ってるんだよw
じゃあお前は何に頼ってるんだよw
484デフォルトの名無しさん
2020/10/07(水) 15:42:20.87ID:uJwWalJK485デフォルトの名無しさん
2020/10/07(水) 15:48:58.67ID:7nLWSAZj486デフォルトの名無しさん
2020/10/07(水) 16:07:10.79ID:EdLJXccd >>483
自分ですかね
自分ですかね
487デフォルトの名無しさん
2020/10/07(水) 16:07:52.19ID:EdLJXccd >>484
文脈を察しろ常に俺が正しいと考えていただきたい
文脈を察しろ常に俺が正しいと考えていただきたい
488デフォルトの名無しさん
2020/10/07(水) 16:09:05.37ID:EdLJXccd 俺が言ってることが正しくなるように解釈することを心がければ
俺の文脈を知ることができます、俺が中心です
俺の文脈を知ることができます、俺が中心です
489デフォルトの名無しさん
2020/10/07(水) 16:11:05.18ID:EdLJXccd 児童ポルノウイルス団体を頼りにするとはwwwww
お前らも所詮経産省の掌の上で弄ばれてるだけかwwwww
お前らも所詮経産省の掌の上で弄ばれてるだけかwwwww
490デフォルトの名無しさん
2020/10/07(水) 16:14:38.96ID:EdLJXccd491デフォルトの名無しさん
2020/10/07(水) 16:15:57.46ID:+yUuwD4N >>485
「プログラムの内部設計書に基づいてホワイトボックステストを実施し」と書いてあるだろ
「プログラムの内部設計書に基づいてホワイトボックステストを実施し」と書いてあるだろ
492デフォルトの名無しさん
2020/10/07(水) 16:16:14.29ID:RbIdfjjl493デフォルトの名無しさん
2020/10/07(水) 16:16:49.33ID:+yUuwD4N プログラムの内部設計書に基づいてテストするんだから
プログラムの内部設計書に書いてあることが要求
プログラムの内部設計書に書いてあることが要求
494デフォルトの名無しさん
2020/10/07(水) 16:20:54.94ID:+yUuwD4N ○○に基づいてテストを実施すると書いてあるわけで
そこで○○に書いてないことを確認するわけがないのは当たり前の話
そこで○○に書いてないことを確認するわけがないのは当たり前の話
495デフォルトの名無しさん
2020/10/07(水) 16:30:04.05ID:EdLJXccd それはそう
「満たしている」の主語は「プログラムが」
テストの確認を行うのはテストレビューだからね
単体テストの説明としてふさわしくない
「満たしている」の主語は「プログラムが」
テストの確認を行うのはテストレビューだからね
単体テストの説明としてふさわしくない
496デフォルトの名無しさん
2020/10/07(水) 17:00:30.61ID:7nLWSAZj497デフォルトの名無しさん
2020/10/07(水) 17:18:28.23ID:+yUuwD4N >>495
テストレビューは、テストが妥当かどうかは判断するレビューであって
プログラムの内部設計に基づいたテストのことじゃない
プログラムの内部設計に基づいたテスト・・・になってるかどうかを判断するのがテストレビュー
テストレビューは、テストが妥当かどうかは判断するレビューであって
プログラムの内部設計に基づいたテストのことじゃない
プログラムの内部設計に基づいたテスト・・・になってるかどうかを判断するのがテストレビュー
498デフォルトの名無しさん
2020/10/07(水) 17:18:58.91ID:+yUuwD4N499デフォルトの名無しさん
2020/10/07(水) 17:20:06.15ID:+yUuwD4N 訂正
内部設計に性能が書いてあれば
そのとおりかテストするのも単体テスト
正しく動いていても、性能を満たしていない例なんて
いくらでもある。遅い。メモリ消費量が多い
内部設計に性能が書いてあれば
そのとおりかテストするのも単体テスト
正しく動いていても、性能を満たしていない例なんて
いくらでもある。遅い。メモリ消費量が多い
500デフォルトの名無しさん
2020/10/07(水) 17:21:44.35ID:RbIdfjjl501デフォルトの名無しさん
2020/10/07(水) 17:35:57.38ID:+yUuwD4N 画面、ウェブ業界なら1ページ
これより小さい単位を知らんでしょう
関数を自分で作ることをしない
ボタンをクリックとかしたらフレームワークが
関数を呼び出すから、その関数の中身を書くだけ
その結果は画面に表示されるから
どうやってテストするのかわからない
見て判断するしかないじゃないか!
と言っている
これより小さい単位を知らんでしょう
関数を自分で作ることをしない
ボタンをクリックとかしたらフレームワークが
関数を呼び出すから、その関数の中身を書くだけ
その結果は画面に表示されるから
どうやってテストするのかわからない
見て判断するしかないじゃないか!
と言っている
502デフォルトの名無しさん
2020/10/07(水) 17:38:01.70ID:RbIdfjjl webかー。
そもそも、それ、単体テストではなくUIテストでは?
そもそも、それ、単体テストではなくUIテストでは?
503デフォルトの名無しさん
2020/10/07(水) 17:39:26.58ID:RbIdfjjl 誤って送信してしまった...
UIテストって言葉は俺らローカルかもしれないのに...。まぁ、言い訳を考えさせてくれ。
UIテストって言葉は俺らローカルかもしれないのに...。まぁ、言い訳を考えさせてくれ。
504デフォルトの名無しさん
2020/10/07(水) 17:43:05.65ID:+yUuwD4N505デフォルトの名無しさん
2020/10/07(水) 17:43:23.76ID:7nLWSAZj >>498
「プログラムの内部設計書に基づいてホワイトボックステストを実施し、要求性能を満たしているかの確認を行います。」
パフォーマンスの性能のことだとすれば、性能以外は確認しない感じの文章になる
普通に間違いっぽいね
「プログラムの内部設計書に基づいてホワイトボックステストを実施し、要求性能を満たしているかの確認を行います。」
パフォーマンスの性能のことだとすれば、性能以外は確認しない感じの文章になる
普通に間違いっぽいね
506デフォルトの名無しさん
2020/10/07(水) 17:45:11.17ID:+yUuwD4N507デフォルトの名無しさん
2020/10/07(水) 17:50:43.02ID:+yUuwD4N 説得力と言うよりか、議論の対象にすらならないと言うべきか
508デフォルトの名無しさん
2020/10/07(水) 17:53:47.55ID:RbIdfjjl 基本的にWeb開発と同じくネイティブアプリ開発者もUIは作る。それがHTMLではないだけで、成果物の全体を見ると同じ。
ネイティブアプリ(iOS,android,Windows)を作るとき、必ずやるのがロジックとUIの分離。
UIにUIが使いまわし出来なくなるような処理を書かないようにするのが原則で、基本的にはUIと切り離れたロジックの部分を単体テストする。
...で、ここからが問題で、じゃあ、UIはどうやってテストするの?って話か...。
俺はこれを別工程として扱っているけど、その解釈が一般的かと言われると...うーん。
そして、webフロントエンドはロジックを記述すること自体殆ど無いからな...。webフロントエンドは殺風景なhtmlが組める程度のニワカ知識しかないが...。
ちなみに、自分はUI専用のテストコードを書いてそこだけ手作業でやってるわ...。
合否判定は自動的に出力するようにしてるけど。
で、それをwebでどうやるのかだと?ごめん、わからん。
ネイティブアプリ(iOS,android,Windows)を作るとき、必ずやるのがロジックとUIの分離。
UIにUIが使いまわし出来なくなるような処理を書かないようにするのが原則で、基本的にはUIと切り離れたロジックの部分を単体テストする。
...で、ここからが問題で、じゃあ、UIはどうやってテストするの?って話か...。
俺はこれを別工程として扱っているけど、その解釈が一般的かと言われると...うーん。
そして、webフロントエンドはロジックを記述すること自体殆ど無いからな...。webフロントエンドは殺風景なhtmlが組める程度のニワカ知識しかないが...。
ちなみに、自分はUI専用のテストコードを書いてそこだけ手作業でやってるわ...。
合否判定は自動的に出力するようにしてるけど。
で、それをwebでどうやるのかだと?ごめん、わからん。
509デフォルトの名無しさん
2020/10/07(水) 17:55:25.01ID:+yUuwD4N > ...で、ここからが問題で、じゃあ、UIはどうやってテストするの?って話か...。
いや、そんな話してないw
単体テストの話をしてるのに、エビデンス?手動?スクショがテスト???
アホじゃねwwwって話をしてる
いや、そんな話してないw
単体テストの話をしてるのに、エビデンス?手動?スクショがテスト???
アホじゃねwwwって話をしてる
510デフォルトの名無しさん
2020/10/07(水) 18:02:55.08ID:aZrfGhEg マジレスすると自動で行う単体テストだってエビデンスの為にスクショ取るし
自動でやるのが非効率なら手動の場合もあるよね
xUnitテストの結果をエクセルに貼り付けるのもいいけど
やっぱ信用性を考えるとスクショのほうがテンション高い
自動でやるのが非効率なら手動の場合もあるよね
xUnitテストの結果をエクセルに貼り付けるのもいいけど
やっぱ信用性を考えるとスクショのほうがテンション高い
511デフォルトの名無しさん
2020/10/07(水) 18:07:00.89ID:+yUuwD4N > エビデンスの為にスクショ取るし
テストのためにスクショ取る じゃないところが重要な点だなw
結局の所、ただの作業報告書でしかない
テストのためにスクショ取る じゃないところが重要な点だなw
結局の所、ただの作業報告書でしかない
512デフォルトの名無しさん
2020/10/07(水) 18:08:06.20ID:+yUuwD4N > xUnitテストの結果をエクセルに貼り付けるのもいいけど
え?なんのために?
標準のXMLでいいだろ
ああ、作業報告書ね(苦笑)
とこうなる
え?なんのために?
標準のXMLでいいだろ
ああ、作業報告書ね(苦笑)
とこうなる
513デフォルトの名無しさん
2020/10/07(水) 18:16:00.27ID:A5i/ayff どことは言わないが、未だにテスト結果をすべて印刷してスタンプラリーしてバインダーに格納してる大手電機メーカーがあるんだよ。
その時にXMLじゃ分からないって押印してくれなかったり。
その時にXMLじゃ分からないって押印してくれなかったり。
514デフォルトの名無しさん
2020/10/07(水) 18:18:14.37ID:RbIdfjjl まぁ、スクショ貼る会社はあると思う。
お役所と仕事していると面倒な完成図書(紙媒体)も求められるし。
こんなテスト結果、あなた達が貰ってどうするの?って奴まで求められるし。でも、まぁ、彼らにとっては意味があるから仕方ないね。
ただ、誰もエビデンスを求めていないのにマニュアルに従いやれって言われると少し残念な気分になる。
利害関係者次第だな。
お役所と仕事していると面倒な完成図書(紙媒体)も求められるし。
こんなテスト結果、あなた達が貰ってどうするの?って奴まで求められるし。でも、まぁ、彼らにとっては意味があるから仕方ないね。
ただ、誰もエビデンスを求めていないのにマニュアルに従いやれって言われると少し残念な気分になる。
利害関係者次第だな。
515デフォルトの名無しさん
2020/10/07(水) 18:21:39.93ID:+yUuwD4N >>513
それはテスト工程じゃないよねって話
それはテスト工程じゃないよねって話
516デフォルトの名無しさん
2020/10/07(水) 19:02:18.32ID:A5i/ayff517デフォルトの名無しさん
2020/10/07(水) 19:05:41.03ID:OA8Qggd8518デフォルトの名無しさん
2020/10/07(水) 19:10:34.07ID:+yUuwD4N >>516
じゃあお前の所は納品作業は何工程になるの?
じゃあお前の所は納品作業は何工程になるの?
519デフォルトの名無しさん
2020/10/07(水) 19:25:27.20ID:7fnYlcJW まともにプロセス定義していれば、
受注プロセス→開発プロセス→納入プロセス
であって、
開発プロセスの中が設計だの製造だのテストといった工程定義が
されているはず。
そんなことも知らないというのは、かなりまずい。
受注プロセス→開発プロセス→納入プロセス
であって、
開発プロセスの中が設計だの製造だのテストといった工程定義が
されているはず。
そんなことも知らないというのは、かなりまずい。
520デフォルトの名無しさん
2020/10/07(水) 19:26:39.83ID:+yUuwD4N テスト結果を納入する作業は
テスト工程なんですよとか言いそうだよなw
テスト工程なんですよとか言いそうだよなw
レスを投稿する
ニュース
- 【少子化】少子化は女のせい?男のせい?SNSで不毛すぎる議論が勃発…「産ませる発言」vs「淘汰される遺伝子」泥沼バトルへ ★3 [ぐれ★]
- 政府に物価高の「恩恵」 税収は過去最高80兆円超の見通し [バイト歴50年★]
- 【F1】角田裕毅のレッドブルグループ退団が決定 海外メディアが一斉報道「彼の居場所はない」 [鉄チーズ烏★]
- 日テレ社長 国分太一に「答え合わせするまでもない」 聴取時の内容そのものが「コンプライアンス違反」 [Ailuropoda melanoleuca★]
- 【為替】円154円台に上昇、NY株400ドル超安 日米金利差の縮小観測広がる [蚤の市★]
- 迫る「ペットボトル200円」時代 もはや値上げはタブーではない? [蚤の市★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 「私は『一つの中国』を支持します」と表明した日本人アーティスト、中国での大規模公演も全く支障なく完全成功→ネトウヨ「裏切り者!」 [314039747]
- 【悲報】お米、普通に安くなるwwwwwwwwww大阪やけど新潟産コシヒカリ5kg2500円弱になってた。ありがとう高市さん [483447288]
- 彡(♥)(♥)「あ、待って待って!今ここで伝えたいんです!」
- 26歳公認会計士をハサミで突き殺した佐藤琴美さん(26)「ハゲすぎる、毛を生やせ」などと日常的に暴力 [963243619]
- スパ銭って基本車で行くじゃん?けど湯上りにビール飲みたいじゃん?
