質問編集履歴

1

sub4追加

2017/06/10 12:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -28,11 +28,19 @@
28
28
 
29
29
 
30
30
 
31
+ # sub2.cshのみ環境変数${USER}を引数としており、
32
+
33
+ # 異常終了によるメッセージは出力しない
34
+
35
+ sub2.csh ${USER}
36
+
37
+
38
+
31
- sub2.csh $str
39
+ sub3.csh $str
32
40
 
33
41
  if ($? != 0) then
34
42
 
35
- echo "sub2失敗"
43
+ echo "sub3失敗"
36
44
 
37
45
  set status = 1
38
46
 
@@ -42,11 +50,11 @@
42
50
 
43
51
 
44
52
 
45
- sub3.csh $str
53
+ sub4.csh $str
46
54
 
47
55
  if ($? != 0) then
48
56
 
49
- echo "sub3失敗"
57
+ echo "sub4失敗"
50
58
 
51
59
  set status = 1
52
60
 
@@ -66,7 +74,7 @@
66
74
 
67
75
  ```
68
76
 
69
- ※sub1~3は単体テスト完了済みです。
77
+ ※sub1~4は単体テスト完了済みです。
70
78
 
71
79
 
72
80
 
@@ -78,33 +86,33 @@
78
86
 
79
87
  ・mainの終了ステータスが1であること・
80
88
 
81
- (2)sub2が異常終了する場合
89
+ (2)sub3が異常終了する場合
82
-
83
- ・「sub2失敗」のメッセージが出力されること。
84
-
85
- ・mainの終了ステータスが1であること。
86
-
87
- (3)sub3が異常終する場合
88
90
 
89
91
  ・「sub3失敗」のメッセージが出力されること。
90
92
 
91
93
  ・mainの終了ステータスが1であること。
92
94
 
95
+ (3)sub4が異常終する場合
96
+
97
+ ・「sub4失敗」のメッセージが出力されること。
98
+
99
+ ・mainの終了ステータスが1であること。
100
+
93
- (4)sub13がすべて正常終了する場合
101
+ (4)sub1,3,4がすべて正常終了する場合
94
102
 
95
103
  ・「sub1失敗」のメッセージが出力されないこと。
96
104
 
97
- ・「sub2失敗」のメッセージが出力されないこと。
105
+ ・「sub3失敗」のメッセージが出力されないこと。
98
106
 
99
- ・「sub3失敗」のメッセージが出力されないこと。
107
+ ・「sub4失敗」のメッセージが出力されないこと。
100
108
 
101
109
  ・mainの終了ステータスが0であること。
102
110
 
103
111
 
104
112
 
105
- 他にテストするケースとしてはsub1,sub2,sub3がそれぞれ正常終了、異常終了する全ての組み合わせのテストは必要でしょうか?
113
+ 他にテストするケースとしてはsub1,sub2,sub3,sub4がそれぞれ正常終了、異常終了する全ての組み合わせのテストは必要でしょうか?
106
114
 
107
- (例:sub1→正常終了 sub2→異常終了 sub3→異常終了 等)
115
+ (例:sub1→正常終了 sub2→異常終了 sub3→異常終了 sub4→異常終了 等)
108
116
 
109
117
  また、他にテストするべきケースはありますか?
110
118