Difference between revisions of "TCM Integration to QUASTe Documentation"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Clone the original TCS)
m
Line 18: Line 18:
  
 
* On QUASTe, choose "'''View test case specifications'''".
 
* On QUASTe, choose "'''View test case specifications'''".
[[File:1_TCM_Alpha_Overview.jpg]]<br>
+
[[File:1_TCM_Alpha_Overview.jpg | center]]<br>
''Fig 1: The TCS Query''
+
<center>''Fig 1: The TCS Query''</center>
 +
 
  
 
* Query for the TCS you want to localize (''Fig. 1'').
 
* Query for the TCS you want to localize (''Fig. 1'').
 
* Click on it's '''Name (1)''' to get the '''preview''' (''Fig. 2'') of the whole TCS<br>or '''edit''' the TCS directly '''(2)'''.
 
* Click on it's '''Name (1)''' to get the '''preview''' (''Fig. 2'') of the whole TCS<br>or '''edit''' the TCS directly '''(2)'''.
[[File:2_TCM_Alpha_Preview.jpg]]<br>
 
''Fig 2: The TCS Preview''
 
  
[[File:3_TCM_Alpha_PopertLang.jpg]]<br>
+
 
''Fig 3: The TCS Properties''
+
[[File:2_TCM_Alpha_Preview.jpg | center]]<br>
 +
<center>''Fig 2: The TCS Preview''</center>
 +
 
 +
 
 +
[[File:3_TCM_Alpha_PopertLang.jpg | center]]<br>
 +
<center>''Fig 3: The TCS Properties''</center>
 +
 
  
 
* Notice in the TCS '''Properties''' (''Fig. 3'') that the default language is English (USA) (3)
 
* Notice in the TCS '''Properties''' (''Fig. 3'') that the default language is English (USA) (3)
  
[[File:4_TCM_Alpha_TC_Overview.jpg]]<br>
+
 
''Fig 4: The TCs Overview''
+
[[File:4_TCM_Alpha_TC_Overview.jpg | center]]<br>
 +
<center>''Fig 4: The TCs Overview''</center>
  
 
* Click on the '''[Test Cases]''' tab page to get an overview of the existing TCs (''Fig. 4'').
 
* Click on the '''[Test Cases]''' tab page to get an overview of the existing TCs (''Fig. 4'').
  
[[File:5_TCM_Alpha_TC_Edit_EN.jpg]]<br>
+
 
''Fig 5: A Test Case in Edit mode''
+
[[File:5_TCM_Alpha_TC_Edit_EN.jpg | center]]<br>
 +
<center>''Fig 5: A Test Case in Edit mode''</center>
 +
 
  
 
* On ''Fig. 5'' we have a look at the content of a test case in English.
 
* On ''Fig. 5'' we have a look at the content of a test case in English.
 
* Now, back to the '''[Properties]''' tab page...
 
* Now, back to the '''[Properties]''' tab page...
 +
 +
  
 
== Clone the original TCS ==
 
== Clone the original TCS ==
Line 46: Line 56:
 
[[File:6_TCM_Alpha_PopertCreateLocalTC.jpg | center]]<br>
 
[[File:6_TCM_Alpha_PopertCreateLocalTC.jpg | center]]<br>
 
<center>''Fig 6: Here to clone the original test case'</center>
 
<center>''Fig 6: Here to clone the original test case'</center>
 +
  
 
* At the bottom of the '''[Properties]''' tab page click on the '''[Create locali[z]ed TCS]''' (''Fig. 6'').
 
* At the bottom of the '''[Properties]''' tab page click on the '''[Create locali[z]ed TCS]''' (''Fig. 6'').
 +
  
 
[[File:7_TCM_Alpha_PopertChooseLang.jpg | center]]<br>
 
[[File:7_TCM_Alpha_PopertChooseLang.jpg | center]]<br>
 
<center>''Fig 7: The language list'</center>
 
<center>''Fig 7: The language list'</center>
 +
  
 
* The language list (''Fig 7'') shows the languages in which the current TCS has not be localized yet.
 
* The language list (''Fig 7'') shows the languages in which the current TCS has not be localized yet.
 
* Choose your language and click '''[Create localized TCS] (5)'''
 
* Choose your language and click '''[Create localized TCS] (5)'''
 +
  
 
[[File:8_TCM_Alpha_PopertDeLang.jpg | center]]<br>
 
[[File:8_TCM_Alpha_PopertDeLang.jpg | center]]<br>
 
<center>''Fig 8: A cloned TCS'</center>
 
<center>''Fig 8: A cloned TCS'</center>
 +
  
 
* The TCS is cloned and shows now the current localization language '''(6)'''
 
* The TCS is cloned and shows now the current localization language '''(6)'''
Line 64: Line 79:
 
[[File:9_TCM_Alpha_TCDeOverview.jpg | center]]<br>
 
[[File:9_TCM_Alpha_TCDeOverview.jpg | center]]<br>
 
<center>''Fig 9: The TCs Overview of the cloned TCs'</center>
 
<center>''Fig 9: The TCs Overview of the cloned TCs'</center>
 +
  
 
* The TCs of the original TCS have been cloned (''Fig. 9'').
 
* The TCs of the original TCS have been cloned (''Fig. 9'').
Line 71: Line 87:
 
[[File:10_TCM_Alpha_TC_Edit_DE.jpg | center]]<br>
 
[[File:10_TCM_Alpha_TC_Edit_DE.jpg | center]]<br>
 
<center>''Fig 10: The TCs Overview of the cloned TCs'</center>
 
<center>''Fig 10: The TCs Overview of the cloned TCs'</center>
 +
  
 
* We can now translate the content of the TCs and adapt them to the language we are working on (''Fig. 9'').
 
* We can now translate the content of the TCs and adapt them to the language we are working on (''Fig. 9'').
Line 76: Line 93:
 
[[File:11_TCM_Alpha_Preview_DE.jpg | center]]<br>
 
[[File:11_TCM_Alpha_Preview_DE.jpg | center]]<br>
 
<center>''Fig 10: Localized TCS Preview'</center>
 
<center>''Fig 10: Localized TCS Preview'</center>
 +
  
 
* After the TCs have been localized and adapted, they appear in the TCS preview.
 
* After the TCs have been localized and adapted, they appear in the TCS preview.
 
</div>
 
</div>
 +
 +
[[Category: Quality Assurance]][[Category: QUASTe]][[Category: TCM]][[Category: Localization]][[Category: Tutorial]]

Revision as of 13:48, 26 October 2010

This documentation is a DRAFT which purpose is to
help alpha and beta testers understanding
the current implementation of the TCM@QUASTE project.
Current release: Alpha.

Preconditions

To understand the integration of TCM to the TCS Tool @ QUASTe please get first familiar with the TCS Tool by reading this tutorial.


Create and Edit a localized Test Case Specification

Case: We decide to localize and adapt an existing TCS (English (USA)) into German.

Choose the TCS to be localised

  • On QUASTe, choose "View test case specifications".
1 TCM Alpha Overview.jpg

Fig 1: The TCS Query


  • Query for the TCS you want to localize (Fig. 1).
  • Click on it's Name (1) to get the preview (Fig. 2) of the whole TCS
    or edit the TCS directly (2).


2 TCM Alpha Preview.jpg

Fig 2: The TCS Preview


3 TCM Alpha PopertLang.jpg

Fig 3: The TCS Properties


  • Notice in the TCS Properties (Fig. 3) that the default language is English (USA) (3)


4 TCM Alpha TC Overview.jpg

Fig 4: The TCs Overview
  • Click on the [Test Cases] tab page to get an overview of the existing TCs (Fig. 4).


5 TCM Alpha TC Edit EN.jpg

Fig 5: A Test Case in Edit mode


  • On Fig. 5 we have a look at the content of a test case in English.
  • Now, back to the [Properties] tab page...


Clone the original TCS

6 TCM Alpha PopertCreateLocalTC.jpg

Fig 6: Here to clone the original test case'


  • At the bottom of the [Properties] tab page click on the [Create locali[z]ed TCS] (Fig. 6).


7 TCM Alpha PopertChooseLang.jpg

Fig 7: The language list'


  • The language list (Fig 7) shows the languages in which the current TCS has not be localized yet.
  • Choose your language and click [Create localized TCS] (5)


8 TCM Alpha PopertDeLang.jpg

Fig 8: A cloned TCS'


  • The TCS is cloned and shows now the current localization language (6)
  • The TCS properties now shows other available language versions (7),
    in this case, the language of the original TCS.
  • Now click on the [Test Cases] tab page...
9 TCM Alpha TCDeOverview.jpg

Fig 9: The TCs Overview of the cloned TCs'


  • The TCs of the original TCS have been cloned (Fig. 9).
  • Note that the TCs have by the status "not finished" (8)
    which shows that no localization work has been done yet.
    As a consequence, those TCs don't appear in the TCS Preview as long as they are not flagged as "Finished".
  • We need now to edit the cloned TCs...
10 TCM Alpha TC Edit DE.jpg

Fig 10: The TCs Overview of the cloned TCs'


  • We can now translate the content of the TCs and adapt them to the language we are working on (Fig. 9).
11 TCM Alpha Preview DE.jpg

Fig 10: Localized TCS Preview'


  • After the TCs have been localized and adapted, they appear in the TCS preview.
Personal tools