Open Test Framework  
Admin-Data (Lifecycle-Management)

The purpose of the OTX standard aims at the reusability and the exchangeability of the OTX test sequences. The test sequences in the OTX documents can be reused and edited many times by many peoples in many departments or even in many companies. Therefore, the document history information about the change history, the revisers, the companies etc. should be stored for the next persons who will use these OTX documents. For this reason, the OTX standard defines the optional <adminData> element in each document which is used for linking to document history information. This information is called Admin-Data and should be located within the OTX document, but it may also be stored externally.

In the OTF, you can store the Admin-Data within the document or as a seperate file (*.adminData) by changing the setting in the Advanced tab in the OTF Options menu. You can view and edit the Admin-Data in the Release and Versioning (AminData) dialog box (see the image below). To open this dialog box, please right click on the Admin-Data node of a document in the Solution Explorer and select the Properties entry menu (or double click on the Admin-Data node).

To add the Admin-Data to a document, please proceed as follows:

  1. Right click on the document node in the Solution Explorer.
  2. Select Add menu > AdminData menu.
  3. In the Release and Versioning (AminData) dialog box, select the default language from the combo box.
  4. Click on the Add Company Data button () to add a new company data (Here you can also import the company data from *.odx, *.odx-cc or *.otx files via the Import Company Data button ().
  5. Select the newly added company node in the tree view below the CompanyData command bar.
  6. Click on the Add New TeamMember button () to add a new team member (Here you can also import the team member from *.odx, *.odx-cc or *.otx files via the Import Team Member button ().
  7. Select the newly added team member node.
  8. In the right panel, you can change the name of the team member and add other information for this member.
  9. Select the new company data node again (or select the Roles node of the company data node).
  10. Click on the Add New Role button ().
  11. Select the newly added role, change the name of the new role in the right panel.
  12. Select the new team member node again.
  13. In the right panel, select the new role in the right box of Roles section and click on the Insert button ().
  14. Click on the Add Revision button () to add a new revision (you can skip this step and go to step below).
  15. In the new row of revision, open the Reviser combo box and select a team member.
  16. You can change the time, the state and the editing tool of the revision.
  17. Click on the expand icon before the revision row. Here you can also select the revision row and click on the Add Modification button () or Add Company Revision Info button ().
  18. Add information to empty fields of the Change History section and the Version Control (Revisions) section.
  19. Click on the Add Company DocInfo button ("AddCompanyDoc16.png") to add a new document (you can skip this step and go to the step below).
  20. In the new row of document (label), input the data for the label and select the team member in the Responsible combo box and the company in the Company combo box.
  21. Click OK to save all the information.

    The ids and short names of all the items in the Admin-Data must be unique. If you import the company datas or team members and one of the imported item has the same id or short name with the existing one, the import process will fail. All the fields with "*" sign are required fields and you can not save the changed if the data of these fields are empty.

    The "AdminData" panel may contain a lot of information, you can filter the data with the Filter button (). After you click on the button, the header filters will be displayed in the Change History panel and the Documents panel. The header filter also has as many fields as each revision or each document. In the fields of the header you may type some key words or select an item from the combo box. You can narrow the filter range with the combination of many fields.