Difference between revisions of "OtfAdminData"

From emotive
Jump to navigation Jump to search
Line 9: Line 9:
 
To add the "'''Admin-Data'''" to a document, please proceed as follows:
 
To add the "'''Admin-Data'''" to a document, please proceed as follows:
 
# Right-click on the document node in the [[OtfSolutionExplorer|explorer]].
 
# Right-click on the document node in the [[OtfSolutionExplorer|explorer]].
# Select "'''Add'''" menu, and "'''AdminData'''" menu.
+
# Select "'''Add'''" menu > "'''AdminData'''" menu.
# In the "'''Release and Versioning (AminData)'''" dialog box, select the default language from the combo-box (you can skip this step).
+
# In the "'''Release and Versioning (AminData)'''" dialog box, select the default language from the combo box.
# Click on the "'''Add Company Data'''" button ("[[File:AddCompanyData16.png|link=]]") 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 "[[File:ImportCompanyData16.png|link=]]").
+
# Click on the "'''Add Company Data'''" button ("[[File:AddCompanyData16.png|AddCompanyData16.png]]") 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 "[[File:ImportCompanyData16.png|ImportCompanyData16.png]]").
# Select the icon of new company data.
+
# Select the newly added company node in the tree view below the '''CompanyData''' command bar.
# Click on the "'''Add New TeamMember'''" button ("[[File:AddTeamMember16.png|link=]]") 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 "'''[[File:ImportTeamMember16.png|link=]]").
+
# Click on the "'''Add New TeamMember'''" button ("[[File:AddTeamMember16.png|AddTeamMember16.png]]") 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 "[[File:ImportTeamMember16.png|ImportTeamMember16.png]]").
# Select the icon of the new team member.
+
# Select the newly added team member node.
 
# In the right panel, you can change the name of the team member and add other information for this member.
 
# In the right panel, you can change the name of the team member and add other information for this member.
# Select the icon of new company data again (or select the "'''Roles'''" icon of the company data).
+
# Select the new company data node again (or select the "'''Roles'''" node of the company data node).
# Click on the "'''Add New Role'''" button ("[[File:AddRole16.png|link=]]").
+
# Click on the "'''Add New Role'''" button ("[[File:AddRole16.png|AddRole16.png]]").
# Select the icon of the new role, change the name of the role in the right panel.
+
# Select the newly added role, change the name of the new role in the right panel.
# Select the icon of the new team member again.
+
# Select the new team member node again.
 
# In the right panel, select the new role in the right box of "'''Roles'''" section and click on the "'''Insert'''" button ("[[File:Insert16.png]]").
 
# In the right panel, select the new role in the right box of "'''Roles'''" section and click on the "'''Insert'''" button ("[[File:Insert16.png]]").
# Click on the "'''Add Revision'''" button ("[[File:AddRevision16.png|link=]]") to add a new revision (you can skip this step and go to step below).
+
# Click on the "'''Add Revision'''" button ("[[File:AddRevision16.png|AddRevision16.png]]") to add a new revision (you can skip this step and go to step below).
 
# In the new row of revision, open the "'''Reviser'''" combo-box and select a team member.
 
# In the new row of revision, open the "'''Reviser'''" combo-box and select a team member.
# You can change the time, the state and the editing tool in the revision.
+
# You can change the time, the state and the editing tool of the revision.
# Click on the expand icon before the revision row. Here you can also select the revision row and click on the "'''Add Modification'''" button ("[[File:AddModification16.png|link=]]") or "'''Add Company Revision Info'''" button ("[[File:AddCompanyRevision16.png|link=]]").
+
# Click on the expand icon before the revision row. Here you can also select the revision row and click on the "'''Add Modification'''" button ("[[File:AddModification16.png|AddModification16.png]]") or "'''Add Company Revision Info'''" button ("[[File:AddCompanyRevision16.png|AddCompanyRevision16.png]]").
 
# Add information to empty fields of the "'''Change History'''" section and the "'''Version Control (Revisions)'''" section.
 
# Add information to empty fields of the "'''Change History'''" section and the "'''Version Control (Revisions)'''" section.
# Click on the "'''Add Company DocInfo'''" button ("[[File:AddCompanyDoc16.png|link=]]") to add a new document (you can skip this step and go to the step below).
+
# Click on the "'''Add Company DocInfo'''" button ("[[File:AddCompanyDoc16.png|AddCompanyDoc16.png]]") to add a new document (you can skip this step and go to the step below).
 
# 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.
 
# 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.
 
# Click OK to save all the information.
 
# Click OK to save all the information.
Line 32: Line 32:
 
{{Note| 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 " '''<big>*</big>''' " sign are required fields and you can not save the changed if the data of these fields are empty.}}
 
{{Note| 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 " '''<big>*</big>''' " 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 ("[[File:Filter16.png|link=]]"). 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.
+
The "'''AdminData'''" panel may contain a lot of information, you can filter the data with the "'''Filter'''" button ("[[File:Filter16.png|Filter16.png]]"). 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.

Revision as of 08:15, 18 October 2018


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 "Experts" 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).

AdminDataWindow.png
The "Release and Versioning (AminData)" dialog box allows for viewing and editing the document history information

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

  1. Right-click on the document node in the 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 ("AddCompanyData16.png") 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 "ImportCompanyData16.png").
  5. Select the newly added company node in the tree view below the CompanyData command bar.
  6. Click on the "Add New TeamMember" button ("AddTeamMember16.png") 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 "ImportTeamMember16.png").
  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 ("AddRole16.png").
  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 ("Insert16.png").
  14. Click on the "Add Revision" button ("AddRevision16.png") 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 ("AddModification16.png") or "Add Company Revision Info" button ("AddCompanyRevision16.png").
  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.
Icons Note.png 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 ("Filter16.png"). 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.