質問編集履歴

4

誤字の修正

2018/12/14 09:30

投稿

umino
umino

スコア54

test CHANGED
@@ -1 +1 @@
1
- 単体試験項目数、イケてる抽出方法を知りたい
1
+ 単体試験項目数、よりよい抽出方法を知りたい
test CHANGED
File without changes

3

コード追記

2018/12/14 09:30

投稿

umino
umino

スコア54

test CHANGED
File without changes
test CHANGED
@@ -24,9 +24,35 @@
24
24
 
25
25
  上司から「テスト項目数を抽出するように」と言われたのですが、目検で80000行すべての項目を抽出するとなると、時間がかかりすぎるし間違えそうです。
26
26
 
27
+ また、まわりに単体テスト経験者がおらず、一般的にどのような手法で項目数を抽出しているか聞くことができません。
27
28
 
28
29
 
30
+
31
+ if文のみで構成されている場合は2パターン×条件数でよいかな?という認識はあるのですが、例えば下記のような場合、if文はないけれど、試験項目数は戻り値が0か-1の、2つになると思います。
32
+
33
+ ```python
34
+
35
+ def piyo(foo,bar):
36
+
37
+ ret = 0
38
+
39
+ fuga = "hogehoge"
40
+
41
+ try:
42
+
43
+ subprocess.call(fuga, shell=True)
44
+
45
+ except Exception as e:
46
+
47
+ ret = -1
48
+
49
+
50
+
51
+ return ret
52
+
53
+ ```
54
+
29
- また、まわりに単体テスト経験者がおず、一般的にどのような手法項目数を抽出しているか聞くとがきません
55
+ これらのような分岐を、すべて目検拾うことが大変かなと、なにか効率よく抽出するほうほうはないかなと模索している
30
56
 
31
57
 
32
58
 

2

表記のゆらぎを修正

2018/12/14 09:20

投稿

umino
umino

スコア54

test CHANGED
@@ -1 +1 @@
1
- 単体テスト項目数、イケてる抽出方法を知りたい
1
+ 単体試験項目数、イケてる抽出方法を知りたい
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 実現したいこと
2
2
 
3
- 単体試験(単体テスト、CT)で、「分岐網羅できるだけの項目数」を抽出するよい手法を知りたい。
3
+ 単体試験(単体テスト、UnitTest、UT)で、「分岐網羅できるだけの単体試験項目数」を抽出するよい手法を知りたい。
4
4
 
5
5
 
6
6
 

1

誤字修正

2018/12/14 08:01

投稿

umino
umino

スコア54

test CHANGED
@@ -1 +1 @@
1
- 単体テスト項目数イケてる抽出方法
1
+ 単体テスト項目数イケてる抽出方法を知りたい
test CHANGED
@@ -34,15 +34,17 @@
34
34
 
35
35
  知見のある方、お知恵を貸していただけませんでしょうか。
36
36
 
37
+
38
+
37
39
  一発で済む魔法はないと思うのですが、おすすめのツールやフレームワーク、また経験談などあれば助かります...
38
40
 
39
-
41
+ 正解がないので難しい話だとは思うのですが、よろしくおねがいします。
40
42
 
41
43
 
42
44
 
43
45
  ### 試したこと
44
46
 
45
- ググって、単体テストの手法を調べた。(コーディングが多くヒットして、実務の話がうまく見つけられなかった)
47
+ ググって、単体テスト項目数抽出の手法を調べた。(コーディングの話が多くヒットして、実務の話がうまく見つけられなかった)
46
48
 
47
49
 
48
50