|
1 <?xml version="1.0"?> |
|
2 <test> |
|
3 <name>SP API Test Automation - Content Listing Framework Wrapper</name> |
|
4 <target> |
|
5 <device rank="none" alias="DEFAULT"> |
|
6 <property name="HARNESS" value="EUNIT" /> |
|
7 </device> |
|
8 </target> |
|
9 <plan name="Public API automatic tests" harness="EUNIT" enabled="true" passrate="100"> |
|
10 <session name="EUnit tests" harness="EUNIT" enabled="true" passrate="100"> |
|
11 <set name="API tests" harness="EUNIT" enabled="true" passrate="100"> |
|
12 <target> |
|
13 <device rank="master" alias="DEFAULT"/> |
|
14 </target> |
|
15 <case name="Testrun" harness="EUNIT" enabled="true" passrate="100"> |
|
16 <step name="Create CTC log dir" harness="EUNIT" enabled="true" passrate="100" significant="false"> |
|
17 <command>makedir</command> |
|
18 <params> |
|
19 <param dir="c:\data\ctc\"/> |
|
20 </params> |
|
21 </step> |
|
22 <step name="CTC start" harness="EUNIT" enabled="true" passrate="100" significant="false"> |
|
23 <command>execute</command> |
|
24 <params> |
|
25 <param file="z:\sys\bin\ctcman.exe"/> |
|
26 </params> |
|
27 </step> |
|
28 <step name="Create EUnit log dir" harness="EUNIT" enabled="true" passrate="100" significant="false"> |
|
29 <command>makedir</command> |
|
30 <params> |
|
31 <param dir="c:\DigiaEUnit\logs\"/> |
|
32 </params> |
|
33 </step> |
|
34 <step name="Execute Client API tests" harness="EUNIT" enabled="true" passrate="100" significant="true"> |
|
35 <command>execute</command> |
|
36 <params> |
|
37 <param parameters="/l xml T_CLFApiMdlTest.dll"/> |
|
38 <param timeout="7200"/> |
|
39 <param result-file="c:\Shared\EUnit\logs\T_CLFApiMdlTest_log.xml"/> |
|
40 <param file="z:\sys\bin\EUNITEXERUNNER.EXE"/> |
|
41 </params> |
|
42 </step> |
|
43 <step name="Save CTC data" harness="EUNIT" enabled="true" passrate="100" significant="false"> |
|
44 <command>execute</command> |
|
45 <params> |
|
46 <param parameters="writelocal"/> |
|
47 <param file="z:\sys\bin\ctcman.exe"/> |
|
48 </params> |
|
49 </step> |
|
50 <step name="Fetch and clean CTC data" harness="EUNIT" enabled="true" passrate="100" significant="false"> |
|
51 <command>fetch-log</command> |
|
52 <params> |
|
53 <param delete="true"/> |
|
54 <param path="c:\data\ctc\ctcdata.txt"/> |
|
55 </params> |
|
56 </step> |
|
57 </case> |
|
58 </set> |
|
59 </session> |
|
60 </plan> |
|
61 </test> |