OSDN Git Service

Version 4.00
[vbslib/main.git] / _src / _vbslib manual.files / vbslib.files / vbslib_24.html
1 <?xml version="1.0" encoding="Shift_JIS"?>\r
2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\r
3  "http://www.w3.org/TR/html4/strict.dtd">\r
4 <!-- saved from url=(0014)about:internet --> <!-- for too much local security warning -->\r
5 <HTML lang="ja" xmlns:v="urn:schemas-microsoft-com:vml"> \r
6 <HEAD>\r
7 \r
8 <META http-equiv="Content-Type" content="text/html; charset=shift_jis"/>\r
9 <TITLE>vbslib</TITLE>\r
10 \r
11 <STYLE type="text/css">\r
12 v\:line, v\:rect, v\:fill, v\:image, v\:stroke, v\:roundrect, v\:oval, v\:shape, v\:path, v\:textpath\r
13   { behavior: url(#default#VML); }\r
14 A { text-decoration:none; }\r
15 A.to_tree { color:#CCDDCC; position:absolute; margin-left:0px; font-size:8pt; }\r
16 A.to_next_page { position:absolute; margin-left:40px; font-size:8pt; }\r
17 A.to_prev_page { position:absolute; margin-left:58px; font-size:8pt; }\r
18 A:visited { color:blue }\r
19 <!-- start of insert [PATCH_OF:urlrep_tooltip] -->\r
20 DIV.tooltip { color:blue; }\r
21 DIV.tooltip textarea { display:none; margin-top:-5px; overflow:hidden; }\r
22 <!-- end of [PATCH_OF:urlrep_tooltip] -->\r
23 </STYLE>\r
24 \r
25 <SCRIPT type="text/javascript">\r
26 //<![CDATA[\r
27 \r
28 function  onLoad()\r
29 {\r
30   var  divs, i\r
31 \r
32   if ( !document.getElementsByTagName )  return;\r
33 \r
34   divs = document.getElementsByTagName( "A" );\r
35   for ( i = 0; i < divs.length; i++ ) {\r
36     if ( divs[i].className == "to_tree" ) {\r
37       divs[i].style.color = "blue";\r
38       divs[i].style.cursor = "hand";\r
39     }\r
40   }\r
41 }\r
42 \r
43 function  selectTreeElem( num )\r
44 {\r
45   var tree_url, i1, i2, fname, fname2\r
46 \r
47   if ( parent.frames.length == 0 ) {\r
48     location.href = "../vbslib.html?f1=vbslib.files/vbslib_tree.html&sub1=svgcats_index_p" + num +\r
49      "&f2=vbslib.files/vbslib_24.html&sub2=svgcats_vml_p" + num;\r
50   }\r
51   else {\r
52     tree_url = parent.tree.location.href;\r
53     i1 = tree_url.lastIndexOf( "/" );\r
54     i2 = tree_url.lastIndexOf( "\\" );\r
55     if ( i2 > i1 )  i1 = i2;\r
56     fname = tree_url.substring( i1 + 1 );\r
57     i1 = fname.lastIndexOf( "#" );\r
58     if ( i1 >= 0 )  fname = fname.substring( 0, i1 );\r
59     fname2 = "vbslib.files/vbslib_tree.html";\r
60     i1 = fname2.lastIndexOf( "/" );\r
61     i2 = fname2.lastIndexOf( "\\" );\r
62     if ( i2 > i1 )  i1 = i2;\r
63     fname2 = fname2.substring( i1 + 1 );\r
64     if ( fname == fname2 )\r
65       parent.tree.selectTreeElem( "svgcats_index_p" + num );\r
66     else\r
67       location.href = "../vbslib.html?f1=vbslib.files/vbslib_tree.html&sub1=svgcats_index_p" + num +\r
68        "&f2=vbslib.files/vbslib_24.html&sub2=svgcats_vml_p" + num;\r
69   }\r
70 }\r
71 \r
72 <!-- start of insert [PATCH_OF:urlrep_tooltip] -->\r
73 function  over( text, value, cols ){ text.style.display = "inline";\r
74   text.cols=cols; text.rows=1; text.value=value; text.focus(); text.select(); }\r
75 function  out( text ){ text.style.display = "none"; }\r
76 <!-- end of [PATCH_OF:urlrep_tooltip] -->\r
77 \r
78 //]]>\r
79 </SCRIPT>\r
80 \r
81 </HEAD>\r
82 <BODY bgcolor="#CCDDCC" onLoad="onLoad();">\r
83 \r
84 <DIV style="position:absolute; margin-left:0px; margin-top:8px; color:red; font-size:8pt;">\r
85 (for Internet Explorer)</DIV>\r
86 <v:rect style="position:absolute; margin-left:0px; margin-top:8px; width:130px; height:16px;" fillcolor="white" strokecolor="white"/>\r
87 \r
88 <PAGESET>\r
89  \r
90 <!-- page 499 --> \r
91 <PAGE>\r
92 <A id="svgcats_vml_p499" class="to_tree" style="margin-top:-11px;" onClick="selectTreeElem( '499' );">\81©</A>\r
93 <A href="#svgcats_vml_p500" class="to_next_page" style="margin-top:-11px;">\81¥</A>\r
94 <A href="vbslib_23.html#svgcats_vml_p498" class="to_prev_page" style="margin-top:-11px;">\81£</A>\r
95 <DIV style="position:absolute; margin-left:20px; margin-top:-16px;">\r
96 <A id="page_group_top" href="vbslib_23.html#page_group_bottom" style="text-decoration:none;">\81ª</A></DIV>\r
97 <v:rect style="position:absolute; margin-left:0px; margin-top:0px; width:448px; height:171px;" fillcolor="white"/>\r
98 <DIV id="text499_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:17px; line-height:15px; white-space:nowrap">\r
99 <A name="TestScript_Finish">\r
100 TestScript::Finish</A></DIV>\r
101 <v:rect style="position:absolute; margin-left:28px; margin-top:47px; width:154px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
102 <DIV id="text499_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:54px; line-height:13px; white-space:nowrap">\r
103 Sub&nbsp; TestScript::Finish</DIV>\r
104 <DIV id="text499_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:82px; line-height:15px; white-space:nowrap">\r
105 \83e\83X\83g\82ð\8fI\97¹\82µ\82Ü\82·\81\83\8d\83O\8eæ\82è\82ð\8fI\97¹\82µ\82Ä\8fW\8cv\82µ\82Ü\82·\81B</DIV>\r
106 <DIV id="text499_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:108px; line-height:15px; white-space:nowrap">\r
107 TestScript \83N\83\89\83X\82Ì\83f\83X\83g\83\89\83N\83^\82É\82æ\82Á\82Ä\83e\83X\83g\82ª\8fI\97¹\82µ\82Ü\82·\82ª\81A<BR/>\r
108 \96¾\8e¦\93I\82É\82±\82Ì Finish \82ð\8cÄ\82Ñ\8fo\82µ\82Ä\8fI\97¹\82³\82¹\82é\82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
109 <DIV id="text499_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:182px; margin-top:17px; line-height:15px; white-space:nowrap">\r
110 (src)</DIV>\r
111 \r
112 <v:line from="0,0" to="448,0"/>\r
113 <v:line from="448,0" to="448,171"/>\r
114 <v:line from="448,171" to="0,171"/>\r
115 <v:line from="0,171" to="0,0"/>\r
116 \r
117 </PAGE>\r
118  \r
119 <!-- page 500 --> \r
120 <PAGE>\r
121 <A id="svgcats_vml_p500" class="to_tree" style="margin-top:176px;" onClick="selectTreeElem( '500' );">\81©</A>\r
122 <A href="#svgcats_vml_p501" class="to_next_page" style="margin-top:176px;">\81¥</A>\r
123 <A href="#svgcats_vml_p499" class="to_prev_page" style="margin-top:176px;">\81£</A>\r
124 <v:rect style="position:absolute; margin-left:0px; margin-top:187px; width:277px; height:186px;" fillcolor="white"/>\r
125 <DIV id="text500_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:204px; line-height:15px; white-space:nowrap">\r
126 <A name="UnitTest">\r
127 UnitTest \83N\83\89\83X</A></DIV>\r
128 <v:rect style="position:absolute; margin-left:31px; margin-top:241px; width:214px; height:100px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
129 <DIV id="text500_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:247px; line-height:15px; white-space:nowrap">\r
130 Class&nbsp; UnitTest<BR/>\r
131 &nbsp; Public&nbsp; Symbol&nbsp; &nbsp; &nbsp;' as string<BR/>\r
132 &nbsp; Public&nbsp; ScriptPath ' as string<BR/>\r
133 &nbsp; Public&nbsp; Priority&nbsp; &nbsp;' as integer<BR/>\r
134 &nbsp; Public&nbsp; Delegate&nbsp; &nbsp;' as variant<BR/>\r
135 End Class</DIV>\r
136 <DIV id="text500_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:169px; margin-top:204px; line-height:15px; white-space:nowrap">\r
137 (src)</DIV>\r
138 <DIV id="text500_4" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:99px; margin-top:308px; line-height:13px; white-space:nowrap">\r
139 <A href="vbslib_22.html#UnitTest_Delegate">\r
140 Delegate</A></DIV>\r
141 \r
142 <v:line from="0,187" to="277,187"/>\r
143 <v:line from="277,187" to="277,373"/>\r
144 <v:line from="277,373" to="0,373"/>\r
145 <v:line from="0,373" to="0,187"/>\r
146 \r
147 </PAGE>\r
148  \r
149 <!-- page 501 --> \r
150 <PAGE>\r
151 <A id="svgcats_vml_p501" class="to_tree" style="margin-top:378px;" onClick="selectTreeElem( '501' );">\81©</A>\r
152 <A href="#svgcats_vml_p502" class="to_next_page" style="margin-top:378px;">\81¥</A>\r
153 <A href="#svgcats_vml_p500" class="to_prev_page" style="margin-top:378px;">\81£</A>\r
154 <v:rect style="position:absolute; margin-left:0px; margin-top:389px; width:223px; height:80px;" fillcolor="white"/>\r
155 <DIV id="text501_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:406px; line-height:15px; white-space:nowrap">\r
156 <A name="TestScript_otherfunc">\r
157 \82»\82Ì\91¼\82Ì\8aÖ\90\94</A></DIV>\r
158 \r
159 <v:line from="0,389" to="223,389"/>\r
160 <v:line from="223,389" to="223,469"/>\r
161 <v:line from="223,469" to="0,469"/>\r
162 <v:line from="0,469" to="0,389"/>\r
163 \r
164 </PAGE>\r
165  \r
166 <!-- page 502 --> \r
167 <PAGE>\r
168 <A id="svgcats_vml_p502" class="to_tree" style="margin-top:474px;" onClick="selectTreeElem( '502' );">\81©</A>\r
169 <A href="#svgcats_vml_p503" class="to_next_page" style="margin-top:474px;">\81¥</A>\r
170 <A href="#svgcats_vml_p501" class="to_prev_page" style="margin-top:474px;">\81£</A>\r
171 <v:rect style="position:absolute; margin-left:0px; margin-top:485px; width:659px; height:580px;" fillcolor="white"/>\r
172 <DIV id="text502_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:502px; line-height:15px; white-space:nowrap">\r
173 <A name="GetTemporaryTestsObject">\r
174 GetTemporaryTestsObject</A></DIV>\r
175 <v:rect style="position:absolute; margin-left:25px; margin-top:532px; width:280px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
176 <DIV id="text502_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:539px; line-height:13px; white-space:nowrap">\r
177 Function&nbsp; GetTemporaryTestsObject() as Tests</DIV>\r
178 <DIV id="text502_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:569px; line-height:15px; white-space:nowrap">\r
179 \88ê\8e\9e\93I\82È Tests \83I\83u\83W\83F\83N\83g\82ð\90\90¬\82µ\81ATest_current \82ð\8cÄ\82Ñ\8fo\82µ\82Ü\82·\81B</DIV>\r
180 <DIV id="text502_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:595px; line-height:15px; white-space:nowrap">\r
181 \81y\88ø\90\94\81z</DIV>\r
182 <DIV id="text502_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:595px; line-height:15px; white-space:nowrap">\r
183 \95Ô\82è\92l</DIV>\r
184 <DIV id="text502_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:154px; margin-top:595px; line-height:15px; white-space:nowrap">\r
185 \83e\83X\83g\81E\83I\83u\83W\83F\83N\83g</DIV>\r
186 <DIV id="text502_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:624px; line-height:15px; white-space:nowrap">\r
187 \83t\83@\83C\83\8b\81F</DIV>\r
188 <v:rect style="position:absolute; margin-left:94px; margin-top:622px; width:99px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
189 <DIV id="text502_8" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:102px; margin-top:626px; line-height:13px; white-space:nowrap">\r
190 TestScript.vbs</DIV>\r
191 <v:rect style="position:absolute; margin-left:41px; margin-top:765px; width:586px; height:235px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
192 <DIV id="text502_9" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:771px; line-height:15px; white-space:nowrap">\r
193 Sub&nbsp; Main( Opt, AppKey )<BR/>\r
194 &nbsp; Dim&nbsp; g : Set g = GetTemporaryTestsObject().CurrentTest.Delegate<BR/>\r
195 &nbsp; RunTestPrompt&nbsp; AppKey.NewWritable( Array( ".", g("PublicFolder") ) )<BR/>\r
196 End Sub<BR/>\r
197 <BR/>\r
198 Sub&nbsp; Test_current( tests )<BR/>\r
199 &nbsp; If IsEmpty( tests.CurrentTest.Delegate ) Then<BR/>\r
200 &nbsp; &nbsp; Dim g : Set g = CreateObject( "Scripting.Dictionary" ) : Set tests.CurrentTest.Delegate = g<BR/>\r
201 <BR/>\r
202 &nbsp; &nbsp; '[Setting]<BR/>\r
203 &nbsp; &nbsp; '==============================================================================<BR/>\r
204 &nbsp; &nbsp; g("PublicFolder")&nbsp; = "..\Public\FromPackage"<BR/>\r
205 &nbsp; &nbsp; '==============================================================================<BR/>\r
206 &nbsp; End If<BR/>\r
207 End Sub</DIV>\r
208 <DIV id="text502_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:662px; line-height:15px; white-space:nowrap">\r
209 \8eå\82É\81ATest_current \82Å\8eæ\93¾\82Å\82«\82é\83f\81[\83^\82ð\81ARunTestPrompt \82ð\8cÄ\82Ñ\8fo\82·\91O\82É\8eQ\8fÆ\82·\82é\82Æ\82«\82É\8eg\82¢\82Ü\82·\81B</DIV>\r
210 <DIV id="text502_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:1017px; line-height:15px; white-space:nowrap">\r
211 \83e\83X\83g</DIV>\r
212 <DIV id="text502_12" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:1017px; line-height:15px; white-space:nowrap">\r
213 \81¨ T_TempTests \83t\83H\83\8b\83_</DIV>\r
214 <v:line style="position:absolute;" from="182,863" to="342,799" strokecolor="#7CFF11" strokeweight="1pt"/>\r
215 <DIV id="text502_14" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:693px; line-height:15px; white-space:nowrap">\r
216 GetTemporaryTestsObject().CurrentTest \82Í\81A\93¯\82\83t\83@\83C\83\8b\82Ì\92\86\82É\82 \82é Test_current \8aÖ\90\94\82È\82Ç\82Ì\88ø\90\94<BR/>\r
217 \82É\93n\82é\83I\83u\83W\83F\83N\83g\82ð\8ew\82µ\82Ä\82¢\82Ü\82·\81B</DIV>\r
218 <DIV id="text502_15" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:741px; line-height:15px; white-space:nowrap">\r
219 \83T\83\93\83v\83\8b</DIV>\r
220 \r
221 <v:line from="0,485" to="659,485"/>\r
222 <v:line from="659,485" to="659,1065"/>\r
223 <v:line from="659,1065" to="0,1065"/>\r
224 <v:line from="0,1065" to="0,485"/>\r
225 \r
226 </PAGE>\r
227  \r
228 <!-- page 503 --> \r
229 <PAGE>\r
230 <A id="svgcats_vml_p503" class="to_tree" style="margin-top:1070px;" onClick="selectTreeElem( '503' );">\81©</A>\r
231 <A href="#svgcats_vml_p504" class="to_next_page" style="margin-top:1070px;">\81¥</A>\r
232 <A href="#svgcats_vml_p502" class="to_prev_page" style="margin-top:1070px;">\81£</A>\r
233 <v:rect style="position:absolute; margin-left:0px; margin-top:1081px; width:537px; height:346px;" fillcolor="white"/>\r
234 <DIV id="text503_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1098px; line-height:15px; white-space:nowrap">\r
235 <A name="CheckTestErrLevel">\r
236 CheckTestErrLevel</A></DIV>\r
237 <v:rect style="position:absolute; margin-left:25px; margin-top:1126px; width:298px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
238 <DIV id="text503_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1133px; line-height:13px; white-space:nowrap">\r
239 Sub&nbsp; CheckTestErrLevel( errorlevel as integer )</DIV>\r
240 <DIV id="text503_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1161px; line-height:15px; white-space:nowrap">\r
241 VBS \83v\83\8d\83O\83\89\83\80\82Ì\8fI\97¹\83R\81[\83h\81i\83G\83\89\81[\83\8c\83x\83\8b\81j\82É\96â\91è\82ª\82 \82Á\82½\82ç\83G\83\89\81[\82ð\94­\90\82³\82¹\82é\81B</DIV>\r
242 <DIV id="text503_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:1186px; line-height:15px; white-space:nowrap">\r
243 \81y\88ø\90\94\81z</DIV>\r
244 <DIV id="text503_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:100px; margin-top:1186px; line-height:15px; white-space:nowrap">\r
245 errorlevel</DIV>\r
246 <DIV id="text503_6" style="position:absolute; font-family: '\83\81\83C\83\8a\83I'; font-size:9pt; color:#0000FF; margin-left:72px; margin-top:1376px; line-height:13px; white-space:nowrap">\r
247 <A href="vbslib_18.html#RunProg">\r
248 \81¨ RunProg</A></DIV>\r
249 <DIV id="text503_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:1376px; line-height:15px; white-space:nowrap">\r
250 \8aÖ\98A</DIV>\r
251 <DIV id="text503_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:177px; margin-top:1186px; line-height:15px; white-space:nowrap">\r
252 \83G\83\89\81[\83\8c\83x\83\8b\81iWScript.Quit \82Ì\88ø\90\94\81j</DIV>\r
253 <DIV id="text503_9" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:1231px; line-height:13px; white-space:nowrap">\r
254 \93à\95\94\82Å\81APass, Fail, Skip \82Ì\82¢\82¸\82ê\82©\82ð\8cÄ\82Ñ\8fo\82µ\82Ü\82·\81B<BR/>\r
255 VBS \83v\83\8d\83O\83\89\83\80\82Í\81Awscript \82Å\82Í\82È\82­ cscript \82Å\8cÄ\82Ñ\8fo\82³\82È\82¢\82Æ\81A\90³\82µ\82¢\83G\83\89\81[\83\8c\83x\83\8b<BR/>\r
256 \82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ\81B</DIV>\r
257 <v:rect style="position:absolute; margin-left:45px; margin-top:1312px; width:262px; height:38px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
258 <DIV id="text503_10" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:53px; margin-top:1319px; line-height:13px; white-space:nowrap">\r
259 &nbsp; r = RunProg( "cscript sample.vbs", "" )<BR/>\r
260 &nbsp; CheckTestErrLevel&nbsp; r</DIV>\r
261 <DIV id="text503_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:1291px; line-height:15px; white-space:nowrap">\r
262 \83T\83\93\83v\83\8b</DIV>\r
263 <DIV id="text503_12" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:200px; margin-top:1098px; line-height:15px; white-space:nowrap">\r
264 (src)</DIV>\r
265 \r
266 <v:line from="0,1081" to="537,1081"/>\r
267 <v:line from="537,1081" to="537,1427"/>\r
268 <v:line from="537,1427" to="0,1427"/>\r
269 <v:line from="0,1427" to="0,1081"/>\r
270 \r
271 </PAGE>\r
272  \r
273 <!-- page 504 --> \r
274 <PAGE>\r
275 <A id="svgcats_vml_p504" class="to_tree" style="margin-top:1432px;" onClick="selectTreeElem( '504' );">\81©</A>\r
276 <A href="#svgcats_vml_p505" class="to_next_page" style="margin-top:1432px;">\81¥</A>\r
277 <A href="#svgcats_vml_p503" class="to_prev_page" style="margin-top:1432px;">\81£</A>\r
278 <v:rect style="position:absolute; margin-left:0px; margin-top:1443px; width:427px; height:168px;" fillcolor="white"/>\r
279 <DIV id="text504_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1460px; line-height:15px; white-space:nowrap">\r
280 <A name="g_IsAutoTest">\r
281 g_IsAutoTest</A></DIV>\r
282 <v:rect style="position:absolute; margin-left:25px; margin-top:1488px; width:184px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
283 <DIV id="text504_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1495px; line-height:13px; white-space:nowrap">\r
284 Dim&nbsp; g_IsAutoTest as boolean</DIV>\r
285 <DIV id="text504_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1523px; line-height:15px; white-space:nowrap">\r
286 \8e©\93®\83e\83X\83g\82ð\8eÀ\8ds\92\86\82©\82Ç\82¤\82©\81B</DIV>\r
287 <DIV id="text504_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1560px; line-height:15px; white-space:nowrap">\r
288 g_IsAutoTest = True \82É\82·\82é\82Æ\81A</DIV>\r
289 <DIV id="text504_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:208px; margin-top:1560px; line-height:15px; white-space:nowrap">\r
290 <A href="vbslib_04.html#pause">\r
291 Pause</A></DIV>\r
292 <DIV id="text504_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:250px; margin-top:1560px; line-height:15px; white-space:nowrap">\r
293 \82µ\82È\82­\82È\82é\82±\82Æ\82ª\82 \82è\82Ü\82·\81B</DIV>\r
294 \r
295 <v:line from="0,1443" to="427,1443"/>\r
296 <v:line from="427,1443" to="427,1611"/>\r
297 <v:line from="427,1611" to="0,1611"/>\r
298 <v:line from="0,1611" to="0,1443"/>\r
299 \r
300 </PAGE>\r
301  \r
302 <!-- page 505 --> \r
303 <PAGE>\r
304 <A id="svgcats_vml_p505" class="to_tree" style="margin-top:1616px;" onClick="selectTreeElem( '505' );">\81©</A>\r
305 <A href="#svgcats_vml_p506" class="to_next_page" style="margin-top:1616px;">\81¥</A>\r
306 <A href="#svgcats_vml_p504" class="to_prev_page" style="margin-top:1616px;">\81£</A>\r
307 <v:rect style="position:absolute; margin-left:0px; margin-top:1627px; width:278px; height:104px;" fillcolor="white"/>\r
308 <DIV id="text505_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1644px; line-height:15px; white-space:nowrap">\r
309 <A name="test_target">\r
310 \83e\83X\83g\8ex\89\87\8b@\94\81i\8aÖ\90\94\81j</A></DIV>\r
311 <DIV id="text505_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:32px; margin-top:1683px; line-height:15px; white-space:nowrap">\r
312 \83e\83X\83g\91Î\8fÛ\82Æ\82È\82é\83X\83N\83\8a\83v\83g\82ª\8eg\82¤\82à\82Ì</DIV>\r
313 \r
314 <v:line from="0,1627" to="278,1627"/>\r
315 <v:line from="278,1627" to="278,1731"/>\r
316 <v:line from="278,1731" to="0,1731"/>\r
317 <v:line from="0,1731" to="0,1627"/>\r
318 \r
319 </PAGE>\r
320  \r
321 <!-- page 506 --> \r
322 <PAGE>\r
323 <A id="svgcats_vml_p506" class="to_tree" style="margin-top:1736px;" onClick="selectTreeElem( '506' );">\81©</A>\r
324 <A href="#svgcats_vml_p507" class="to_next_page" style="margin-top:1736px;">\81¥</A>\r
325 <A href="#svgcats_vml_p505" class="to_prev_page" style="margin-top:1736px;">\81£</A>\r
326 <v:rect style="position:absolute; margin-left:0px; margin-top:1747px; width:645px; height:1757px;" fillcolor="white"/>\r
327 <v:rect style="position:absolute; margin-left:36px; margin-top:2042px; width:556px; height:295px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
328 <DIV id="text506_1" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:44px; margin-top:2048px; line-height:15px; white-space:nowrap">\r
329 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
330 &nbsp; Dim&nbsp; x<BR/>\r
331 <BR/>\r
332 &nbsp; Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>\r
333 &nbsp; For Each x&nbsp; In cases.Items<BR/>\r
334 &nbsp; &nbsp; T_Test1_main&nbsp; Opt, AppKey, x&nbsp; '// Test.vbs \82Ì\92\86\82Å\82Í\81A\83p\83\89\83\81\81[\83^\81[\82Í ( tests, x )<BR/>\r
335 &nbsp; Next<BR/>\r
336 &nbsp; Pass<BR/>\r
337 End Sub<BR/>\r
338 <BR/>\r
339 '// \83\8b\81[\83v\82ª\91\9d\82¦\82Ä\82à\83C\83\93\83f\83\93\83g\82ð\90[\82­\82³\82¹\82È\82­\82Ä\8dÏ\82Þ\82æ\82¤\82É\81A\83e\83X\83g\82Ì\8eÀ\8e{\82Í *_main \8aÖ\90\94\82É\82·\82é<BR/>\r
340 Sub&nbsp; T_Test1_main( Opt, AppKey, x )<BR/>\r
341 &nbsp; Dim w_:Set w_=AppKey.NewWritable( "out" ).Enable()<BR/>\r
342 &nbsp; EchoTestStart&nbsp; "T_Test1"<BR/>\r
343 &nbsp; echo&nbsp; x&nbsp; '// \91S\82Ä\82Ì\83f\81[\83^\82ð\95\\8e¦\82·\82é<BR/>\r
344 <BR/>\r
345 &nbsp; FuncA&nbsp; CInt( x("InputData") )<BR/>\r
346 &nbsp; FuncB&nbsp; Replace( x("Answer"), "%Num%", CStr( 12 ) )<BR/>\r
347 End Sub</DIV>\r
348 <DIV id="text506_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:1764px; line-height:15px; white-space:nowrap">\r
349 <A name="ReadTestCase">\r
350 ReadTestCase</A></DIV>\r
351 <v:rect style="position:absolute; margin-left:37px; margin-top:2730px; width:454px; height:415px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
352 <DIV id="text506_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:2736px; line-height:15px; white-space:nowrap">\r
353 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
354 &lt;TestCases name="common" ExeName="Sample"&gt;<BR/>\r
355 &lt;!-- base_data="...\TestCommon_Data.xml#root" --&gt;<BR/>\r
356 <BR/>\r
357 &lt;TestCase id="TestCase_for_T_Test1" base_data="#common"&gt;<BR/>\r
358 &lt;SubCase&nbsp; name="Number"<BR/>\r
359 &nbsp; InputData = "123"<BR/>\r
360 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"&nbsp; _comment2= "FilePath with variable"<BR/>\r
361 /&gt;<BR/>\r
362 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
363 &nbsp; InputData = "ABC"<BR/>\r
364 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
365 /&gt;<BR/>\r
366 &lt;/TestCase&gt;<BR/>\r
367 <BR/>\r
368 &lt;TestCase id="TestCase_for_T_Test1_sub"&gt; &lt;!-- This is cross parameter --&gt;<BR/>\r
369 &lt;SubCase&nbsp; name="CurrentFolder"<BR/>\r
370 &nbsp; CurrentFolder = "."<BR/>\r
371 &nbsp; StepPath&nbsp; &nbsp; &nbsp; = "Data\"<BR/>\r
372 /&gt;<BR/>\r
373 &lt;SubCase&nbsp; name="SubFolder"<BR/>\r
374 &nbsp; CurrentFolder = "Data"<BR/>\r
375 &nbsp; StepPath&nbsp; &nbsp; &nbsp; = ""<BR/>\r
376 /&gt;<BR/>\r
377 &lt;/TestCase&gt;<BR/>\r
378 <BR/>\r
379 &lt;/TestCases&gt;</DIV>\r
380 <DIV id="text506_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2710px; line-height:15px; white-space:nowrap">\r
381 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
382 <v:rect style="position:absolute; margin-left:25px; margin-top:1792px; width:442px; height:40px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
383 <DIV id="text506_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1798px; line-height:15px; white-space:nowrap">\r
384 Function&nbsp; ReadTestCase( XmlPath as string, TestCaseID as string )<BR/>\r
385 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as ArrayClass of Dictionary</DIV>\r
386 <DIV id="text506_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1884px; line-height:15px; white-space:nowrap">\r
387 \83e\83X\83g\83P\81[\83X\82ª\8f\91\82©\82ê\82½ XML \83t\83@\83C\83\8b\82Ì\83f\81[\83^\82É\83A\83N\83Z\83X\82·\82é\83I\83u\83W\83F\83N\83g\82ð\95Ô\82µ\82Ü\82·\81B</DIV>\r
388 <DIV id="text506_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1910px; line-height:15px; white-space:nowrap">\r
389 \81y\88ø\90\94\81z</DIV>\r
390 <DIV id="text506_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1910px; line-height:15px; white-space:nowrap">\r
391 XmlPath</DIV>\r
392 <DIV id="text506_9" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1929px; line-height:15px; white-space:nowrap">\r
393 TestCaseID</DIV>\r
394 <DIV id="text506_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:187px; margin-top:1910px; line-height:15px; white-space:nowrap">\r
395 \83e\83X\83g\83P\81[\83X\82ª\8f\91\82©\82ê\82½ XML \83t\83@\83C\83\8b\82Ì\83p\83X</DIV>\r
396 <DIV id="text506_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:187px; margin-top:1929px; line-height:15px; white-space:nowrap">\r
397 XML \83t\83@\83C\83\8b\82Ì\92\86\82Ì &lt;TestCase&gt; \83^\83O\82Ì id \91®\90«\82Ì\92l\81A\82Ü\82½\82Í Empty</DIV>\r
398 <v:rect style="position:absolute; margin-left:91px; margin-top:1981px; width:100px; height:19px;" fillcolor="#FFFFFF" strokecolor="#000000" strokeweight="1pt"/>\r
399 <DIV id="text506_12" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:99px; margin-top:1985px; line-height:13px; white-space:nowrap">\r
400 TestScript.vbs</DIV>\r
401 <DIV id="text506_13" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1948px; line-height:15px; white-space:nowrap">\r
402 \95Ô\82è\92l</DIV>\r
403 <DIV id="text506_14" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:187px; margin-top:1948px; line-height:15px; white-space:nowrap">\r
404 \83e\83X\83g\83P\81[\83X\82Ì\83f\81[\83^\81i\82Ì\94z\97ñ\81j</DIV>\r
405 <DIV id="text506_15" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:1983px; line-height:15px; white-space:nowrap">\r
406 \83t\83@\83C\83\8b\81F</DIV>\r
407 <DIV id="text506_16" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:26px; margin-top:3256px; line-height:15px; white-space:nowrap">\r
408 \83e\83X\83g</DIV>\r
409 <DIV id="text506_17" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:172px; margin-top:1764px; line-height:15px; white-space:nowrap">\r
410 (src)</DIV>\r
411 <DIV id="text506_18" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:80px; margin-top:3256px; line-height:15px; white-space:nowrap">\r
412 \81¨ T_TestCaseData.vbs # T_TestCaseData</DIV>\r
413 <DIV id="text506_19" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2600px; line-height:15px; white-space:nowrap">\r
414 \83e\83X\83g\83P\81[\83X\82Ì\83f\81[\83^\82Ì\91½\82­\82Í\8d\\91¢\91Ì\82Ì\94z\97ñ\82Å\82 \82é\82½\82ß\81AXML \83t\83@\83C\83\8b\82Ì\8f\91\8e®\82Í\81A\82»\82ê\82ð\91z\92è<BR/>\r
415 \82µ\82Ä\81A\82 \82é\92ö\93x\8c\88\82ß\82Ä\82¢\82Ü\82·\81B&nbsp; \82±\82Ì\95W\8f\80\89»\82É\82æ\82è\81AXML \83t\83@\83C\83\8b\82ð\8c©\82½\82Æ\82«\82É\83e\83X\83g\83P\81[\83X\82ª<BR/>\r
416 \94c\88¬\82µ\82â\82·\82­\82È\82è\82Ü\82·\82µ\81A\83e\83X\83g\81E\83X\83N\83\8a\83v\83g\82Ì\83R\81[\83h\82à DOM \82æ\82è\8aÈ\92P\82É\82È\82è\82Ü\82·\81\8f\91\8e®\82Ì\8fÚ\8d×\82Í\81A<BR/>\r
417 \89º\8bL\82Ì DTD \82ð\8eQ\8fÆ\82µ\82Ä\82­\82¾\82³\82¢\81B<BR/>\r
418 \82à\82µ\81A\95¡\8eG\82È\83f\81[\83^\82ð\8bL\8fq\82µ\82½\82¢\82Æ\82«\82Í\81A\88ê\94Ê\93I\82È XML \83t\83@\83C\83\8b\82ð\83A\83N\83Z\83X\82·\82é DOM \82ð\8eg\82Á\82Ä<BR/>\r
419 \82­\82¾\82³\82¢\81\8eQ\8dl</DIV>\r
420 <DIV id="text506_20" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:2017px; line-height:15px; white-space:nowrap">\r
421 \83T\83\93\83v\83\8b\81E\83R\81[\83h\81F</DIV>\r
422 <DIV id="text506_21" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:290px; margin-top:2094px; line-height:13px; white-space:nowrap">\r
423 T_Test1_Data.xml</DIV>\r
424 <DIV id="text506_22" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:410px; margin-top:2094px; line-height:13px; white-space:nowrap">\r
425 TestCase_for_T_Test1</DIV>\r
426 <DIV id="text506_23" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:170px; margin-top:2304px; line-height:13px; white-space:nowrap">\r
427 Answer</DIV>\r
428 <DIV id="text506_24" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:152px; margin-top:2289px; line-height:13px; white-space:nowrap">\r
429 InputData</DIV>\r
430 <DIV id="text506_25" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:45px; margin-top:3155px; line-height:15px; white-space:nowrap">\r
431 TestCases\81ATestCase\81ASubCase \82Ì\83^\83O\96¼\82ð\95Ï\82¦\82é\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ\81B<BR/>\r
432 <BR/>\r
433 XML \83^\83O\82Ì\92\86\81i\97á\81FSubCase \83^\83O\82Ì\92\86\81\82É &lt;!-- --&gt; \8c`\8e®\82Ì\83R\83\81\83\93\83g\82Í\93ü\82ê\82½\82¢\82Æ\82«\82Í\81A<BR/>\r
434 XML\82Ì\8ed\97l\8fã\82Å\82«\82È\82¢\82Ì\82Å\81A\83_\83~\81[\82Æ\82È\82é&nbsp; _comment1 \82È\82Ç\82Ì\91®\90«\82ð\8eg\82Á\82Ä\81A\83R\83\81\83\93\83g\82ð<BR/>\r
435 \8bL\8fq\82µ\82Ü\82·\81B</DIV>\r
436 <DIV id="text506_26" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:39px; margin-top:2395px; line-height:15px; white-space:nowrap">\r
437 \95Ô\82è\92l\82Í\81A\8e«\8f\91\8c^\82ð\97v\91f\82É\8e\9d\82Â\94z\97ñ\81iArrayClass\81j\82Å\82·\81\8e«\8f\91\82Ì\83L\81[\82Í\81AXML \91®\90«\82Ì\96¼\91O\82Å\82·\81B<BR/>\r
438 \83f\81[\83^\82Ì\8bï\91Ì\93I\82È\92l\82Í\81A\89º\8bL\82Ì\83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\82ð\8eQ\8fÆ\82µ\82Ä\82­\82¾\82³\82¢\81B<BR/>\r
439 \81E\93¾\82ç\82ê\82é\83f\81[\83^\82Í\82·\82×\82Ä\95\8e\9a\97ñ\8c^\82Å\82·\81B<BR/>\r
440 \81E\90\94\92l\82ð\8eg\82¤\82Æ\82«\82Í\81ACInt \8aÖ\90\94\82È\82Ç\82ð\8eg\82¢\82Ü\82·\81B<BR/>\r
441 \81E\8e«\8f\91\82Ì\83L\81[\82É\8ew\92è\82µ\82½\96¼\91O\82É\91Î\89\9e\82·\82é XML \91®\90«\82ª\91\8dÝ\82µ\82È\82¢\82Æ\82«\82Í\81AEmpty \82ð\95Ô\82µ\82Ü\82·\81B<BR/>\r
442 \81E\95¡\90\94\82Ì\83f\81[\83^\82ð\83R\83\93\83}\82Å\8bæ\90Ø\82Á\82Ä\8bL\8fq\82µ\82½\82Æ\82«\82Í\81A<BR/>\r
443 \81E\93®\93I\82É\95Ï\89»\82·\82é\83f\81[\83^\82ð XML \83t\83@\83C\83\8b\82É\8bL\8fq\82·\82é\82Æ\82«\82Í\81A%Num% \82Ì\82æ\82¤\82É\95Ï\90\94\82ð\8bL\8fq\82µ\82Ü\82·\81B<BR/>\r
444 \81@\82½\82¾\82µ\81A\83e\83X\83g\81E\83X\83N\83\8a\83v\83g\82Å Replace \8aÖ\90\94\82â<BR/>\r
445 \81E#name \81iHTML \82Ì href \91®\90«\81j\82Ì\83\8a\83\93\83N\90æ\82ð\93¾\82é\82É\82Í\81A</DIV>\r
446 <DIV id="text506_27" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:321px; margin-top:2470px; line-height:15px; white-space:nowrap">\r
447 <A href="vbslib_17.html#ArrayFromCSV">\r
448 ArrayFromCSV</A></DIV>\r
449 <DIV id="text506_28" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:410px; margin-top:2470px; line-height:15px; white-space:nowrap">\r
450 \82È\82Ç\82ð\8eg\82¢\82Ü\82·\81B</DIV>\r
451 <DIV id="text506_29" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:2570px; line-height:15px; white-space:nowrap">\r
452 \83e\83X\83g\83P\81[\83X\82ª\8f\91\82©\82ê\82½ XML \83t\83@\83C\83\8b\82Ì\8f\91\8e®</DIV>\r
453 <DIV id="text506_30" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:2827px; line-height:13px; white-space:nowrap">\r
454 InputData</DIV>\r
455 <DIV id="text506_31" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:2842px; line-height:13px; white-space:nowrap">\r
456 Answer</DIV>\r
457 <DIV id="text506_32" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:129px; margin-top:2797px; line-height:13px; white-space:nowrap">\r
458 TestCase_for_T_Test1</DIV>\r
459 <DIV id="text506_33" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:129px; margin-top:2962px; line-height:13px; white-space:nowrap">\r
460 TestCase_for_T_Test1_sub</DIV>\r
461 <DIV id="text506_34" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3416px; line-height:15px; white-space:nowrap">\r
462 <A href="..\vbscript.files\vbscript_11.html#GetMainSetting">\r
463 \81¨ GetMainSetting \8aÖ\90\94 (vbsool)</A></DIV>\r
464 <DIV id="text506_35" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:26px; margin-top:3296px; line-height:15px; white-space:nowrap">\r
465 \8aÖ\98A</DIV>\r
466 <v:rect style="position:absolute; margin-left:25px; margin-top:1843px; width:400px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
467 <DIV id="text506_36" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1850px; line-height:13px; white-space:nowrap">\r
468 Function&nbsp; ReadTestCase( XmlPath as string, Empty ) as Dictionary</DIV>\r
469 <DIV id="text506_37" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:129px; margin-top:2675px; line-height:15px; white-space:nowrap">\r
470 <A href="vbslib_17.html#LoadXML">\r
471 \81¨ LoadXML</A></DIV>\r
472 <DIV id="text506_38" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:315px; margin-top:1814px; line-height:13px; white-space:nowrap">\r
473 <A href="vbslib_05.html#ArrayClass">\r
474 ArrayClass</A></DIV>\r
475 <DIV id="text506_39" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:357px; margin-top:1850px; line-height:13px; white-space:nowrap">\r
476 <A href="..\vbscript.files\vbscript_06.html#dic">\r
477 Dictionary</A></DIV>\r
478 <DIV id="text506_40" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:399px; margin-top:1814px; line-height:13px; white-space:nowrap">\r
479 <A href="..\vbscript.files\vbscript_06.html#dic">\r
480 Dictionary</A></DIV>\r
481 <DIV id="text506_41" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:80px; margin-top:3456px; line-height:15px; white-space:nowrap">\r
482 \81¨ TestNums (clib)</DIV>\r
483 <v:line style="position:absolute;" from="206,2789" to="453,2112" strokecolor="#7CFF11" strokeweight="1pt"/>\r
484 <DIV id="text506_43" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2752px; line-height:13px; white-space:nowrap">\r
485 TestCases</DIV>\r
486 <DIV id="text506_44" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2797px; line-height:13px; white-space:nowrap">\r
487 TestCase</DIV>\r
488 <DIV id="text506_45" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2812px; line-height:13px; white-space:nowrap">\r
489 SubCase</DIV>\r
490 <DIV id="text506_46" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2872px; line-height:13px; white-space:nowrap">\r
491 SubCase</DIV>\r
492 <DIV id="text506_47" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2977px; line-height:13px; white-space:nowrap">\r
493 SubCase</DIV>\r
494 <DIV id="text506_48" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:2932px; line-height:13px; white-space:nowrap">\r
495 TestCase</DIV>\r
496 <DIV id="text506_49" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2962px; line-height:13px; white-space:nowrap">\r
497 TestCase</DIV>\r
498 <DIV id="text506_50" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:3037px; line-height:13px; white-space:nowrap">\r
499 SubCase</DIV>\r
500 <DIV id="text506_51" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:3097px; line-height:13px; white-space:nowrap">\r
501 TestCase</DIV>\r
502 <DIV id="text506_52" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:3127px; line-height:13px; white-space:nowrap">\r
503 TestCases</DIV>\r
504 <DIV id="text506_53" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:436px; margin-top:1848px; line-height:15px; white-space:nowrap">\r
505 <A href="#ReadTestCase_Common">\r
506 \81¨ \95¡\90\94\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^</A></DIV>\r
507 <DIV id="text506_54" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3396px; line-height:15px; white-space:nowrap">\r
508 <A href="vbslib_25.html#SetReadTestCase">\r
509 \81¨ SetReadTestCase</A></DIV>\r
510 <DIV id="text506_55" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:296px; margin-top:3396px; line-height:15px; white-space:nowrap">\r
511 \83f\83o\83b\83O\97p\82É\81A\83e\83X\83g\83P\81[\83X\82ð\8ew\92è\82µ\82Ü\82·</DIV>\r
512 <DIV id="text506_56" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:296px; margin-top:3416px; line-height:15px; white-space:nowrap">\r
513 \83X\83N\83\8a\83v\83g\81E\83t\83@\83C\83\8b\93à\82Ì\83f\81[\83^</DIV>\r
514 <DIV id="text506_57" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:296px; margin-top:3456px; line-height:15px; white-space:nowrap">\r
515 C\8c¾\8cê\82Ì\83e\83X\83g\94Ô\8d\86</DIV>\r
516 <DIV id="text506_58" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:2049px; line-height:13px; white-space:nowrap">\r
517 T_Test1</DIV>\r
518 <DIV id="text506_59" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:68px; margin-top:2124px; line-height:13px; white-space:nowrap">\r
519 T_Test1</DIV>\r
520 <DIV id="text506_60" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:2214px; line-height:13px; white-space:nowrap">\r
521 T_Test1</DIV>\r
522 <DIV id="text506_61" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3296px; line-height:15px; white-space:nowrap">\r
523 <A href="#ReadTestCase_Common">\r
524 \81¨ \95¡\90\94\82Ì\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^</A></DIV>\r
525 <DIV id="text506_62" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3336px; line-height:15px; white-space:nowrap">\r
526 <A href="#cress_case">\r
527 \81¨ \83N\83\8d\83X\81E\83P\81[\83X</A></DIV>\r
528 <DIV id="text506_63" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3356px; line-height:15px; white-space:nowrap">\r
529 <A href="#ReadTestCase_LookUpDic">\r
530 \81¨ \83e\83X\83g\81E\83P\81[\83X\82Ì\91I\91ð</A></DIV>\r
531 <DIV id="text506_64" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3376px; line-height:15px; white-space:nowrap">\r
532 <A href="#case_embed">\r
533 \81¨ \83X\83N\83\8a\83v\83g\82©\82ç\83e\83X\83g\83P\81[\83X\82ð\8ew\92è\82·\82é</A></DIV>\r
534 <DIV id="text506_65" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3316px; line-height:15px; white-space:nowrap">\r
535 <A href="#ReadTestCase_SpXml">\r
536 \81¨ \93Á\8eê\82È XML \91®\90« (ReadTestCase)</A></DIV>\r
537 <DIV id="text506_66" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:327px; margin-top:2797px; line-height:13px; white-space:nowrap">\r
538 <A href="#ReadTestCase_Common">\r
539 #common</A></DIV>\r
540 <v:line style="position:absolute;" from="186,2319" to="100,2823" strokecolor="#11FFFF" strokeweight="1pt"/>\r
541 <DIV id="text506_68" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:379px; margin-top:2501px; line-height:15px; white-space:nowrap">\r
542 \82È\82Ç\82ð\8eg\82Á\82Ä\92l\82ð\90Ý\92è\82µ\82Ä\82­\82¾\82³\82¢\81B</DIV>\r
543 <DIV id="text506_69" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:291px; margin-top:2501px; line-height:15px; white-space:nowrap">\r
544 <A href="vbslib_07.html#DicItemOfItem">\r
545 DicItemOfItem</A></DIV>\r
546 <DIV id="text506_70" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:337px; margin-top:2515px; line-height:15px; white-space:nowrap">\r
547 <A href="vbslib_18.html#LinkedXML">\r
548 GetHRefBase</A></DIV>\r
549 <DIV id="text506_71" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:420px; margin-top:2515px; line-height:15px; white-space:nowrap">\r
550 \82ð\8eg\82Á\82Ä\82­\82¾\82³\82¢\81B</DIV>\r
551 <DIV id="text506_72" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:29px; margin-top:2366px; line-height:15px; white-space:nowrap">\r
552 \91®\90«\92l\82Ì\88µ\82¢\95û</DIV>\r
553 <DIV id="text506_73" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:80px; margin-top:3436px; line-height:15px; white-space:nowrap">\r
554 <A href="vbslib_07.html#DicTable">\r
555 \81¨ DicTable</A></DIV>\r
556 <DIV id="text506_74" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:296px; margin-top:3436px; line-height:15px; white-space:nowrap">\r
557 \8e«\8f\91\82ð\8eg\82Á\82½\83e\83X\83g\83f\81[\83^</DIV>\r
558 \r
559 <v:line from="0,1747" to="645,1747"/>\r
560 <v:line from="645,1747" to="645,3504"/>\r
561 <v:line from="645,3504" to="0,3504"/>\r
562 <v:line from="0,3504" to="0,1747"/>\r
563 \r
564 </PAGE>\r
565  \r
566 <!-- page 507 --> \r
567 <PAGE>\r
568 <A id="svgcats_vml_p507" class="to_tree" style="margin-top:3509px;" onClick="selectTreeElem( '507' );">\81©</A>\r
569 <A href="#svgcats_vml_p508" class="to_next_page" style="margin-top:3509px;">\81¥</A>\r
570 <A href="#svgcats_vml_p506" class="to_prev_page" style="margin-top:3509px;">\81£</A>\r
571 <v:rect style="position:absolute; margin-left:0px; margin-top:3520px; width:535px; height:816px;" fillcolor="white"/>\r
572 <DIV id="text507_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:3537px; line-height:15px; white-space:nowrap">\r
573 <A name="ReadTestCase_Common">\r
574 \95¡\90\94\82Ì\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^</A></DIV>\r
575 <DIV id="text507_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:267px; margin-top:3540px; line-height:12px; white-space:nowrap">\r
576 <A href="#ReadTestCase">\r
577\90e: ReadTestCase ]</A></DIV>\r
578 <DIV id="text507_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:3567px; line-height:15px; white-space:nowrap">\r
579 \95¡\90\94\82Ì\83e\83X\83g\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^\82Í\81A</DIV>\r
580 <v:rect style="position:absolute; margin-left:37px; margin-top:3638px; width:448px; height:250px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
581 <DIV id="text507_4" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:3644px; line-height:15px; white-space:nowrap">\r
582 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
583 &lt;TestCases ExeName="Sample" name="common"&gt;<BR/>\r
584 &lt;!-- base_data="...\TestCommon_Data.xml#root" --&gt;<BR/>\r
585 <BR/>\r
586 &lt;TestCase id="TestCase_for_T_Test1" CommonData1="1" base_data="#common"&gt;<BR/>\r
587 &lt;SubCase&nbsp; name="Number"<BR/>\r
588 &nbsp; InputData = "123"<BR/>\r
589 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"&nbsp; _comment2= "FilePath with variable"<BR/>\r
590 /&gt;<BR/>\r
591 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
592 &nbsp; InputData = "ABC"<BR/>\r
593 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
594 /&gt;<BR/>\r
595 &lt;/TestCase&gt;<BR/>\r
596 <BR/>\r
597 &lt;/TestCases&gt;</DIV>\r
598 <DIV id="text507_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:3619px; line-height:15px; white-space:nowrap">\r
599 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
600 <DIV id="text507_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:423px; margin-top:3705px; line-height:13px; white-space:nowrap">\r
601 #common</DIV>\r
602 <DIV id="text507_7" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:249px; margin-top:3660px; line-height:13px; white-space:nowrap">\r
603 common</DIV>\r
604 <DIV id="text507_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:349px; margin-top:3567px; line-height:15px; white-space:nowrap">\r
605 \82ð\8ew\92è\82·\82é\82©\81A</DIV>\r
606 <DIV id="text507_9" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:3584px; line-height:15px; white-space:nowrap">\r
607 TestCase \83^\83O\82Ì\91®\90«\82É\8bL\8fq\82Å\82«\82Ü\82·\81B</DIV>\r
608 <v:rect style="position:absolute; margin-left:37px; margin-top:3936px; width:406px; height:250px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
609 <DIV id="text507_10" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:3942px; line-height:15px; white-space:nowrap">\r
610 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
611 <BR/>\r
612 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
613 &lt;SubCase&nbsp; name="Number"<BR/>\r
614 &nbsp; InputData = "123"<BR/>\r
615 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"&nbsp; _comment2= "FilePath with variable"<BR/>\r
616 &nbsp; CommonData1 = "1"&nbsp; ExeName = "Sample.exe"<BR/>\r
617 /&gt;<BR/>\r
618 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
619 &nbsp; InputData = "ABC"<BR/>\r
620 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
621 &nbsp; CommonData1 = "1"&nbsp; ExeName = "Sample.exe"<BR/>\r
622 /&gt;<BR/>\r
623 &lt;/TestCase&gt;<BR/>\r
624 <BR/>\r
625 &lt;/TestCases&gt;</DIV>\r
626 <DIV id="text507_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:3916px; line-height:15px; white-space:nowrap">\r
627 \8fã\82Ì\83t\83@\83C\83\8b\82Æ\89º\82Ì\83t\83@\83C\83\8b\82Í\81A\93¯\82\83e\83X\83g\81E\83f\81[\83^\82É\82È\82è\82Ü\82·\81B</DIV>\r
628 <DIV id="text507_12" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:261px; margin-top:3705px; line-height:13px; white-space:nowrap">\r
629 CommonData1</DIV>\r
630 <DIV id="text507_13" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:245px; margin-top:3567px; line-height:15px; white-space:nowrap">\r
631 <A href="#ReadTestCase_SpXml">\r
632 \93Á\8eê\82È XML \91®\90«</A></DIV>\r
633 <DIV id="text507_14" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4033px; line-height:13px; white-space:nowrap">\r
634 CommonData1</DIV>\r
635 <DIV id="text507_15" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4108px; line-height:13px; white-space:nowrap">\r
636 CommonData1</DIV>\r
637 <DIV id="text507_16" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:171px; margin-top:4108px; line-height:13px; white-space:nowrap">\r
638 ExeName</DIV>\r
639 <DIV id="text507_17" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:171px; margin-top:4033px; line-height:13px; white-space:nowrap">\r
640 ExeName</DIV>\r
641 <DIV id="text507_18" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:111px; margin-top:3660px; line-height:13px; white-space:nowrap">\r
642 ExeName</DIV>\r
643 <v:line style="position:absolute;" from="140,3677" to="220,4028" strokecolor="#7CFF11" strokeweight="1pt"/>\r
644 <v:line style="position:absolute;" from="303,3666" to="416,3704" strokecolor="#FF9F11" strokeweight="1pt"/>\r
645 <v:line style="position:absolute;" from="284,3721" to="104,4033" strokecolor="#11FFFF" strokeweight="1pt"/>\r
646 <v:rect style="position:absolute; margin-left:37px; margin-top:4234px; width:472px; height:70px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
647 <DIV id="text507_22" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:4240px; line-height:15px; white-space:nowrap">\r
648 &nbsp; Dim test_common_data : Set test_common_data = ReadTestCase( SearchParent(_<BR/>\r
649 &nbsp; &nbsp; "TestCommon_Data.xml" ), Empty ) '// test_common_data as &lt;TestCases&gt;<BR/>\r
650 <BR/>\r
651 &nbsp; start&nbsp; test_common_data( "ExeName" )</DIV>\r
652 <DIV id="text507_23" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:4213px; line-height:15px; white-space:nowrap">\r
653 &lt;TestCases&gt; \83^\83O\82Ì\93à\97e\82ð\83\8a\81[\83h\82·\82é\82Æ\82«\82Í\81A\89º\8bL\82Ì\82æ\82¤\82É\82µ\82Ü\82·\81B</DIV>\r
654 \r
655 <v:line from="0,3520" to="535,3520"/>\r
656 <v:line from="535,3520" to="535,4336"/>\r
657 <v:line from="535,4336" to="0,4336"/>\r
658 <v:line from="0,4336" to="0,3520"/>\r
659 \r
660 </PAGE>\r
661  \r
662 <!-- page 508 --> \r
663 <PAGE>\r
664 <A id="svgcats_vml_p508" class="to_tree" style="margin-top:4341px;" onClick="selectTreeElem( '508' );">\81©</A>\r
665 <A href="#svgcats_vml_p509" class="to_next_page" style="margin-top:4341px;">\81¥</A>\r
666 <A href="#svgcats_vml_p507" class="to_prev_page" style="margin-top:4341px;">\81£</A>\r
667 <v:rect style="position:absolute; margin-left:0px; margin-top:4352px; width:626px; height:816px;" fillcolor="white"/>\r
668 <DIV id="text508_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:4369px; line-height:15px; white-space:nowrap">\r
669 <A name="ReadTestCase_Common_old">\r
670 \81i\8b\8c\94Å\81\95¡\90\94\82Ì\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^</A></DIV>\r
671 <v:rect style="position:absolute; margin-left:36px; margin-top:4441px; width:520px; height:295px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
672 <DIV id="text508_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:44px; margin-top:4447px; line-height:15px; white-space:nowrap">\r
673 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
674 &nbsp; Dim&nbsp; x<BR/>\r
675 <BR/>\r
676 &nbsp; Dim xx : Set xx = ReadTestCase( "T_Test1_Data.xml", Empty ) '// xx as &lt;TestCases&gt;<BR/>\r
677 <BR/>\r
678 &nbsp; Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>\r
679 &nbsp; For Each x&nbsp; In cases.Items<BR/>\r
680 &nbsp; &nbsp; Dic_add&nbsp; x, xx<BR/>\r
681 &nbsp; &nbsp; T_Test1_main&nbsp; Opt, AppKey, x<BR/>\r
682 &nbsp; Next<BR/>\r
683 &nbsp; Pass<BR/>\r
684 End Sub<BR/>\r
685 <BR/>\r
686 '// \83\8b\81[\83v\82ª\91\9d\82¦\82Ä\82à\83C\83\93\83f\83\93\83g\82ð\90[\82­\82³\82¹\82È\82¢\82½\82ß\81A\83e\83X\83g\82Ì\8eÀ\8e{\82Í *_main \8aÖ\90\94\82É\82·\82é<BR/>\r
687 Sub&nbsp; T_Test1_main( Opt, AppKey, x )<BR/>\r
688 &nbsp; echo&nbsp; x<BR/>\r
689 &nbsp; FuncA&nbsp; CInt( x("InputData") )<BR/>\r
690 &nbsp; FuncB&nbsp; x("CommonData1")<BR/>\r
691 End Sub</DIV>\r
692 <DIV id="text508_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:254px; margin-top:4493px; line-height:13px; white-space:nowrap">\r
693 T_Test1_Data.xml</DIV>\r
694 <v:rect style="position:absolute; margin-left:37px; margin-top:4774px; width:406px; height:265px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
695 <DIV id="text508_4" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:4780px; line-height:15px; white-space:nowrap">\r
696 &lt;?xml version="1.0" encoding="UTF-8"?&gt;<BR/>\r
697 &lt;TestCases<BR/>\r
698 &nbsp; CommonData1 = "Sample.exe"<BR/>\r
699 &gt;<BR/>\r
700 <BR/>\r
701 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
702 &lt;SubCase&nbsp; name="Number"<BR/>\r
703 &nbsp; InputData = "123"<BR/>\r
704 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"&nbsp; _comment2= "FilePath with variable"<BR/>\r
705 /&gt;<BR/>\r
706 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
707 &nbsp; InputData = "ABC"<BR/>\r
708 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
709 /&gt;<BR/>\r
710 &lt;/TestCase&gt;<BR/>\r
711 <BR/>\r
712 &lt;/TestCases&gt;</DIV>\r
713 <DIV id="text508_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4811px; line-height:13px; white-space:nowrap">\r
714 CommonData1</DIV>\r
715 <DIV id="text508_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:4796px; line-height:13px; white-space:nowrap">\r
716 TestCases</DIV>\r
717 <DIV id="text508_7" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:116px; margin-top:4703px; line-height:13px; white-space:nowrap">\r
718 CommonData1</DIV>\r
719 <DIV id="text508_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:4399px; line-height:15px; white-space:nowrap">\r
720 \95¡\90\94\82Ì\83e\83X\83g\83P\81[\83X\82Å\8b¤\92Ê\82Ì\83f\81[\83^\82ð\81AXML \83t\83@\83C\83\8b\82Ì TestCases \83^\83O\82Ì\91®\90«\82©\82ç\83\8a\81[\83h\82·\82é\82Æ\82«\82Í\81A<BR/>\r
721 ReadTestCase \82Ì\91æ2\88ø\90\94\82ð Empty \82É\8ew\92è\82µ\82Ä\82­\82¾\82³\82¢\81B</DIV>\r
722 <DIV id="text508_9" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:4755px; line-height:15px; white-space:nowrap">\r
723 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
724 <DIV id="text508_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:288px; margin-top:4372px; line-height:12px; white-space:nowrap">\r
725 <A href="#ReadTestCase">\r
726\90e: ReadTestCase ]</A></DIV>\r
727 <DIV id="text508_11" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:368px; margin-top:4493px; line-height:13px; white-space:nowrap">\r
728 Empty</DIV>\r
729 <DIV id="text508_12" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:4448px; line-height:13px; white-space:nowrap">\r
730 T_Test1</DIV>\r
731 <DIV id="text508_13" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:4658px; line-height:13px; white-space:nowrap">\r
732 T_Test1</DIV>\r
733 <DIV id="text508_14" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:68px; margin-top:4568px; line-height:13px; white-space:nowrap">\r
734 T_Test1</DIV>\r
735 <v:line style="position:absolute;" from="144,4716" to="111,4806" strokecolor="#7CFF11" strokeweight="1pt"/>\r
736 <DIV id="text508_16" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:5073px; line-height:15px; white-space:nowrap">\r
737 \95¡\90\94\82Ì\83e\83X\83g\81E\83v\83\8d\83O\83\89\83\80\82Å\8b¤\92Ê\82Ì\83f\81[\83^\82Í\81A\90e\83t\83H\83\8b\83_\81[\82É\82 \82é\8b¤\92Ê\82Ì XML \83t\83@\83C\83\8b\82©\82ç\83\8a\81[\83h\82µ\82Ä<BR/>\r
738 \82­\82¾\82³\82¢\81B</DIV>\r
739 <v:rect style="position:absolute; margin-left:37px; margin-top:5111px; width:550px; height:25px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
740 <DIV id="text508_17" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:5118px; line-height:13px; white-space:nowrap">\r
741 Set xx = ReadTestCase( SearchParent("TestCommon_Data.xml"), Empty ) '// xx as &lt;TestCases&gt;</DIV>\r
742 <DIV id="text508_18" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#0000FF; margin-left:183px; margin-top:5118px; line-height:13px; white-space:nowrap">\r
743 <A href="vbslib_15.html#SearchParent">\r
744 SearchParent</A></DIV>\r
745 \r
746 <v:line from="0,4352" to="626,4352"/>\r
747 <v:line from="626,4352" to="626,5168"/>\r
748 <v:line from="626,5168" to="0,5168"/>\r
749 <v:line from="0,5168" to="0,4352"/>\r
750 \r
751 </PAGE>\r
752  \r
753 <!-- page 509 --> \r
754 <PAGE>\r
755 <A id="svgcats_vml_p509" class="to_tree" style="margin-top:5173px;" onClick="selectTreeElem( '509' );">\81©</A>\r
756 <A href="#svgcats_vml_p510" class="to_next_page" style="margin-top:5173px;">\81¥</A>\r
757 <A href="#svgcats_vml_p508" class="to_prev_page" style="margin-top:5173px;">\81£</A>\r
758 <v:rect style="position:absolute; margin-left:0px; margin-top:5184px; width:653px; height:571px;" fillcolor="white"/>\r
759 <DIV id="text509_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5201px; line-height:15px; white-space:nowrap">\r
760 <A name="ReadTestCase_SpXml">\r
761 \93Á\8eê\82È XML \91®\90« (ReadTestCase)</A></DIV>\r
762 <DIV id="text509_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:5235px; line-height:15px; white-space:nowrap">\r
763 ReadTestCase \82ª\83\8a\81[\83h\82·\82é XML \83t\83@\83C\83\8b\82Í\81A\83f\81[\83^\82Ì\8bL\8fq\82ª\8fç\92·\82É\82È\82ç\82È\82¢\82æ\82¤\82É\81A\83f\81[\83^\82Ì\8cp\8f³\82â\8fW\96ñ<BR/>\r
764 \82ª\82Å\82«\82é\93Á\8eê\82È XML \82ª\8eg\82¦\82Ü\82·\81B</DIV>\r
765 <DIV id="text509_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:39px; margin-top:5280px; line-height:15px; white-space:nowrap">\r
766 <A href="#ReadTestCase_base_data">\r
767 \81¨ base_data \91®\90«</A></DIV>\r
768 <DIV id="text509_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:39px; margin-top:5298px; line-height:15px; white-space:nowrap">\r
769 <A href="#ReadTestCase_plus_attr">\r
770 \81¨ plus_attr \91®\90«</A></DIV>\r
771 <DIV id="text509_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:39px; margin-top:5316px; line-height:15px; white-space:nowrap">\r
772 <A href="#ReadTestCase_aggregate">\r
773 \81¨ aggregate \91®\90«</A></DIV>\r
774 <DIV id="text509_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:5280px; line-height:15px; white-space:nowrap">\r
775 XML \91®\90«\82ð\8cp\8f³\82µ\82Ü\82·</DIV>\r
776 <DIV id="text509_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:5298px; line-height:15px; white-space:nowrap">\r
777 \8cp\8f³\82µ\82½ XML \91®\90«\82Í CSV \8c`\8e®\82Å\92Ç\89Á\82µ\82Ü\82·</DIV>\r
778 <DIV id="text509_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:181px; margin-top:5316px; line-height:15px; white-space:nowrap">\r
779 \8eq\82Ì XML \97v\91f\82ð\8fW\96ñ\82µ\82Ü\82·</DIV>\r
780 <v:rect style="position:absolute; margin-left:37px; margin-top:5383px; width:214px; height:340px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
781 <DIV id="text509_9" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:5389px; line-height:15px; white-space:nowrap">\r
782 &lt;!ELEMENT TestCases (TestCase*)&gt;<BR/>\r
783 &lt;!ELEMENT TestCase (SubCase*)&gt;<BR/>\r
784 <BR/>\r
785 &lt;!ATTLIST TestCases<BR/>\r
786 &nbsp; &nbsp; *&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CDATA&nbsp; &nbsp; #IMPLIED<BR/>\r
787 &nbsp; &nbsp; name&nbsp; &nbsp; &nbsp; &nbsp;ID&nbsp; &nbsp; &nbsp; &nbsp;#IMPLIED<BR/>\r
788 &nbsp; &nbsp; base_data&nbsp; IDREFS&nbsp; &nbsp;#IMPLIED<BR/>\r
789 &nbsp; &nbsp; plus_attr&nbsp; NMTOKENS #IMPLIED<BR/>\r
790 &gt;<BR/>\r
791 &lt;!ATTLIST TestCase<BR/>\r
792 &nbsp; &nbsp; *&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CDATA&nbsp; &nbsp; #IMPLIED<BR/>\r
793 &nbsp; &nbsp; id&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ID&nbsp; &nbsp; &nbsp; &nbsp;#REQUIRED<BR/>\r
794 &nbsp; &nbsp; base_data&nbsp; IDREFS&nbsp; &nbsp;#IMPLIED<BR/>\r
795 &nbsp; &nbsp; plus_attr&nbsp; NMTOKENS #IMPLIED<BR/>\r
796 &nbsp; &nbsp; aggregate&nbsp; IDREFS&nbsp; &nbsp;#IMPLIED<BR/>\r
797 &gt;<BR/>\r
798 &lt;!ATTLIST SubCase<BR/>\r
799 &nbsp; &nbsp; *&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CDATA&nbsp; &nbsp; #IMPLIED<BR/>\r
800 &nbsp; &nbsp; name&nbsp; &nbsp; &nbsp; &nbsp;ID&nbsp; &nbsp; &nbsp; &nbsp;#IMPLIED<BR/>\r
801 &nbsp; &nbsp; base_data&nbsp; IDREFS&nbsp; &nbsp;#IMPLIED<BR/>\r
802 &nbsp; &nbsp; plus_attr&nbsp; NMTOKENS #IMPLIED<BR/>\r
803 &gt;</DIV>\r
804 <DIV id="text509_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5364px; line-height:15px; white-space:nowrap">\r
805 \83e\83X\83g\83f\81[\83^\82ð\8bL\8fq\82·\82é XML \83t\83@\83C\83\8b\82Ì DTD</DIV>\r
806 <DIV id="text509_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:267px; margin-top:5204px; line-height:12px; white-space:nowrap">\r
807 <A href="#ReadTestCase">\r
808\90e: ReadTestCase ]</A></DIV>\r
809 \r
810 <v:line from="0,5184" to="653,5184"/>\r
811 <v:line from="653,5184" to="653,5755"/>\r
812 <v:line from="653,5755" to="0,5755"/>\r
813 <v:line from="0,5755" to="0,5184"/>\r
814 \r
815 </PAGE>\r
816  \r
817 <!-- page 510 --> \r
818 <PAGE>\r
819 <A id="svgcats_vml_p510" class="to_tree" style="margin-top:5760px;" onClick="selectTreeElem( '510' );">\81©</A>\r
820 <A href="#svgcats_vml_p511" class="to_next_page" style="margin-top:5760px;">\81¥</A>\r
821 <A href="#svgcats_vml_p509" class="to_prev_page" style="margin-top:5760px;">\81£</A>\r
822 <v:rect style="position:absolute; margin-left:0px; margin-top:5771px; width:631px; height:688px;" fillcolor="white"/>\r
823 <v:rect style="position:absolute; margin-left:37px; margin-top:5959px; width:460px; height:220px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
824 <DIV id="text510_1" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:5965px; line-height:15px; white-space:nowrap">\r
825 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
826 &lt;TestCases&gt;<BR/>\r
827 <BR/>\r
828 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
829 &lt;SubCase&nbsp; name="Number"&nbsp; &nbsp;InputData = "123"&nbsp; base_data="#T_Test1_Common"/&gt;<BR/>\r
830 &lt;SubCase&nbsp; name="Alphabet" InputData = "ABC"&nbsp; base_data="#T_Test1_Common"/&gt;<BR/>\r
831 &lt;SubCase&nbsp; name="AlphaNum" InputData = "1AB"&nbsp; Answer="ans2.txt"/&gt;<BR/>\r
832 &lt;/TestCase&gt;<BR/>\r
833 <BR/>\r
834 &lt;TestCase id="TestCase_for_T_Test1_Common"&gt;<BR/>\r
835 &lt;SubCase&nbsp; name="T_Test1_Common"&nbsp; Answer="ans1.txt"/&gt;<BR/>\r
836 &lt;/TestCase&gt;<BR/>\r
837 <BR/>\r
838 &lt;/TestCases&gt;</DIV>\r
839 <DIV id="text510_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:5940px; line-height:15px; white-space:nowrap">\r
840 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
841 <DIV id="text510_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:5823px; line-height:15px; white-space:nowrap">\r
842 \83f\81[\83^\82Ì\91½\82­\82Í\8b¤\92Ê\82Å\81A\88ê\95\94\82Ì\83f\81[\83^\82¾\82¯\95Ï\82¦\82é\82Æ\82«\82Í\81Abase_data \91®\90«\82ð\8eg\82Á\82Ä\91®\90«\82ð\8cp\8f³\82·\82é\82±\82Æ\82ª<BR/>\r
843 \82Å\82«\82Ü\82·\81B base_data \91®\90«\82Í\81AA \83^\83O\82Ì href \91®\90«\82Æ\93¯\82\8bL\8fq\8c`\8e®\82Å\82·\81\95Ê\82Ì\83t\83@\83C\83\8b\82©\82ç\8cp\8f³\82·\82é<BR/>\r
844 \82±\82Æ\82à\82Å\82«\82Ü\82·\81B</DIV>\r
845 <DIV id="text510_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:5789px; line-height:15px; white-space:nowrap">\r
846 <A name="ReadTestCase_base_data">\r
847 base_data \91®\90«</A></DIV>\r
848 <DIV id="text510_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:387px; margin-top:6026px; line-height:13px; white-space:nowrap">\r
849 T_Test1_Common</DIV>\r
850 <DIV id="text510_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:387px; margin-top:6041px; line-height:13px; white-space:nowrap">\r
851 T_Test1_Common</DIV>\r
852 <DIV id="text510_7" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:141px; margin-top:6116px; line-height:13px; white-space:nowrap">\r
853 T_Test1_Common</DIV>\r
854 <v:rect style="position:absolute; margin-left:37px; margin-top:6210px; width:400px; height:160px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
855 <DIV id="text510_8" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6216px; line-height:15px; white-space:nowrap">\r
856 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
857 &lt;TestCases&gt;<BR/>\r
858 <BR/>\r
859 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
860 &lt;SubCase&nbsp; name="Number"&nbsp; &nbsp;InputData = "123"&nbsp; Answer="ans1.txt"/&gt;<BR/>\r
861 &lt;SubCase&nbsp; name="Alphabet" InputData = "ABC"&nbsp; Answer="ans1.txt"/&gt;<BR/>\r
862 &lt;SubCase&nbsp; name="AlphaNum" InputData = "1AB"&nbsp; Answer="ans2.txt"/&gt;<BR/>\r
863 &lt;/TestCase&gt;<BR/>\r
864 <BR/>\r
865 &lt;/TestCases&gt;</DIV>\r
866 <DIV id="text510_9" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:6189px; line-height:15px; white-space:nowrap">\r
867 \8fã\82Ì\83t\83@\83C\83\8b\82Æ\89º\82Ì\83t\83@\83C\83\8b\82Í\81A\93¯\82\83f\81[\83^\82É\82È\82è\82Ü\82·\81B</DIV>\r
868 <DIV id="text510_10" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:315px; margin-top:6277px; line-height:13px; white-space:nowrap">\r
869 Answer="ans1.txt"</DIV>\r
870 <DIV id="text510_11" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:315px; margin-top:6292px; line-height:13px; white-space:nowrap">\r
871 Answer="ans1.txt"</DIV>\r
872 <DIV id="text510_12" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:5879px; line-height:15px; white-space:nowrap">\r
873 \83t\83@\83C\83\8b\83p\83X\82É\81A\83s\83\8a\83I\83h\82ð\82R\82Â\95À\82×\82é\82Æ\81A\90e\83t\83H\83\8b\83_\81[\81A\90e\82Ì\90e\83t\83H\83\8b\83_\81\81\82Æ\92T\82µ\82Ä\82¢\82«\82Ü\82·\81B<BR/>\r
874 \8eQ\8dl</DIV>\r
875 <DIV id="text510_13" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#0000FF; margin-left:57px; margin-top:5894px; line-height:15px; white-space:nowrap">\r
876 <A href="vbslib_15.html#period3">\r
877 \81¨ \83p\83X\82É\83s\83\8a\83I\83h\82ð\82R\82Â\95À\82×\82½\8fê\8d\87</A></DIV>\r
878 <DIV id="text510_14" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:260px; margin-top:5792px; line-height:12px; white-space:nowrap">\r
879 <A href="#ReadTestCase">\r
880\90e: ReadTestCase ]</A></DIV>\r
881 <DIV id="text510_15" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:6394px; line-height:15px; white-space:nowrap">\r
882 \83e\83X\83g</DIV>\r
883 <DIV id="text510_16" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:6394px; line-height:15px; white-space:nowrap">\r
884 \81¨ T_TestCaseData.vbs # [T_BaseTestCaseData]</DIV>\r
885 <DIV id="text510_17" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:117px; margin-top:6411px; line-height:15px; white-space:nowrap">\r
886 \81¨ T_TestCaseData.xml # T_BaseTestCaseData_1 \82È\82Ç</DIV>\r
887 <v:line style="position:absolute;" from="236,6117" to="375,6050" strokecolor="#7CFF11" strokeweight="1pt"/>\r
888 <v:line style="position:absolute;" from="322,6135" to="382,6272" strokecolor="#FF9F11" strokeweight="1pt"/>\r
889 \r
890 <v:line from="0,5771" to="631,5771"/>\r
891 <v:line from="631,5771" to="631,6459"/>\r
892 <v:line from="631,6459" to="0,6459"/>\r
893 <v:line from="0,6459" to="0,5771"/>\r
894 \r
895 </PAGE>\r
896  \r
897 <!-- page 511 --> \r
898 <PAGE>\r
899 <A id="svgcats_vml_p511" class="to_tree" style="margin-top:6464px;" onClick="selectTreeElem( '511' );">\81©</A>\r
900 <A href="#svgcats_vml_p512" class="to_next_page" style="margin-top:6464px;">\81¥</A>\r
901 <A href="#svgcats_vml_p510" class="to_prev_page" style="margin-top:6464px;">\81£</A>\r
902 <v:rect style="position:absolute; margin-left:0px; margin-top:6475px; width:505px; height:578px;" fillcolor="white"/>\r
903 <DIV id="text511_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:6492px; line-height:15px; white-space:nowrap">\r
904 <A name="ReadTestCase_plus_attr">\r
905 plus_attr \91®\90«</A></DIV>\r
906 <DIV id="text511_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:6527px; line-height:15px; white-space:nowrap">\r
907 CSV \8c`\8e®\82Ì\83f\81[\83^\82ð\81A\95Ê\82Ì\83^\83O\82©\82ç\92Ç\89Á\82·\82é\82Æ\82«\82Í\81Aplus_attr \91®\90«\82ð\8eg\82¢\82Ü\82·\81B<BR/>\r
908 plus_attr \91®\90«\82Ì\92l\82Í\81A\91®\90«\82Ì\92l\82ð CSV \8c`\8e®\82Å\95À\82×\82Ü\82·\81B</DIV>\r
909 <v:rect style="position:absolute; margin-left:37px; margin-top:6594px; width:418px; height:205px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
910 <DIV id="text511_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6600px; line-height:15px; white-space:nowrap">\r
911 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
912 &lt;TestCases&gt;<BR/>\r
913 <BR/>\r
914 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
915 &lt;SubCase&nbsp; name="a" InputDataA="123" InputDataB="123"<BR/>\r
916 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; base_data="#T_Test1_Common" plus_attr="InputDataA"/&gt;<BR/>\r
917 &lt;/TestCase&gt;<BR/>\r
918 <BR/>\r
919 &lt;TestCase id="TestCase_for_T_Test1_Common"&gt;<BR/>\r
920 &lt;SubCase&nbsp; name="T_Test1_Common" InputDataB="ABC" InputDataB="ABC"/&gt;<BR/>\r
921 &lt;/TestCase&gt;<BR/>\r
922 <BR/>\r
923 &lt;/TestCases&gt;</DIV>\r
924 <DIV id="text511_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:6575px; line-height:15px; white-space:nowrap">\r
925 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
926 <DIV id="text511_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:339px; margin-top:6676px; line-height:13px; white-space:nowrap">\r
927 InputDataA</DIV>\r
928 <v:rect style="position:absolute; margin-left:37px; margin-top:6835px; width:370px; height:130px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
929 <DIV id="text511_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6841px; line-height:15px; white-space:nowrap">\r
930 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
931 &lt;TestCases&gt;<BR/>\r
932 <BR/>\r
933 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
934 &lt;SubCase&nbsp; name="a" InputDataA="123, ABC" InputDataB="123"/&gt;<BR/>\r
935 &lt;/TestCase&gt;<BR/>\r
936 <BR/>\r
937 &lt;/TestCases&gt;</DIV>\r
938 <DIV id="text511_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:6810px; line-height:15px; white-space:nowrap">\r
939 \8fã\82Ì\83t\83@\83C\83\8b\82Æ\89º\82Ì\83t\83@\83C\83\8b\82Í\81A\93¯\82\83f\81[\83^\82É\82È\82è\82Ü\82·\81B</DIV>\r
940 <DIV id="text511_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:260px; margin-top:6496px; line-height:12px; white-space:nowrap">\r
941 <A href="#ReadTestCase">\r
942\90e: ReadTestCase ]</A></DIV>\r
943 <DIV id="text511_9" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:159px; margin-top:6902px; line-height:13px; white-space:nowrap">\r
944 InputDataA</DIV>\r
945 <DIV id="text511_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:6988px; line-height:15px; white-space:nowrap">\r
946 \83e\83X\83g</DIV>\r
947 <DIV id="text511_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:6988px; line-height:15px; white-space:nowrap">\r
948 \81¨ T_TestCaseData.vbs # [T_BaseTestCaseData]</DIV>\r
949 <DIV id="text511_12" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:107px; margin-top:7007px; line-height:15px; white-space:nowrap">\r
950 \81¨ T_TestCaseData2.xml # T_BaseTestCaseData_22 \82È\82Ç</DIV>\r
951 <DIV id="text511_13" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:159px; margin-top:6661px; line-height:13px; white-space:nowrap">\r
952 InputDataA</DIV>\r
953 \r
954 <v:line from="0,6475" to="505,6475"/>\r
955 <v:line from="505,6475" to="505,7053"/>\r
956 <v:line from="505,7053" to="0,7053"/>\r
957 <v:line from="0,7053" to="0,6475"/>\r
958 \r
959 </PAGE>\r
960  \r
961 <!-- page 512 --> \r
962 <PAGE>\r
963 <A id="svgcats_vml_p512" class="to_tree" style="margin-top:7058px;" onClick="selectTreeElem( '512' );">\81©</A>\r
964 <A href="#svgcats_vml_p513" class="to_next_page" style="margin-top:7058px;">\81¥</A>\r
965 <A href="#svgcats_vml_p511" class="to_prev_page" style="margin-top:7058px;">\81£</A>\r
966 <v:rect style="position:absolute; margin-left:0px; margin-top:7069px; width:529px; height:711px;" fillcolor="white"/>\r
967 <DIV id="text512_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:23px; margin-top:7086px; line-height:15px; white-space:nowrap">\r
968 <A name="ReadTestCase_aggregate">\r
969 aggregate \91®\90«</A></DIV>\r
970 <DIV id="text512_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:7121px; line-height:15px; white-space:nowrap">\r
971 TestCase \83^\83O\82Ì\8eq\82Ì SubCase \83^\83O\82É\81A\95Ê\82Ì TestCase \83^\83O\82Ì\8eq\82ð\92Ç\89Á\82·\82é\82Æ\82«\82Í\81A<BR/>\r
972 aggregate \91®\90«\82ð\8eg\82¢\82Ü\82·\81B</DIV>\r
973 <v:rect style="position:absolute; margin-left:37px; margin-top:7188px; width:406px; height:250px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
974 <DIV id="text512_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:7194px; line-height:15px; white-space:nowrap">\r
975 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
976 &lt;TestCases&gt;<BR/>\r
977 <BR/>\r
978 &lt;TestCase id="TestCase_for_T_Test1" aggregate="#TestCase_Common"&gt;<BR/>\r
979 &lt;SubCase&nbsp; name="a" InputDataA="123" InputDataB="123"/&gt;<BR/>\r
980 &lt;/TestCase&gt;<BR/>\r
981 <BR/>\r
982 &lt;TestCase id="TestCase_for_T_Test2" aggregate="#TestCase_Common"&gt;<BR/>\r
983 &lt;SubCase&nbsp; name="b" InputDataA="123" InputDataB="ABC"/&gt;<BR/>\r
984 &lt;/TestCase&gt;<BR/>\r
985 <BR/>\r
986 &lt;TestCase id="TestCase_Common"&gt;<BR/>\r
987 &lt;SubCase&nbsp; name="c" InputDataA="ABC" InputDataB="ABC"/&gt;<BR/>\r
988 &lt;/TestCase&gt;<BR/>\r
989 <BR/>\r
990 &lt;/TestCases&gt;</DIV>\r
991 <DIV id="text512_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:7169px; line-height:15px; white-space:nowrap">\r
992 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
993 <v:rect style="position:absolute; margin-left:37px; margin-top:7476px; width:340px; height:220px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
994 <DIV id="text512_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:7482px; line-height:15px; white-space:nowrap">\r
995 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
996 &lt;TestCases&gt;<BR/>\r
997 <BR/>\r
998 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
999 &lt;SubCase&nbsp; name="a" InputDataA="123" InputDataB="123"/&gt;<BR/>\r
1000 &lt;SubCase&nbsp; name="c" InputDataA="ABC" InputDataB="ABC"/&gt;<BR/>\r
1001 &lt;/TestCase&gt;<BR/>\r
1002 <BR/>\r
1003 &lt;TestCase id="TestCase_for_T_Test2"&gt;<BR/>\r
1004 &lt;SubCase&nbsp; name="b" InputDataA="123" InputDataB="ABC"/&gt;<BR/>\r
1005 &lt;SubCase&nbsp; name="c" InputDataA="ABC" InputDataB="ABC"/&gt;<BR/>\r
1006 &lt;/TestCase&gt;<BR/>\r
1007 <BR/>\r
1008 &lt;/TestCases&gt;</DIV>\r
1009 <DIV id="text512_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:31px; margin-top:7451px; line-height:15px; white-space:nowrap">\r
1010 \8fã\82Ì\83t\83@\83C\83\8b\82Æ\89º\82Ì\83t\83@\83C\83\8b\82Í\81A\93¯\82\83f\81[\83^\82É\82È\82è\82Ü\82·\81B</DIV>\r
1011 <DIV id="text512_7" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:333px; margin-top:7240px; line-height:13px; white-space:nowrap">\r
1012 TestCase_Common</DIV>\r
1013 <DIV id="text512_8" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:333px; margin-top:7300px; line-height:13px; white-space:nowrap">\r
1014 TestCase_Common</DIV>\r
1015 <DIV id="text512_9" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:129px; margin-top:7360px; line-height:13px; white-space:nowrap">\r
1016 TestCase_Common</DIV>\r
1017 <DIV id="text512_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:260px; margin-top:7090px; line-height:12px; white-space:nowrap">\r
1018 <A href="#ReadTestCase">\r
1019\90e: ReadTestCase ]</A></DIV>\r
1020 <DIV id="text512_11" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:23px; margin-top:7715px; line-height:15px; white-space:nowrap">\r
1021 \83e\83X\83g</DIV>\r
1022 <DIV id="text512_12" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:74px; margin-top:7715px; line-height:15px; white-space:nowrap">\r
1023 \81¨ T_TestCaseData.vbs # [T_BaseTestCaseData]</DIV>\r
1024 <DIV id="text512_13" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:117px; margin-top:7732px; line-height:15px; white-space:nowrap">\r
1025 \81¨ T_TestCaseData.xml # T_AggregateTestCaseData_1 \82È\82Ç</DIV>\r
1026 <DIV id="text512_14" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7375px; line-height:13px; white-space:nowrap">\r
1027 SubCase</DIV>\r
1028 <DIV id="text512_15" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7558px; line-height:13px; white-space:nowrap">\r
1029 SubCase</DIV>\r
1030 <DIV id="text512_16" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7633px; line-height:13px; white-space:nowrap">\r
1031 SubCase</DIV>\r
1032 \r
1033 <v:line from="0,7069" to="529,7069"/>\r
1034 <v:line from="529,7069" to="529,7780"/>\r
1035 <v:line from="529,7780" to="0,7780"/>\r
1036 <v:line from="0,7780" to="0,7069"/>\r
1037 \r
1038 </PAGE>\r
1039  \r
1040 <!-- page 513 --> \r
1041 <PAGE>\r
1042 <A id="svgcats_vml_p513" class="to_tree" style="margin-top:7785px;" onClick="selectTreeElem( '513' );">\81©</A>\r
1043 <A href="#svgcats_vml_p514" class="to_next_page" style="margin-top:7785px;">\81¥</A>\r
1044 <A href="#svgcats_vml_p512" class="to_prev_page" style="margin-top:7785px;">\81£</A>\r
1045 <v:rect style="position:absolute; margin-left:0px; margin-top:7796px; width:638px; height:1258px;" fillcolor="white"/>\r
1046 <DIV id="text513_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:7813px; line-height:15px; white-space:nowrap">\r
1047 <A name="cress_case">\r
1048 \83N\83\8d\83X\81E\83P\81[\83X</A></DIV>\r
1049 <v:rect style="position:absolute; margin-left:41px; margin-top:7887px; width:556px; height:310px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1050 <DIV id="text513_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:7893px; line-height:15px; white-space:nowrap">\r
1051 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
1052 &nbsp; Dim&nbsp; x, y, mix<BR/>\r
1053 <BR/>\r
1054 &nbsp; Dim cases_x : Set cases_x = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1_x" )<BR/>\r
1055 &nbsp; Dim cases_y : Set cases_y = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1_y" )<BR/>\r
1056 &nbsp; Set mix = CreateObject( "Scripting.Dictionary" )<BR/>\r
1057 &nbsp; For Each y&nbsp; In cases_y.Items<BR/>\r
1058 &nbsp; &nbsp; For Each x&nbsp; In cases_x.Items<BR/>\r
1059 &nbsp; &nbsp; &nbsp; mix.RemoveAll : Dic_add&nbsp; mix, x : Dic_add&nbsp; mix, y<BR/>\r
1060 &nbsp; &nbsp; &nbsp; T_Test1_main&nbsp; Opt, AppKey, mix<BR/>\r
1061 &nbsp; &nbsp; Next<BR/>\r
1062 &nbsp; Next<BR/>\r
1063 &nbsp; Pass<BR/>\r
1064 End Sub<BR/>\r
1065 <BR/>\r
1066 '// \83\8b\81[\83v\82ª\91\9d\82¦\82Ä\82à\83C\83\93\83f\83\93\83g\82ð\90[\82­\82³\82¹\82È\82¢\82½\82ß\81A\83e\83X\83g\82Ì\8eÀ\8e{\82Í *_main \8aÖ\90\94\82É\82·\82é<BR/>\r
1067 Sub&nbsp; T_Test1_main( Opt, AppKey, x )<BR/>\r
1068 &nbsp; echo&nbsp; x<BR/>\r
1069 &nbsp; FuncA&nbsp; x("InputData"), ReadFile( x("CurrentFolder") +"\file.txt" )<BR/>\r
1070 End Sub</DIV>\r
1071 <v:rect style="position:absolute; margin-left:41px; margin-top:8245px; width:412px; height:400px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1072 <DIV id="text513_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:8251px; line-height:15px; white-space:nowrap">\r
1073 &lt;?xml version="1.0" encoding="UTF-8"?&gt;<BR/>\r
1074 &lt;TestCases&gt;<BR/>\r
1075 <BR/>\r
1076 &lt;TestCase id="TestCase_for_T_Test1_x"&gt;<BR/>\r
1077 &lt;SubCase&nbsp; name="Number"<BR/>\r
1078 &nbsp; InputData = "123"<BR/>\r
1079 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"&nbsp; _comment2= "FilePath with variable"<BR/>\r
1080 /&gt;<BR/>\r
1081 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
1082 &nbsp; InputData = "ABC"<BR/>\r
1083 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
1084 /&gt;<BR/>\r
1085 &lt;/TestCase&gt;<BR/>\r
1086 <BR/>\r
1087 &lt;TestCase id="TestCase_for_T_Test1_y"&gt; &lt;!-- This is cross case --&gt;<BR/>\r
1088 &lt;SubCase&nbsp; name="CurrentFolder"<BR/>\r
1089 &nbsp; CurrentFolder = "."<BR/>\r
1090 &nbsp; StepPath&nbsp; &nbsp; &nbsp; = "Data\"<BR/>\r
1091 /&gt;<BR/>\r
1092 &lt;SubCase&nbsp; name="SubFolder"<BR/>\r
1093 &nbsp; CurrentFolder = "Data"<BR/>\r
1094 &nbsp; StepPath&nbsp; &nbsp; &nbsp; = ""<BR/>\r
1095 /&gt;<BR/>\r
1096 &lt;/TestCase&gt;<BR/>\r
1097 <BR/>\r
1098 &lt;/TestCases&gt;</DIV>\r
1099 <DIV id="text513_4" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:121px; margin-top:8164px; line-height:13px; white-space:nowrap">\r
1100 InputData</DIV>\r
1101 <DIV id="text513_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:277px; margin-top:8164px; line-height:13px; white-space:nowrap">\r
1102 CurrentFolder</DIV>\r
1103 <DIV id="text513_6" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:8222px; line-height:15px; white-space:nowrap">\r
1104 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
1105 <DIV id="text513_7" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:7842px; line-height:15px; white-space:nowrap">\r
1106 \83e\83X\83g\83P\81[\83X\82Ì\92l\82ª\81A\95\\82Ì\8fc\8e²\82Æ\89¡\8e²\82É\82 \82è\81A\95\\82Ì\91S\82Ä\82ð\83e\83X\83g\82·\82é\8fê\8d\87\82Í\81A\89º\8bL\82Ì\82æ\82¤\82É\93ñ\8fd\83\8b\81[\83v\82É<BR/>\r
1107 \82µ\82Ä\81ADic_add \82ð\8eg\82Á\82Ä\83e\83X\83g\83f\81[\83^\82ð\8c\8b\8d\87\82µ\82Ü\82·\81B</DIV>\r
1108 <v:line style="position:absolute;" from="141,8178" to="100,8326" strokecolor="#7CFF11" strokeweight="1pt"/>\r
1109 <v:line style="position:absolute;" from="99,8489" to="306,8179" strokecolor="#FF9F11" strokeweight="1pt"/>\r
1110 <DIV id="text513_10" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:267px; margin-top:7816px; line-height:12px; white-space:nowrap">\r
1111 <A href="#ReadTestCase">\r
1112\90e: ReadTestCase ]</A></DIV>\r
1113 <DIV id="text513_11" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:7894px; line-height:13px; white-space:nowrap">\r
1114 T_Test1</DIV>\r
1115 <DIV id="text513_12" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:8029px; line-height:13px; white-space:nowrap">\r
1116 T_Test1</DIV>\r
1117 <DIV id="text513_13" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:8134px; line-height:13px; white-space:nowrap">\r
1118 T_Test1</DIV>\r
1119 <DIV id="text513_14" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#408080; font-weight: bold; margin-left:24px; margin-top:8687px; line-height:15px; white-space:nowrap">\r
1120 <A name="cress_case_dic">\r
1121 XML \83t\83@\83C\83\8b\82ð\8eg\82í\82È\82¢\81A\83N\83\8d\83X\81E\83P\81[\83X\82Ì\83T\83\93\83v\83\8b</A></DIV>\r
1122 <v:rect style="position:absolute; margin-left:41px; margin-top:8712px; width:508px; height:310px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1123 <DIV id="text513_15" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:8718px; line-height:15px; white-space:nowrap">\r
1124 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
1125 &nbsp; &nbsp; Set t = CreateObject( "Scripting.Dictionary" )<BR/>\r
1126 <BR/>\r
1127 &nbsp; &nbsp; For Each&nbsp; endian&nbsp; In Array( "LittleEndian", "BigEndian" )<BR/>\r
1128 &nbsp; &nbsp; &nbsp; &nbsp; For Each&nbsp; language&nbsp; In Array( "VBScript", "C" )<BR/>\r
1129 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; t("Endian") = endian<BR/>\r
1130 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; t("Language") = language<BR/>\r
1131 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; T_Test1_Main&nbsp; t<BR/>\r
1132 &nbsp; &nbsp; &nbsp; &nbsp; Next<BR/>\r
1133 &nbsp; &nbsp; Next<BR/>\r
1134 <BR/>\r
1135 &nbsp; &nbsp; Pass<BR/>\r
1136 End Sub<BR/>\r
1137 <BR/>\r
1138 <BR/>\r
1139 '// \83\8b\81[\83v\82ª\91\9d\82¦\82Ä\82à\83C\83\93\83f\83\93\83g\82ð\90[\82­\82³\82¹\82È\82¢\82½\82ß\81A\83e\83X\83g\82Ì\8eÀ\8e{\82Í *_Main \8aÖ\90\94\82É\82·\82é<BR/>\r
1140 Sub&nbsp; T_Test1_Main( Opt, AppKey, x )<BR/>\r
1141 &nbsp; echo&nbsp; x<BR/>\r
1142 &nbsp; FuncA&nbsp; x("Endian"), x("Language")<BR/>\r
1143 End Sub</DIV>\r
1144 \r
1145 <v:line from="0,7796" to="638,7796"/>\r
1146 <v:line from="638,7796" to="638,9054"/>\r
1147 <v:line from="638,9054" to="0,9054"/>\r
1148 <v:line from="0,9054" to="0,7796"/>\r
1149 \r
1150 </PAGE>\r
1151  \r
1152 <!-- page 514 --> \r
1153 <PAGE>\r
1154 <A id="svgcats_vml_p514" class="to_tree" style="margin-top:9059px;" onClick="selectTreeElem( '514' );">\81©</A>\r
1155 <A href="#svgcats_vml_p515" class="to_next_page" style="margin-top:9059px;">\81¥</A>\r
1156 <A href="#svgcats_vml_p513" class="to_prev_page" style="margin-top:9059px;">\81£</A>\r
1157 <v:rect style="position:absolute; margin-left:0px; margin-top:9070px; width:627px; height:520px;" fillcolor="white"/>\r
1158 <DIV id="text514_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9087px; line-height:15px; white-space:nowrap">\r
1159 <A name="ReadTestCase_LookUpDic">\r
1160 \83e\83X\83g\81E\83P\81[\83X\82Ì\91I\91ð</A></DIV>\r
1161 <v:rect style="position:absolute; margin-left:37px; margin-top:9154px; width:520px; height:130px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1162 <DIV id="text514_2" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:9160px; line-height:15px; white-space:nowrap">\r
1163 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
1164 &nbsp; Dim&nbsp; x<BR/>\r
1165 <BR/>\r
1166 &nbsp; Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>\r
1167 &nbsp; Set x = cases.LookUpDic( "name", "Alphabet" )<BR/>\r
1168 &nbsp; T_Test1_main&nbsp; Opt, AppKey, x<BR/>\r
1169 &nbsp; Pass<BR/>\r
1170 End Sub</DIV>\r
1171 <DIV id="text514_3" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:24px; margin-top:9125px; line-height:15px; white-space:nowrap">\r
1172 SubCase \83^\83O\82Ì\92\86\82©\82ç\81A\93Á\92è\82Ì\83^\83O\82¾\82¯\91I\91ð\82·\82é\82Æ\82«\82Í\81AArrayClass \82Ì LookUpDic \82ð\8eg\82Á\82Ä\82­\82¾\82³\82¢\81B</DIV>\r
1173 <v:rect style="position:absolute; margin-left:37px; margin-top:9323px; width:268px; height:235px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1174 <DIV id="text514_4" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:9329px; line-height:15px; white-space:nowrap">\r
1175 &lt;?xml version="1.0" encoding="Shift_JIS"?&gt;<BR/>\r
1176 &lt;TestCases&gt;<BR/>\r
1177 <BR/>\r
1178 &lt;TestCase id="TestCase_for_T_Test1"&gt;<BR/>\r
1179 &lt;SubCase&nbsp; name="Number"<BR/>\r
1180 &nbsp; InputData = "123"<BR/>\r
1181 &nbsp; Answer&nbsp; &nbsp; = "ans%Num%.txt"<BR/>\r
1182 /&gt;<BR/>\r
1183 &lt;SubCase&nbsp; name="Alphabet"<BR/>\r
1184 &nbsp; InputData = "ABC"<BR/>\r
1185 &nbsp; Answer&nbsp; &nbsp; = "ans2.txt"<BR/>\r
1186 /&gt;<BR/>\r
1187 &lt;/TestCase&gt;<BR/>\r
1188 <BR/>\r
1189 &lt;/TestCases&gt;</DIV>\r
1190 <DIV id="text514_5" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:33px; margin-top:9303px; line-height:15px; white-space:nowrap">\r
1191 \83T\83\93\83v\83\8b XML \83t\83@\83C\83\8b\81F T_Test1_Data.xml</DIV>\r
1192 <DIV id="text514_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:207px; margin-top:9221px; line-height:13px; white-space:nowrap">\r
1193 "name", "Alphabet"</DIV>\r
1194 <v:line style="position:absolute;" from="456,9228" to="193,9371" strokecolor="#7CFF11" strokeweight="1pt"/>\r
1195 <DIV id="text514_8" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:267px; margin-top:9090px; line-height:12px; white-space:nowrap">\r
1196 <A href="#ReadTestCase">\r
1197\90e: ReadTestCase ]</A></DIV>\r
1198 <v:line style="position:absolute;" from="292,9240" to="170,9447" strokecolor="#FF9F11" strokeweight="1pt"/>\r
1199 \r
1200 <v:line from="0,9070" to="627,9070"/>\r
1201 <v:line from="627,9070" to="627,9590"/>\r
1202 <v:line from="627,9590" to="0,9590"/>\r
1203 <v:line from="0,9590" to="0,9070"/>\r
1204 \r
1205 </PAGE>\r
1206  \r
1207 <!-- page 515 --> \r
1208 <PAGE>\r
1209 <A id="svgcats_vml_p515" class="to_tree" style="margin-top:9595px;" onClick="selectTreeElem( '515' );">\81©</A>\r
1210 <A href="vbslib_25.html#svgcats_vml_p516" class="to_next_page" style="margin-top:9595px;">\81¥</A>\r
1211 <A href="#svgcats_vml_p514" class="to_prev_page" style="margin-top:9595px;">\81£</A>\r
1212 <v:rect style="position:absolute; margin-left:0px; margin-top:9606px; width:618px; height:399px;" fillcolor="white"/>\r
1213 <DIV id="text515_1" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#008000; font-weight: bold; margin-left:24px; margin-top:9623px; line-height:15px; white-space:nowrap">\r
1214 <A name="case_embed">\r
1215 \83X\83N\83\8a\83v\83g\82©\82ç\83e\83X\83g\83P\81[\83X\82ð\8ew\92è\82·\82é</A></DIV>\r
1216 <DIV id="text515_2" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:8pt; color:#0000FF; margin-left:318px; margin-top:9626px; line-height:12px; white-space:nowrap">\r
1217 <A href="#ReadTestCase">\r
1218\90e: ReadTestCase ]</A></DIV>\r
1219 <v:rect style="position:absolute; margin-left:41px; margin-top:9678px; width:532px; height:295px;" fillcolor="#E7E7E7" strokecolor="#000000" strokeweight="1pt"/>\r
1220 <DIV id="text515_3" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:9684px; line-height:15px; white-space:nowrap">\r
1221 Sub&nbsp; T_Test1( Opt, AppKey )<BR/>\r
1222 &nbsp; Dim&nbsp; x, y<BR/>\r
1223 <BR/>\r
1224 &nbsp; Dim cases : Set cases_x = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>\r
1225 &nbsp; For Each x&nbsp; In cases_x.Items<BR/>\r
1226 &nbsp; &nbsp; For Each y&nbsp; In Array( 2, 3 )<BR/>\r
1227 &nbsp; &nbsp; &nbsp; x("y") = y<BR/>\r
1228 &nbsp; &nbsp; &nbsp; T_Test1_main&nbsp; Opt, AppKey, x<BR/>\r
1229 &nbsp; &nbsp; &nbsp; x.Remove&nbsp; "y"<BR/>\r
1230 &nbsp; &nbsp; Next<BR/>\r
1231 &nbsp; Next<BR/>\r
1232 &nbsp; Pass<BR/>\r
1233 End Sub<BR/>\r
1234 <BR/>\r
1235 '// \83\8b\81[\83v\82ª\91\9d\82¦\82Ä\82à\83C\83\93\83f\83\93\83g\82ð\90[\82­\82³\82¹\82È\82¢\82½\82ß\81A\83e\83X\83g\82Ì\8eÀ\8e{\82Í *_main \8aÖ\90\94\82É\82·\82é<BR/>\r
1236 Sub&nbsp; T_Test1_main( Opt, AppKey, x )<BR/>\r
1237 &nbsp; echo&nbsp; x<BR/>\r
1238 &nbsp; FuncA&nbsp; x("InputData"), ReadFile( x("y") +"\file.txt" )<BR/>\r
1239 End Sub</DIV>\r
1240 <DIV id="text515_4" style="position:absolute; font-family: '\82l\82\82o\83S\83V\83b\83N'; font-size:10pt; color:#000000; margin-left:27px; margin-top:9652px; line-height:15px; white-space:nowrap">\r
1241 \83e\83X\83g\83P\81[\83X\82Ì\92l\82ð XML \83t\83@\83C\83\8b\82Å\82Í\82È\82­\81A\83X\83N\83\8a\83v\83g\82É\96\84\82ß\8d\9e\82Þ\8fê\8d\87\82Í\81A\89º\8bL\82Ì\82æ\82¤\82É\91ã\93ü\82µ\82Ü\82·\81B</DIV>\r
1242 <DIV id="text515_5" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:9775px; line-height:13px; white-space:nowrap">\r
1243 x("y") = y</DIV>\r
1244 <DIV id="text515_6" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:193px; margin-top:9760px; line-height:13px; white-space:nowrap">\r
1245 ( 2, 3 )</DIV>\r
1246 <DIV id="text515_7" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:9910px; line-height:13px; white-space:nowrap">\r
1247 T_Test1</DIV>\r
1248 <DIV id="text515_8" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:9790px; line-height:13px; white-space:nowrap">\r
1249 T_Test1</DIV>\r
1250 <DIV id="text515_9" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:9685px; line-height:13px; white-space:nowrap">\r
1251 T_Test1</DIV>\r
1252 <DIV id="text515_10" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:259px; margin-top:9940px; line-height:13px; white-space:nowrap">\r
1253 x("y")</DIV>\r
1254 <v:line style="position:absolute;" from="118,9786" to="263,9941" strokecolor="#7CFF11" strokeweight="1pt"/>\r
1255 <DIV id="text515_12" style="position:absolute; font-family: '\82l\82\83S\83V\83b\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:9805px; line-height:13px; white-space:nowrap">\r
1256 x.Remove&nbsp; "y"</DIV>\r
1257 \r
1258 <v:line from="0,9606" to="618,9606"/>\r
1259 <v:line from="618,9606" to="618,10005"/>\r
1260 <v:line from="618,10005" to="0,10005"/>\r
1261 <v:line from="0,10005" to="0,9606"/>\r
1262 \r
1263 <DIV style="position:absolute; margin-left:0px; margin-top:10005px;">\r
1264 <A id="svgcats_vml_p515" class="to_tree" onClick="selectTreeElem( '515' );">\81©</A></DIV>\r
1265 <DIV style="position:absolute; margin-left:20px; margin-top:10005px;">\r
1266 <A id="page_group_bottom" href="vbslib_25.html#page_group_top" style="text-decoration:none;">\81«</A></DIV>\r
1267 </PAGE>\r
1268  \r
1269 </PAGESET>\r
1270 \r
1271 <TABLE height="100%" style="position:absolute; margin-top:-9999px"><TR><TD></TD></TR></TABLE>\r
1272 \r
1273 </BODY>\r
1274 </HTML> \r
1275  \r