TestSuite Example

TestSuite is a collection of TestCases and TestSteps. You can define multiple TestSuites to test various functionalities of TIBCO MDM. For example, import records, export records, add records, delete records, and so on.

To define TestSuite, define initial elements using the TestSuite element. For example, creating an enterprise, a user, and a password.

<ns:Name>Sanity</ns:Name>
<ns:TestSuite runMode="SEQUENTIAL">
       <ns:Name>Basic Sanity (Import, Export, and Validate)</ns:Name>
       <ns:Properties>
             <ns:Property>
                       <ns:Key>New Enterprise Name</ns:Key>
                       <ns:Value>pacl4</ns:Value>
             </ns:Property>
             <ns:Property>
                       <ns:Key>New Enterprise Internal Name</ns:Key>
                       <ns:Value>pacl4</ns:Value>
             </ns:Property>
             <ns:Property>
                       <ns:Key>New Enterprise Industry Vertical</ns:Key>
                       <ns:Value>Test</ns:Value>
             </ns:Property>
             <ns:Property>
                       <ns:Key>New User</ns:Key>
                       <ns:Value>admin</ns:Value>
             </ns:Property>
             <ns:Property>
                       <ns:Key>New User Password</ns:Key>
                       <ns:Value>admin</ns:Value>
             </ns:Property>
       </ns:Properties>
       <ns:TestSuitePath>pacl</ns:TestSuitePath>