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
8 <META http-equiv="Content-Type" content="text/html; charset=shift_jis"/>
\r
9 <TITLE>vbslib</TITLE>
\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
25 <SCRIPT type="text/javascript">
\r
32 if ( !document.getElementsByTagName ) return;
\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
43 function selectTreeElem( num )
\r
45 var tree_url, i1, i2, fname, fname2
\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
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
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
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
82 <BODY bgcolor="#CCDDCC" onLoad="onLoad();">
\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
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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:36px; margin-top:54px; line-height:13px; white-space:nowrap">
\r
103 Sub TestScript::Finish</DIV>
\r
104 <DIV id="text499_3" style="position:absolute; font-family: '
\82l
\82r
\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·
\81B
\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
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:182px; margin-top:17px; line-height:15px; white-space:nowrap">
\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
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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:39px; margin-top:247px; line-height:15px; white-space:nowrap">
\r
130 Class UnitTest<BR/>
\r
131 Public Symbol ' as string<BR/>
\r
132 Public ScriptPath ' as string<BR/>
\r
133 Public Priority ' as integer<BR/>
\r
134 Public Delegate ' as variant<BR/>
\r
136 <DIV id="text500_3" style="position:absolute; font-family: '
\82l
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:169px; margin-top:204px; line-height:15px; white-space:nowrap">
\r
138 <DIV id="text500_4" style="position:absolute; font-family: '
\82l
\82r
\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
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
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
\82r
\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
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
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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:539px; line-height:13px; white-space:nowrap">
\r
177 Function GetTemporaryTestsObject() as Tests</DIV>
\r
178 <DIV id="text502_3" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:595px; line-height:15px; white-space:nowrap">
\r
184 <DIV id="text502_6" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:771px; line-height:15px; white-space:nowrap">
\r
193 Sub Main( Opt, AppKey )<BR/>
\r
194 Dim g : Set g = GetTemporaryTestsObject().CurrentTest.Delegate<BR/>
\r
195 RunTestPrompt AppKey.NewWritable( Array( ".", g("PublicFolder") ) )<BR/>
\r
198 Sub Test_current( tests )<BR/>
\r
199 If IsEmpty( tests.CurrentTest.Delegate ) Then<BR/>
\r
200 Dim g : Set g = CreateObject( "Scripting.Dictionary" ) : Set tests.CurrentTest.Delegate = g<BR/>
\r
202 '[Setting]<BR/>
\r
203 '==============================================================================<BR/>
\r
204 g("PublicFolder") = "..\Public\FromPackage"<BR/>
\r
205 '==============================================================================<BR/>
\r
208 <DIV id="text502_10" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
212 <DIV id="text502_12" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
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
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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1133px; line-height:13px; white-space:nowrap">
\r
239 Sub CheckTestErrLevel( errorlevel as integer )</DIV>
\r
240 <DIV id="text503_3" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:100px; margin-top:1186px; line-height:15px; white-space:nowrap">
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:36px; margin-top:1376px; line-height:15px; white-space:nowrap">
\r
251 <DIV id="text503_8" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:53px; margin-top:1319px; line-height:13px; white-space:nowrap">
\r
259 r = RunProg( "cscript sample.vbs", "" )<BR/>
\r
260 CheckTestErrLevel r</DIV>
\r
261 <DIV id="text503_11" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:200px; margin-top:1098px; line-height:15px; white-space:nowrap">
\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
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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1495px; line-height:13px; white-space:nowrap">
\r
284 Dim g_IsAutoTest as boolean</DIV>
\r
285 <DIV id="text504_3" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
292 <DIV id="text504_6" style="position:absolute; font-family: '
\82l
\82r
\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
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
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
\82r
\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
\82r
\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
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
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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:44px; margin-top:2048px; line-height:15px; white-space:nowrap">
\r
329 Sub T_Test1( Opt, AppKey )<BR/>
\r
330 Dim x<BR/>
\r
332 Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>
\r
333 For Each x In cases.Items<BR/>
\r
334 T_Test1_main Opt, AppKey, x '// Test.vbs
\82Ì
\92\86\82Å
\82Í
\81A
\83p
\83\89\83\81\81[
\83^
\81[
\82Í ( tests, x )<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 T_Test1_main( Opt, AppKey, x )<BR/>
\r
341 Dim w_:Set w_=AppKey.NewWritable( "out" ).Enable()<BR/>
\r
342 EchoTestStart "T_Test1"<BR/>
\r
343 echo x '//
\91S
\82Ä
\82Ì
\83f
\81[
\83^
\82ð
\95\
\8e¦
\82·
\82é<BR/>
\r
345 FuncA CInt( x("InputData") )<BR/>
\r
346 FuncB Replace( x("Answer"), "%Num%", CStr( 12 ) )<BR/>
\r
348 <DIV id="text506_2" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:2736px; line-height:15px; white-space:nowrap">
\r
353 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
354 <TestCases name="common" ExeName="Sample"><BR/>
\r
355 <!-- base_data="...\TestCommon_Data.xml#root" --><BR/>
\r
357 <TestCase id="TestCase_for_T_Test1" base_data="#common"><BR/>
\r
358 <SubCase name="Number"<BR/>
\r
359 InputData = "123"<BR/>
\r
360 Answer = "ans%Num%.txt" _comment2= "FilePath with variable"<BR/>
\r
362 <SubCase name="Alphabet"<BR/>
\r
363 InputData = "ABC"<BR/>
\r
364 Answer = "ans2.txt"<BR/>
\r
366 </TestCase><BR/>
\r
368 <TestCase id="TestCase_for_T_Test1_sub"> <!-- This is cross parameter --><BR/>
\r
369 <SubCase name="CurrentFolder"<BR/>
\r
370 CurrentFolder = "."<BR/>
\r
371 StepPath = "Data\"<BR/>
\r
373 <SubCase name="SubFolder"<BR/>
\r
374 CurrentFolder = "Data"<BR/>
\r
375 StepPath = ""<BR/>
\r
377 </TestCase><BR/>
\r
379 </TestCases></DIV>
\r
380 <DIV id="text506_4" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1798px; line-height:15px; white-space:nowrap">
\r
384 Function ReadTestCase( XmlPath as string, TestCaseID as string )<BR/>
\r
385 as ArrayClass of Dictionary</DIV>
\r
386 <DIV id="text506_6" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1910px; line-height:15px; white-space:nowrap">
\r
392 <DIV id="text506_9" style="position:absolute; font-family: '
\82l
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1929px; line-height:15px; white-space:nowrap">
\r
394 <DIV id="text506_10" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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Ì <TestCase>
\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
\82r
\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
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:97px; margin-top:1948px; line-height:15px; white-space:nowrap">
\r
403 <DIV id="text506_14" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
409 <DIV id="text506_17" style="position:absolute; font-family: '
\82l
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:172px; margin-top:1764px; line-height:15px; white-space:nowrap">
\r
411 <DIV id="text506_18" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\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·
\81B
\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¢
\81B
\8eQ
\8dl</DIV>
\r
420 <DIV id="text506_20" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:170px; margin-top:2304px; line-height:13px; white-space:nowrap">
\r
428 <DIV id="text506_24" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:152px; margin-top:2289px; line-height:13px; white-space:nowrap">
\r
430 <DIV id="text506_25" style="position:absolute; font-family: '
\82l
\82r
\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
433 XML
\83^
\83O
\82Ì
\92\86\81i
\97á
\81FSubCase
\83^
\83O
\82Ì
\92\86\81j
\82É <!-- -->
\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é _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
\82r
\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·
\81B
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:2827px; line-height:13px; white-space:nowrap">
\r
455 <DIV id="text506_31" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:2842px; line-height:13px; white-space:nowrap">
\r
457 <DIV id="text506_32" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:33px; margin-top:1850px; line-height:13px; white-space:nowrap">
\r
468 Function ReadTestCase( XmlPath as string, Empty ) as Dictionary</DIV>
\r
469 <DIV id="text506_37" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2752px; line-height:13px; white-space:nowrap">
\r
486 <DIV id="text506_44" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2797px; line-height:13px; white-space:nowrap">
\r
488 <DIV id="text506_45" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2812px; line-height:13px; white-space:nowrap">
\r
490 <DIV id="text506_46" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2872px; line-height:13px; white-space:nowrap">
\r
492 <DIV id="text506_47" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2977px; line-height:13px; white-space:nowrap">
\r
494 <DIV id="text506_48" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:2932px; line-height:13px; white-space:nowrap">
\r
496 <DIV id="text506_49" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:2962px; line-height:13px; white-space:nowrap">
\r
498 <DIV id="text506_50" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:3037px; line-height:13px; white-space:nowrap">
\r
500 <DIV id="text506_51" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:3097px; line-height:13px; white-space:nowrap">
\r
502 <DIV id="text506_52" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:57px; margin-top:3127px; line-height:13px; white-space:nowrap">
\r
504 <DIV id="text506_53" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:2049px; line-height:13px; white-space:nowrap">
\r
518 <DIV id="text506_59" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:68px; margin-top:2124px; line-height:13px; white-space:nowrap">
\r
520 <DIV id="text506_60" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:2214px; line-height:13px; white-space:nowrap">
\r
522 <DIV id="text506_61" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
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
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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:3644px; line-height:15px; white-space:nowrap">
\r
582 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
583 <TestCases ExeName="Sample" name="common"><BR/>
\r
584 <!-- base_data="...\TestCommon_Data.xml#root" --><BR/>
\r
586 <TestCase id="TestCase_for_T_Test1" CommonData1="1" base_data="#common"><BR/>
\r
587 <SubCase name="Number"<BR/>
\r
588 InputData = "123"<BR/>
\r
589 Answer = "ans%Num%.txt" _comment2= "FilePath with variable"<BR/>
\r
591 <SubCase name="Alphabet"<BR/>
\r
592 InputData = "ABC"<BR/>
\r
593 Answer = "ans2.txt"<BR/>
\r
595 </TestCase><BR/>
\r
597 </TestCases></DIV>
\r
598 <DIV id="text507_5" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:423px; margin-top:3705px; line-height:13px; white-space:nowrap">
\r
602 <DIV id="text507_7" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:249px; margin-top:3660px; line-height:13px; white-space:nowrap">
\r
604 <DIV id="text507_8" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:3942px; line-height:15px; white-space:nowrap">
\r
610 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
612 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
613 <SubCase name="Number"<BR/>
\r
614 InputData = "123"<BR/>
\r
615 Answer = "ans%Num%.txt" _comment2= "FilePath with variable"<BR/>
\r
616 CommonData1 = "1" ExeName = "Sample.exe"<BR/>
\r
618 <SubCase name="Alphabet"<BR/>
\r
619 InputData = "ABC"<BR/>
\r
620 Answer = "ans2.txt"<BR/>
\r
621 CommonData1 = "1" ExeName = "Sample.exe"<BR/>
\r
623 </TestCase><BR/>
\r
625 </TestCases></DIV>
\r
626 <DIV id="text507_11" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:261px; margin-top:3705px; line-height:13px; white-space:nowrap">
\r
630 <DIV id="text507_13" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4033px; line-height:13px; white-space:nowrap">
\r
635 <DIV id="text507_15" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4108px; line-height:13px; white-space:nowrap">
\r
637 <DIV id="text507_16" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:171px; margin-top:4108px; line-height:13px; white-space:nowrap">
\r
639 <DIV id="text507_17" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:171px; margin-top:4033px; line-height:13px; white-space:nowrap">
\r
641 <DIV id="text507_18" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:111px; margin-top:3660px; line-height:13px; white-space:nowrap">
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:4240px; line-height:15px; white-space:nowrap">
\r
648 Dim test_common_data : Set test_common_data = ReadTestCase( SearchParent(_<BR/>
\r
649 "TestCommon_Data.xml" ), Empty ) '// test_common_data as <TestCases><BR/>
\r
651 start test_common_data( "ExeName" )</DIV>
\r
652 <DIV id="text507_23" style="position:absolute; font-family: '
\82l
\82r
\82o
\83S
\83V
\83b
\83N'; font-size:10pt; color:#000000; margin-left:26px; margin-top:4213px; line-height:15px; white-space:nowrap">
\r
653 <TestCases>
\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
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
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
\82r
\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Å
\81j
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:44px; margin-top:4447px; line-height:15px; white-space:nowrap">
\r
673 Sub T_Test1( Opt, AppKey )<BR/>
\r
674 Dim x<BR/>
\r
676 Dim xx : Set xx = ReadTestCase( "T_Test1_Data.xml", Empty ) '// xx as <TestCases><BR/>
\r
678 Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>
\r
679 For Each x In cases.Items<BR/>
\r
680 Dic_add x, xx<BR/>
\r
681 T_Test1_main Opt, AppKey, x<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 T_Test1_main( Opt, AppKey, x )<BR/>
\r
688 echo x<BR/>
\r
689 FuncA CInt( x("InputData") )<BR/>
\r
690 FuncB x("CommonData1")<BR/>
\r
692 <DIV id="text508_3" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:4780px; line-height:15px; white-space:nowrap">
\r
696 <?xml version="1.0" encoding="UTF-8"?><BR/>
\r
698 CommonData1 = "Sample.exe"<BR/>
\r
701 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
702 <SubCase name="Number"<BR/>
\r
703 InputData = "123"<BR/>
\r
704 Answer = "ans%Num%.txt" _comment2= "FilePath with variable"<BR/>
\r
706 <SubCase name="Alphabet"<BR/>
\r
707 InputData = "ABC"<BR/>
\r
708 Answer = "ans2.txt"<BR/>
\r
710 </TestCase><BR/>
\r
712 </TestCases></DIV>
\r
713 <DIV id="text508_5" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:57px; margin-top:4811px; line-height:13px; white-space:nowrap">
\r
715 <DIV id="text508_6" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#408080; margin-left:51px; margin-top:4796px; line-height:13px; white-space:nowrap">
\r
717 <DIV id="text508_7" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:116px; margin-top:4703px; line-height:13px; white-space:nowrap">
\r
719 <DIV id="text508_8" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:368px; margin-top:4493px; line-height:13px; white-space:nowrap">
\r
729 <DIV id="text508_12" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:4448px; line-height:13px; white-space:nowrap">
\r
731 <DIV id="text508_13" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:74px; margin-top:4658px; line-height:13px; white-space:nowrap">
\r
733 <DIV id="text508_14" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:68px; margin-top:4568px; line-height:13px; white-space:nowrap">
\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
\82r
\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
\82r
\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 <TestCases></DIV>
\r
742 <DIV id="text508_18" style="position:absolute; font-family: '
\82l
\82r
\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
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
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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:5389px; line-height:15px; white-space:nowrap">
\r
782 <!ELEMENT TestCases (TestCase*)><BR/>
\r
783 <!ELEMENT TestCase (SubCase*)><BR/>
\r
785 <!ATTLIST TestCases<BR/>
\r
786 * CDATA #IMPLIED<BR/>
\r
787 name ID #IMPLIED<BR/>
\r
788 base_data IDREFS #IMPLIED<BR/>
\r
789 plus_attr NMTOKENS #IMPLIED<BR/>
\r
791 <!ATTLIST TestCase<BR/>
\r
792 * CDATA #IMPLIED<BR/>
\r
793 id ID #REQUIRED<BR/>
\r
794 base_data IDREFS #IMPLIED<BR/>
\r
795 plus_attr NMTOKENS #IMPLIED<BR/>
\r
796 aggregate IDREFS #IMPLIED<BR/>
\r
798 <!ATTLIST SubCase<BR/>
\r
799 * CDATA #IMPLIED<BR/>
\r
800 name ID #IMPLIED<BR/>
\r
801 base_data IDREFS #IMPLIED<BR/>
\r
802 plus_attr NMTOKENS #IMPLIED<BR/>
\r
804 <DIV id="text509_10" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
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
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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:5965px; line-height:15px; white-space:nowrap">
\r
825 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
826 <TestCases><BR/>
\r
828 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
829 <SubCase name="Number" InputData = "123" base_data="#T_Test1_Common"/><BR/>
\r
830 <SubCase name="Alphabet" InputData = "ABC" base_data="#T_Test1_Common"/><BR/>
\r
831 <SubCase name="AlphaNum" InputData = "1AB" Answer="ans2.txt"/><BR/>
\r
832 </TestCase><BR/>
\r
834 <TestCase id="TestCase_for_T_Test1_Common"><BR/>
\r
835 <SubCase name="T_Test1_Common" Answer="ans1.txt"/><BR/>
\r
836 </TestCase><BR/>
\r
838 </TestCases></DIV>
\r
839 <DIV id="text510_2" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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·
\81B
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6216px; line-height:15px; white-space:nowrap">
\r
856 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
857 <TestCases><BR/>
\r
859 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
860 <SubCase name="Number" InputData = "123" Answer="ans1.txt"/><BR/>
\r
861 <SubCase name="Alphabet" InputData = "ABC" Answer="ans1.txt"/><BR/>
\r
862 <SubCase name="AlphaNum" InputData = "1AB" Answer="ans2.txt"/><BR/>
\r
863 </TestCase><BR/>
\r
865 </TestCases></DIV>
\r
866 <DIV id="text510_9" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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[
\81c
\82Æ
\92T
\82µ
\82Ä
\82¢
\82«
\82Ü
\82·
\81B<BR/>
\r
875 <DIV id="text510_13" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
883 <DIV id="text510_16" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
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
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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6600px; line-height:15px; white-space:nowrap">
\r
911 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
912 <TestCases><BR/>
\r
914 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
915 <SubCase name="a" InputDataA="123" InputDataB="123"<BR/>
\r
916 base_data="#T_Test1_Common" plus_attr="InputDataA"/><BR/>
\r
917 </TestCase><BR/>
\r
919 <TestCase id="TestCase_for_T_Test1_Common"><BR/>
\r
920 <SubCase name="T_Test1_Common" InputDataB="ABC" InputDataB="ABC"/><BR/>
\r
921 </TestCase><BR/>
\r
923 </TestCases></DIV>
\r
924 <DIV id="text511_4" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:339px; margin-top:6676px; line-height:13px; white-space:nowrap">
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:6841px; line-height:15px; white-space:nowrap">
\r
930 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
931 <TestCases><BR/>
\r
933 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
934 <SubCase name="a" InputDataA="123, ABC" InputDataB="123"/><BR/>
\r
935 </TestCase><BR/>
\r
937 </TestCases></DIV>
\r
938 <DIV id="text511_7" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:159px; margin-top:6902px; line-height:13px; white-space:nowrap">
\r
945 <DIV id="text511_10" style="position:absolute; font-family: '
\82l
\82r
\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
947 <DIV id="text511_11" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:159px; margin-top:6661px; line-height:13px; white-space:nowrap">
\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
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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:7194px; line-height:15px; white-space:nowrap">
\r
975 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
976 <TestCases><BR/>
\r
978 <TestCase id="TestCase_for_T_Test1" aggregate="#TestCase_Common"><BR/>
\r
979 <SubCase name="a" InputDataA="123" InputDataB="123"/><BR/>
\r
980 </TestCase><BR/>
\r
982 <TestCase id="TestCase_for_T_Test2" aggregate="#TestCase_Common"><BR/>
\r
983 <SubCase name="b" InputDataA="123" InputDataB="ABC"/><BR/>
\r
984 </TestCase><BR/>
\r
986 <TestCase id="TestCase_Common"><BR/>
\r
987 <SubCase name="c" InputDataA="ABC" InputDataB="ABC"/><BR/>
\r
988 </TestCase><BR/>
\r
990 </TestCases></DIV>
\r
991 <DIV id="text512_4" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:7482px; line-height:15px; white-space:nowrap">
\r
995 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
996 <TestCases><BR/>
\r
998 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
999 <SubCase name="a" InputDataA="123" InputDataB="123"/><BR/>
\r
1000 <SubCase name="c" InputDataA="ABC" InputDataB="ABC"/><BR/>
\r
1001 </TestCase><BR/>
\r
1003 <TestCase id="TestCase_for_T_Test2"><BR/>
\r
1004 <SubCase name="b" InputDataA="123" InputDataB="ABC"/><BR/>
\r
1005 <SubCase name="c" InputDataA="ABC" InputDataB="ABC"/><BR/>
\r
1006 </TestCase><BR/>
\r
1008 </TestCases></DIV>
\r
1009 <DIV id="text512_6" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7375px; line-height:13px; white-space:nowrap">
\r
1028 <DIV id="text512_15" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7558px; line-height:13px; white-space:nowrap">
\r
1030 <DIV id="text512_16" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:51px; margin-top:7633px; line-height:13px; white-space:nowrap">
\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
1040 <!-- page 513 -->
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:7893px; line-height:15px; white-space:nowrap">
\r
1051 Sub T_Test1( Opt, AppKey )<BR/>
\r
1052 Dim x, y, mix<BR/>
\r
1054 Dim cases_x : Set cases_x = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1_x" )<BR/>
\r
1055 Dim cases_y : Set cases_y = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1_y" )<BR/>
\r
1056 Set mix = CreateObject( "Scripting.Dictionary" )<BR/>
\r
1057 For Each y In cases_y.Items<BR/>
\r
1058 For Each x In cases_x.Items<BR/>
\r
1059 mix.RemoveAll : Dic_add mix, x : Dic_add mix, y<BR/>
\r
1060 T_Test1_main Opt, AppKey, mix<BR/>
\r
1061 Next<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 T_Test1_main( Opt, AppKey, x )<BR/>
\r
1068 echo x<BR/>
\r
1069 FuncA x("InputData"), ReadFile( x("CurrentFolder") +"\file.txt" )<BR/>
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:8251px; line-height:15px; white-space:nowrap">
\r
1073 <?xml version="1.0" encoding="UTF-8"?><BR/>
\r
1074 <TestCases><BR/>
\r
1076 <TestCase id="TestCase_for_T_Test1_x"><BR/>
\r
1077 <SubCase name="Number"<BR/>
\r
1078 InputData = "123"<BR/>
\r
1079 Answer = "ans%Num%.txt" _comment2= "FilePath with variable"<BR/>
\r
1081 <SubCase name="Alphabet"<BR/>
\r
1082 InputData = "ABC"<BR/>
\r
1083 Answer = "ans2.txt"<BR/>
\r
1085 </TestCase><BR/>
\r
1087 <TestCase id="TestCase_for_T_Test1_y"> <!-- This is cross case --><BR/>
\r
1088 <SubCase name="CurrentFolder"<BR/>
\r
1089 CurrentFolder = "."<BR/>
\r
1090 StepPath = "Data\"<BR/>
\r
1092 <SubCase name="SubFolder"<BR/>
\r
1093 CurrentFolder = "Data"<BR/>
\r
1094 StepPath = ""<BR/>
\r
1096 </TestCase><BR/>
\r
1098 </TestCases></DIV>
\r
1099 <DIV id="text513_4" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:121px; margin-top:8164px; line-height:13px; white-space:nowrap">
\r
1101 <DIV id="text513_5" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:7894px; line-height:13px; white-space:nowrap">
\r
1115 <DIV id="text513_12" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:8029px; line-height:13px; white-space:nowrap">
\r
1117 <DIV id="text513_13" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:8134px; line-height:13px; white-space:nowrap">
\r
1119 <DIV id="text513_14" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:8718px; line-height:15px; white-space:nowrap">
\r
1124 Sub T_Test1( Opt, AppKey )<BR/>
\r
1125 Set t = CreateObject( "Scripting.Dictionary" )<BR/>
\r
1127 For Each endian In Array( "LittleEndian", "BigEndian" )<BR/>
\r
1128 For Each language In Array( "VBScript", "C" )<BR/>
\r
1129 t("Endian") = endian<BR/>
\r
1130 t("Language") = language<BR/>
\r
1131 T_Test1_Main t<BR/>
\r
1132 Next<BR/>
\r
1133 Next<BR/>
\r
1135 Pass<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 T_Test1_Main( Opt, AppKey, x )<BR/>
\r
1141 echo x<BR/>
\r
1142 FuncA x("Endian"), x("Language")<BR/>
\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
1152 <!-- page 514 -->
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:9160px; line-height:15px; white-space:nowrap">
\r
1163 Sub T_Test1( Opt, AppKey )<BR/>
\r
1164 Dim x<BR/>
\r
1166 Dim cases : Set cases = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>
\r
1167 Set x = cases.LookUpDic( "name", "Alphabet" )<BR/>
\r
1168 T_Test1_main Opt, AppKey, x<BR/>
\r
1171 <DIV id="text514_3" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:45px; margin-top:9329px; line-height:15px; white-space:nowrap">
\r
1175 <?xml version="1.0" encoding="Shift_JIS"?><BR/>
\r
1176 <TestCases><BR/>
\r
1178 <TestCase id="TestCase_for_T_Test1"><BR/>
\r
1179 <SubCase name="Number"<BR/>
\r
1180 InputData = "123"<BR/>
\r
1181 Answer = "ans%Num%.txt"<BR/>
\r
1183 <SubCase name="Alphabet"<BR/>
\r
1184 InputData = "ABC"<BR/>
\r
1185 Answer = "ans2.txt"<BR/>
\r
1187 </TestCase><BR/>
\r
1189 </TestCases></DIV>
\r
1190 <DIV id="text514_5" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\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
\82r
\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
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
1207 <!-- page 515 -->
\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
\82r
\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
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#000000; margin-left:49px; margin-top:9684px; line-height:15px; white-space:nowrap">
\r
1221 Sub T_Test1( Opt, AppKey )<BR/>
\r
1222 Dim x, y<BR/>
\r
1224 Dim cases : Set cases_x = ReadTestCase( "T_Test1_Data.xml", "TestCase_for_T_Test1" )<BR/>
\r
1225 For Each x In cases_x.Items<BR/>
\r
1226 For Each y In Array( 2, 3 )<BR/>
\r
1227 x("y") = y<BR/>
\r
1228 T_Test1_main Opt, AppKey, x<BR/>
\r
1229 x.Remove "y"<BR/>
\r
1230 Next<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 T_Test1_main( Opt, AppKey, x )<BR/>
\r
1237 echo x<BR/>
\r
1238 FuncA x("InputData"), ReadFile( x("y") +"\file.txt" )<BR/>
\r
1240 <DIV id="text515_4" style="position:absolute; font-family: '
\82l
\82r
\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
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:9775px; line-height:13px; white-space:nowrap">
\r
1244 <DIV id="text515_6" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:193px; margin-top:9760px; line-height:13px; white-space:nowrap">
\r
1246 <DIV id="text515_7" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:9910px; line-height:13px; white-space:nowrap">
\r
1248 <DIV id="text515_8" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:85px; margin-top:9790px; line-height:13px; white-space:nowrap">
\r
1250 <DIV id="text515_9" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:79px; margin-top:9685px; line-height:13px; white-space:nowrap">
\r
1252 <DIV id="text515_10" style="position:absolute; font-family: '
\82l
\82r
\83S
\83V
\83b
\83N'; font-size:9pt; color:#FF0000; margin-left:259px; margin-top:9940px; line-height:13px; white-space:nowrap">
\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
\82r
\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 "y"</DIV>
\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
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
1271 <TABLE height="100%" style="position:absolute; margin-top:-9999px"><TR><TD></TD></TR></TABLE>
\r