Home

TEMPPO Requirement Manager User Manual

image

Contents

1. Preview Cancel Figure 81 Report settings overview The report functionality is divided into four main setting areas where each of them is subdivided into several parts The areas are described in the following chapters 2 15 3 1 1 General In the general settings area you define the rough layout and contents of your report Components Here you choose the components your report shall contain Dependent on your selection the tree is changed for doing the relevant settings The following components are available Title Page General Information about Test Structure Text Chart Additionally you have to select the Layout Continuous or Tabular and the Format for the report HTML Microsoft Word or Microsoft Excel If the format is Microsoft Word a template file can be defined loaded for e g header and footer in your report Page 61 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO report setting for requirement structure E xX Hame NewReportSetting Settings Components Tithe Page IY Title Page Ek Text Continuous Report M General Information of Requirement Structure F Requirement Iv Text i Reguiremernt Chart lw Chart pe Continuous Tabular gt F rmat HTML f Microsoft Word Microsoft Excel Template Template FE Figure 82 Reporting Load template file There is
2. Requirements soss Figure 77 Requirement analysis x axis Updated Page 58 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 15 2Progress Chart The progress chart feature is used to give you a quick overview about deltas of requirement structure versions You can view the progress from one to the next or more versions You create a progress chart by selecting the root node and activating Evaluation gt Progress Chart By selecting the button Select Versions Figure 78 is displayed where you have to select at least 2 versions to be compared Fj Select ersions x Tree style i ESA Phase 2h Versions only Labels only ng W ckentiche Baseline KV ei Versions and Labels H5 Pr sentation ClearCase style 9D ein label Order TE G ascending EC descending tt 14 editierbare Version Figure 78 Select versions After pressing OK the window is closed and Figure 79 is shown x chart E Data 50 45 Chart vertica Bar chart 40 Representation 35 absolute i E 30 relative E 25 Orientation IT ir 30 horizontal vertical 15 10 W all fv Flen 5 fv changed i aa E Eora F i E vv deleted vo w10 WI Wi4 W15 Requirement Structure Wall Bnew EH changed BH deleted Save 95 Close Figure 79 Requirement creation progress Page 59 User Manual TEMPPO V6 1 Edition March 2014 Description
3. Requirement _ Manager p Test Execution Sahdgina Planning and rePorting Organizer TEMPPO Requirement Manager User Manual Edition March 2014 Copyright Atos IT Solutions and Services GmbH 2014 Microsoft MS MS DOS and Windows are trademarks of Microsoft Corporation The reproduction transmission translation or exploitation of this document or its content is not permitted without express written authority Offenders will be liable for damages All rights reserved including rights created by patent grant or registration of a utility model or design Right of technical modification reserved User Manual TEMPPO V6 1 Edition March 2014 Contents Contents 1 THEFOQUCUION sssaaa a aAa ANa 5 2 D scription OF USC srssersstbarie bskeves aaar 6 2 1 Greate a new Requirement Structure s ses bes sser sssseskseen rnae 6 2 2 Open an existing Requirement Structure sssssssererersrararrrrrrrrrrr rr rr rr nr nr nra 7 2 3 Create Ene Requirements ciaccissavarerianssawessnvagetenmaiwaaaamensanmnunxametine 8 2 30 Create manually ssdissanvecrersnesdatiwaradedsaninseesneaeavenaiadetanniacedsanrueiaawe 8 2 392 LMIDOrING MO CSV rta eventet n Nee A a a 13 2A EAC ReEGUIFCMICN CS iaria AE E S E E ETE ATEREA 14 2 5 Import a whole Requirement Structure ssesesrersesrerrrrerrrrer rer rr rn rer rea 15 22534 AMDO Trot RM OO isest dsrssudeoivesee t rdd bpaderiiorsiidessstinisioset rikiordind 15 25 DOOR ori E E E N er 15
4. After saving the new filter Figure 70 is closed and Figure 69 is shown The new filter is inserted and selected in the list box the filter criterion is displayed read only and the table visible hidden requirements is updated 2 14 3Change Filter You can change existing filters by pressing the edit filter button This button is only enabled when a filter is selected that is not the empty filter No filter Ei Fiter _e x Personal Fiter E ie My own requirements created bef z Testmanager 01 10 2010 13 24 02 Fal Ai Mew Fitter Testmanager 01 10 2010 13 25 21 BE Mo filter Testmanager 01 10 2010 13 08 49 Selectable requirements Testmanager 01 10 2010 13 08 49 Fiter conditions read only Attribute Value Created z lt or 10 2010 ann E owner Testmanager ia AnD a Requirement Mame Req Created lt 01 10 2010 AND Owner Testmanager AND Requirement Mame Regqt Hide Empty subtrees Impact to selected Window Requirement 0 46 Apply Cancel Figure 71 Open item properties Depending on the selected filter the conditions are displayed Filter name is read only filter conditions can be changed See Figure 70 If the filter is in use and was changed the changes are then applied to the requirement structure Page 52 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 14 4Delete Filter You can delete an existing fi
5. J Requirement structure successfully exported Figure 51 Requirement structure Exporting When you plan to exchange test and requirement structures over databases via XML you have to be aware of exporting the correct version of a requirement structure 2 8 Assign Attributes to Requirement Structures For a chosen requirement structure attributes can be assigned to the requirement structure Open the TEMPPO Administrator application and after connecting chose the tab Metadata and then tab Requirement Structures Fi TEMPPO Administrator Testmanager i IOl x Database Rales users Metadata CA Projects Lacks License Test Levels amp Test Categories 2 J Attributes E3 Uploads Requirement Structures FJ User Fields fa X I E recursment attributes U INN rerio NNN NNNNNNTaiac nN S Customer requirements Testmanager 13 02 2012 16 50 26 Manual S Import Testmanager 14 02 2012 09 34 44 Manual oo Notepad a Testmanager 13 02 2012 17 05 48 Manual Re Notepad Testmanager 14 02 2012 10 32 11 Manual IN Requirements for user document Testmanager 14 02 2012 09 20 13 Manual eS requirements Testmanager 14 02 2012 09 20 49 Manual S User requirements Testmanager 14 02 2012 09 19 32 Manual Figure 52 Assign attributes The assignment is made for each requirement structure Page 39 User Manual TEMPPO V6 1 Edition March 2014 Description of Use x
6. Reg ano Created lt 01 10 2010 AND Owner Testmanager AND Requirement Mame Regt AND Updated 01 10 2010 Hide Empty Sobtrees Impact to selected Window Requirement 46 Apply Cancel Figure 72 Show Filter When clicking Apply Figure 72 is closed the selected filter is set in the activated window and the combo box in the toolbar shows the current filter When clicking Cancel Figure 72 is closed and the previous set filter remains unchanged 2 14 7Define the filter criterion The values of the following attributes can be used as described in Table 2 Planned coverage requirement name requirement short description requirement ID owner updater created updated UDAs and selectable if a requirement is in a view First of all you have to choose an attribute and an operator IN NOT IN If IN or NOT IN is selected the combo box value changes to a text field together with the button Them you can enter e A string with a wild card or e Press the button for selecting several values After pressing the button Figure 73 is displayed and the attribute values are selected by moving them to the right Pressing OK applies the selection to the filter window The selected values are displayed separated by a comma Now the user can edit this line Page 54 User Manual TEMPPO V6 1 Edition March 2014 Description of Use No blank is allowed only a com
7. last day The display of newsboard can be configured be setting last login logout is chosen last hour last day last week or user defined If user defined is selected a date with calendar and text fields for time hh mm and the Apply button are editable If last login is selected the time stamp of user s last If a newsboard entry is activated the corresponding requirement is selected automatically except if one was deleted In the newsboard table the action new changed deleted requirement ID requirement name date of action and the person are shown If an item of newsboard is selected the corresponding one is also highlighted in the requirement structure 26 03 2014 08 36 42 26 03 2011 Changed since user defined 7 req101 req102 Changed req121 Deleted reqii7 Deleted reg 1 Deleted reqi00 Requirement Structure Import V2 M 4 P OM 6 E noter fifi 2 req101 importi E p 3 req102 import2 i 3 1 reqi2i New Requirement Requirement ID reqi21 Figure 59 Newsboard h 00 24 O New Requirement New Requirement Before import import Date 14 02 2012 13 58 42 14 02 2012 14 09 18 14 02 2012 12 38 47 14 02 2012 13 56 42 14 02 2012 13 39 11 14 02 2012 10 40 29 14 02 2012 09 35 37 Name New Requirement Owner Testmanager Created 14 02 2012 13 52 29 Type Manual min 0 59 0 Updator Testmanager E Testmanager E Testmanager Test
8. Test Case iD 1235 Requirement R 0915 Figure 50 Task List The lists are represented by a tree structure Each list consists of one or many entries All entries are marked as open the first time they are stored in the DB If the user clicks an entry the test case of this entry is selected in the test structure window The user now has the possibility to change the assignment delete it or create a new assignment or do nothing if the failure is DOORS sided and cannot be corrected in TEMPPO If all necessary actions are made the user can mark the entry in the task list as closed first lock then apply and click upon another task Task lists can be deleted in the task list window if all tasks are closed The task list has to be selected and via the context menu item Delete task list a confirmation window comes up Confirming with OK deletes the task list 2 Export to XML This feature allows exporting the entire requirement structure into an XML document When a requirement structure is open and the root node ora requirement is selected the menu item Requirement Structure gt Export to XML is enabled After entering a name the XML file is stored to the file system conforming to requstructure dtd Page 38 User Manual TEMPPO V6 1 Edition March 2014 Description of Use The requstructure dtd can be found in your TEMPPO XML directory The following window is shown after exporting successful x
9. Tree style Versions only Labels only f versions and Labels ClearCase style Order fv ascending C descending Figure 65 CM Version tree after checking in and labeling Changes in the latest version of the requirement structure will now not affect Release 1 E g when inserting a requirement Second the new requirement will only be available in the latest version of the requirement structure see Figure 66 You can see the active version of your requirement structure in the title bar of the requirement structure explorer Fi TEMPPO Requirement Manager Testmanager Import l2 ojx Requirement Structure Edt Evaluation Windows Requirement Structure Import w2 l alal x Kd d bh H gf B No fiter i 2 im General Attributes i fa 3 import2 Requirement ID rea oo Marre limporta Owner Testmanager Updetor Testmanager Created 14 02 2012 09 36 35 Updated 14 02 2012 12 55 47 Type Manual Short Description shard Description contento Lock Apply Discard Figure 66 After check in 3 You can restore the version of a requirement structure by activating it in the versions dialog with button 27 Activate selected version You cannot change a requirement structure in a version which is not latest Page 47 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 12 1Merge If you updated a r
10. Attributes Requirement H Find I Available values New Entry Regattr test ya ae a 2 Figure 53 Meta data editor On the left side all available attributes are listed By clicking the buttons gt gt gt lt lt lt the attributes can be moved to right list box The assignments on the right are saved by pressing the button Apply 2 9 Assign Requirement Structures to project In the TEMPPO Administrator you can assign the requirement structures to the projects so that the requirements are available for the test packages or test cases Open the TEMPPO Administrator application and after connecting chose the tab Projects Fi TEMPPO Administrator Testmanager _ Oo Database S Roles Users Metadata A Projects a ma F z s a 2 JAr D gt X Figure 54 Assign Metadata Page 40 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Then click the button Assign Metadata see Figure 54 and then Figure 55 is opened In the tab Requirement Structure you can select the requirement structures for the selected project Fi Meta Data Editor yy x Test Levels amp Test Cateaories I Attributes ES Uploads tii Requirement Structures FJ User Fields Find ASvallable values Customer requirements Selected values Notepad User requirements Import blotepad 1 Requirements for user documentation
11. 1 Introduction This wizard assists you to import requirement data from a provided RM tool 2 Choose a Rh tool 3 Select a requirement document ce Prey Next gt gt Finish Cancel Figure 31 Requirement import wizard Introduction when pressing Next Figure 32 is shown in which you choose IBM RequisitePro is possible Page 22 U ser Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Import Requirements from an RM tool Steps 1 Z 3 4 Choose a RM tool Introduction Choose a Ahd tool Select a requirement C F IBM Telelogic DOORS document Choose a baseline and a view amp IBM RequisitePro lt lt Prev i Figure 32 Requirement import wizard Choose a RM Tool If you press Next the projects are read from the local registry Figure 33 Fi Import Requirements from an RM tool Steps Selecta requirement Choose a baseline and a view x Select a requirement document from the tree introduction Choose a RM tool Username Unknown document Password P pa amp Learning Project Use Cases en Learning Project Traditional ge Project 1 lt lt Prev Next gt Finish li Figure 33 Requirement import wizard project selection If you select a project enter a valid account and password and press Next Figure 34 is shown where the available views are displayed With the view it s possible to use only
12. Testmanager Notepad SS RegurenentStucie Edt Evauton window SX No fiter b from RM Tool Update gt from XML 1 Scope of delivery i DOP i 2922 Sequences scenarios Spit 1923 User goals oo aie 2924 Required functions of tl unc Owner Testmanager Updator Testmanager Find locks Created 13 02 2012 17 05 48 Updated 26 06 2013 16 55 58 Close Type Manual Exit Description This requirement structure covers all the functional requirements Page 13 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Figure 14 Menu Import gt from CSV When activating the menu Test Structure gt Import Structure gt From CSV Figure 15 is displayed In that dialog you can assign Excel columns to TEMPPO attributes They are automatically selected if their names match In the following example Name Description Owner and the requirement attributes Regq_State and Req_priority are equal Al Import CSV You can assign Excel attributes to TEMPPO ones Please activate the corresponding checkbox of an TEMPPO attribute and assign one by selecting an item from the combobox Remark New attribute values of DAs wil be automatically created in TEMPPO s meta Requirement Name Name Short Description Owner aner Attributes wW Req State Reg_State Figure 15 CSV import dialog Mandatory attributes Name and ID have to be assigned
13. m Due to a problem with reguirement ids the requirement structure could not be imported 1 For detailed information read the error File C Documents and 5ettingqstatwi09051 temppolloghimportbooRs1 199879602307 log Do you want to open the error File now I Cancel Figure 28 Error with requirement ids lO x Datei Bearbeiten Format Ansicht 7 11 01 2008 10 16 29 ID 32 Duplicate reg ID ROS 11 01 2008 10 16 29 ID 33 No req ID 11 01 2008 10 16 29 ID 36 Duplicate reg ID ROS Figure 29 Error text file Page 21 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 5 1 3 Requisite Pro The RequisitePro client must be installed gt Rational RequisitePro Learning Project Use Cases FEAT Web Shop System Feat il fa Ea FS File Edit View Requirement Traceability Tools Window Help 18 x olele e Olea Zl molele Coverage Analysis FEI Requirements Features and Vision Web Shop Administrative System b FEAT1 Secure payment method LI FEAT10 Ability to add remove Secure payment method CI FEAT11 Ability to check on cu 23 FEAT12 Maintain customer inf LI FEAT13 Generate reports Web Shop System FEAT2 Easy browsing Easy browsing for available titles FEAT1 Secure payment metho FEAT3 Search by multiple criteria FEAT2 Easy browsing Ability to search for CDs by multiple criteria FEAT3 Search by multiple c
14. rmstype Manual prefix prefix ereatedrms 21 12 2009 15 00 39 lt DESCRIPTION gt lt DESCRIPTION gt lt REQUIREMENT name import XML renamed requirementnumber import3 type Manual shortdescription Inhalt Kurzbeschreibun createdrms updatedrms selectable 0 coveredbytcs 3 lt DE SCR LETION gt lt CDATA lt html gt lt body gt lt p style margin 0 gt Ge amp 228 nderte Beschreibung mit lt a href http www siemens at TEMPPO gt Hyperlink lt a gt lt p gt lt body gt lt html1 gt gt lt DESCRIPTION gt lt REQUIREMENT name New Requirement ADDED requirementnumber req41017 type Manual shortdescription createdrms updatedrms selectable 0 coveredbytcs 1 lt DE SCRIPT TONS lt DESCRIPTION gt lt USER DEFINED ATTRIBUTE name Requirment attribute value high type 32 i Page 26 User Manual TEMPPO V6 1 Edition March 2014 Description of Use lt REQUIREMENT gt lt REQUIREMENT name New Requirementxcvxcv requirementnumber req41019 type Manual shortdescription createdrms updatedrms selectable 0 coveredbytcs 1 gt lt DESCRIPTION gt lt CDATA gt lt DESCRIPTION gt lt REQUIREMENT name New Requirement requirementnumber reqg41020 type Manual shortdescription createdrms updatedrms selectable 0 coveredbytcs 1 gt lt DESCRIPTION gt lt CDATA gt lt DESCRIPTION gt lt REQUIREM
15. 2 15 3 4 Export to XML For exchange you can export your report settings to an XML file Press the button Export report setting to XML file and then a file dialog opens After selecting the path and file name press Save Then the file is exported to XML 2 16 Multi user ability Multi user ability establishes an environment for working with several users in a parallel way on the same requirement structure It prevents unintentional overriding of changes manages the synchronization between viewed and stored data and avoids inconsistency if multiple users work on the same database Moreover it provides features to facilitate the collaboration in a team working on the same TEMPPO requirement structure Chapter 2 16 1 describes the behavior when locking and editing an item On the other hand chapter 2 16 8 illustrates the 2 possibilities of refreshing manual automatic Multi user ability is not supported for MS Access databases 2 16 1Lock modes TEMPPO provides 2 possibilities of locking items requirements e Manual lock e Automatic lock If you are working with manual lock mode you always have to press the button Lock before having the exclusive right to work on that item On the other hand you simply have to select an item and it is automatically locked if another user does not lock it This feature can be configured when activating the menu Windows gt Settings The following chapters are describing the loc
16. SW requirements eres Figure 55 Assign requirement structure 2 10 Link Requirements Before you can link test cases to requirements you have to assign a requirement structure to the project For linking requirements start the TEMPPO Test Manager After opening the project and the test structure select a test package or test case and open the tab Requirements see Figure 56 Fi TEMPPO Testmanager Demo Notepad Project Test Structure Edit Test Execution Evaluation Tools Windows Help _ Test Structure Link test cases to requirements System Test v1 HH COD NM 6 No filter v J Link test cases to requirements F 1 Demo Test Package tl 1 Demo Test Case General Attributes Test Steps BJ 2utomation Requirements History Plan Execution History I Inherit Path Requirement ID Requirement Name Requirement Structure Description Lock Apply Figure 56 Link requirements Page 41 User Manual TEMPPO V6 1 Edition March 2014 Description of Use The test case can inherit from the test package s requirements Additionally the selected test case can have associated requirements With the button New a new window opens where you can select requirements see Figure 57 In the combo box you select the requirement structure and below its requirements are shown If a requirement is already assigned it s written in black but if there is a new assignment the requ
17. 2 5 1 2 Possible errors during the import ssssssssssssssrrssrsresrer rss rr rr rr rn rens 21 Zoot REQUISIE PPO esoki n tees been E SANN eras 22 2 52 MDOE SEO CM IE svens tia orda sd nada Ske 25 2 5 2 1 Possible errors during the import ssssssssssssrsrssrererrrrrr rer rr rr rn rens 25 25 2 hd Special Cases iera a RON a NE 25 2 5 2 1 2 Example of an XML document ssssossssssrsresrer ers ers eee r rr nns nens 26 Za Update onanan eler dnr eave IB RAND RAN RE bea 28 25 35 DOORS erena aan arrende EEA Rd EA 28 2 5 501ei Example for UpdauniG errre orrara aI Teese cee 29 2 00 IRCCUISIGCMhO acconesseuronescnatessesnesnasssasans on nnateceteenees ss acnacsesasnn 31 Deo VORE haa RR RE RE NR RA NS RR NASN E 32 2555 Mestre Rin AS Gaels aa NA EN AA RR NN NE 32 2 315 0 RESUIE OP Update oraren eE AE A eiA 32 2 5 3 6 Apply requirement updates s sssssssssssnssrnrnnrnsrnrnnrnrnnrnrnnnns 33 2 5 3 7 Example Apply requirement updates sssssssssssreresrerrrrrerrrrerrrrens 35 236 TASK E EE E E E A A E EEA 37 ZF HEXDOMe LO XM erreren nisse EE E EE E EEE rA e EEr nE 38 2 8 Assign Attributes to Requirement StructureS s ssssesersrrrrerersrrrrnrnas 39 2 9 Assign Requirement Structures tO project s s ssssrsrsrnrnrnrnrnrnrnrnnna 40 2 10 Link RequirementsS ssnssssssnsnsennsnrnrsnrnnnneunsnrsnsnrnnrnrnneunnnennenrnnnn 41 2 11 NewsBoard messun a a aE EE ANE 42 Zoka WOO A E 44 ZAP A AERE EEE a A TT E E A T TT 48 2 12 2 Delete irae E E E a EE e
18. Eigene Dateien er Arbeitsplatz i a bletzwerkum File name fitter Save Files of type hema Document File xmi Cancel Page 56 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Figure 75 Export dialog 2 14 9Import filter It is possible to import filters from XML either directly by pressing the button Import filter from XML A filter import is rejected if the filter contains specific requirement attributes that are not assigned to the requirement structure the filter is imported to An error message is displayed where the names of the NOT imported filters are listed The filter contents are checked and the import is only successful if the attributes match the ones of the selected requirement structure If the filter is not syntactically correct the import is cancelled and the user gets an information message 2 15 Evaluation 2 15 1Analysis The analysis feature is used to give you a quick overview about your requirement structure You create an analysis chart by selecting the node to analyze and activating Evaluation gt Analyse In the Analysis dialog you can set values for X Axis and group values on the Y Axis The following charts for displaying the data are possible e Horizontal bar chart e Horizontal bar chart 3D e Line chart e Stacked horizontal bar chart e Stacked horizontal bar chart 3D e Stacked vertical bar chart e Stacked vertical bar chart 3D e Vertical
19. Requirement Edit 14 Link 41 New 8 Tab Attributes 9 Tab General 9 Tab History 11 Requirement structure Assign attribute 39 Import 15 Split 48 Requirement Structure 5 Assign 40 Check in 44 Create 6 Export XML 38 Import from DOORS 15 Import XML 25 Open 7 Update 28 RequisitePro Import 22 Project 23 Update 31 View 23 T Task List 37 Test Structure apply requirement updates 33 V Version 44 Delete 48 Merge 48 View 45 View 45 Page 88 User Manual TEMPPO V6 1 Edition March 2014 Index XML X Import 25 Update 32 Page 89
20. SharePoint Drafts Pr i Arbeitsplatz E nm GG Media Go B SharePoint Entw rfe B My Meetings B Sony Ericsson amp Download Heena Files of type All Files v Cancel File name uninstall logder Figure 109 Destination selection 2 17 3Applying Discarding When working with requirement structures you can save your changes within requirements using the button Apply By pressing button Discard your changes will be undone after a confirmation message The buttons are only enabled if the selected node has been changed since it was loaded Fi TEMPPO Requirement Manager Testmanager Import Requirement Structure Edit Evaluation Windows Requirement Structure Import v2 H oc M B No fiter vi J Import BR 1 importa SE import General attributes 3 import Seen eeu Requirement ID freq101 elf 3 2 Mew Requirement 1 Nome mport CiCS Owner Testmanager Updator Testmanager Created 14 02 2012 12 21 43 Updated 14 02 2012 13 55 41 Type Manual short Description shorti Description content changed Lock Apply Discard Figure 110 Apply Discard Page 78 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 17 4Find and Replace TEMPPO offers a find and replace mechanism With the menu item Edit gt Find and Replace Figure 111 is shown Fi Find and Replace X Search in ame f r Reg Replace with
21. TEMPPO 6 OYogqging properties Size 1 95 kByte Created 14 02 2012 14 01 00 Owner Testmanager References 0 Type Upload Description Figure 105 Upload properties Upload a new file You have to activate the Upload button to open Figure 105 for specifying a special name and description Additionally owner creation date size the number of references and the type are displayed x web File Database Reference TE Creal ores Figure 106 Hyperlink database Use an existing upload You have to activate tab database and press button create reference to uploaded file to open Figure 107 which shows all uploads of the database For creating a new reference on an existing upload you simply have to select it and click oK in Figure 107 and Figure 106 Page 76 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Uploads X Find launcher properties Testmanager 14 02 2012 14 02 33 2 10 kByte logging properties Testmanager 14 02 2012 14 03 06 1 95 kByte uninstall og Testmanager 14 02 2012 14 02 51 2 67 kByte Figure 107 Uploads The upload limit of a file is set to 0 5 MB by default and is specified in the file admin properties dbsettings upload limit 500000 But it is only information Of course you can upload files that exceed that limit and or change this value in admin properties TEMPPO Note i xX You are about to upload a file which exceeds the limit o
22. criterion Filters are stored to the database and are user specific not global Set filters won t remain associated to a requirement structure after closing and reopening TEMPPO Requirement Manager 2 14 1 Predefined filter Like TEMPPO Test Manager TEMPPO Requirement Manager provides a predefined filter The filter Selectable requirements is used for requirement structures imported and updated from 3 party tools For the reason of already filtered requirement structures by a view some requirements are displayed in gray Page 49 User Manual TEMPPO V6 1 Edition March 2014 Description of Use color which means that they are not selectable They are displayed in the requirement structure because they could contain selectable requirements If you set the filter Selectable requirements all grayed requirements are not displayed Ei Fiter O I x Personal Fiter Ci BE Mo filter Testmanager 01 10 2010 13 08 49 P 0 Selectable requirene Testmanager 01 10 2010 13 08 49 Fiter conditions read only Attribute Value Wl SSS ee Ai xal p A l eel selectable true IY Hide Empty Subtrecs Impact to selected Window Requirement 46 oO Apply Cancel Figure 68 Predefined filter 2 14 2Create Filter You can create a new filter using menu Edit gt Filter or using the Filter Combo box Edit entries in the requirement structure Page 50 User Manual TEMPPO V6 1 E
23. otherwise an import cannot be performed Fixed attributes like Description Short Description and Owner can be assigned to any Excel attributes If the owner is selected and the user is not available in TEMPPO the current importer is used as owner Attributes Any requirement attributes can be assigned with Excel attributes If a value to be assigned doesn t exist it will be created automatically Attribute names have to be exist in TEMPPO Req priority If 2 or more values have to be assigned to an attribute High Medium separate it in Excel with High Medium High 2 4 Edit Requirements Maybe the requirements changes after creation so you can edit them too After automatic or manually locking the requirement see 2 16 1 2 16 5 you can edit the requirement ID name short and long description Page 14 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO Requirement Manager Testmanager Notepad p joj x Requirement Structure Edt Evaluation Windows e Requirement Structure Motepad 1 i gt H bb W 65 EE ho mter Ald Notepad gt fi 1 Introduction ofp 2 General description of the product General Attributes Eb a 3 Detailed description of the product off 31 Scope of delivery Requirement ID Funcreq2G 000 Era 3 2 Sequences scenarios of in Era 3 3 User goals El fa 3 4 Required functions of the pre Eb fit 3 4 1 File Administration ee 834141 New Ga 3 4
24. 4 2 Open Created 14 02 2012 05 39 56 Updated 14 02 2012 09 06 07 if 3 4 1 5 Save Poe Ba Sd 4 Exit FH 3 4 2 Edit functions Short Description EH ii 3 4 3 Print functions E bia 3 4 4 Search functions Marne Mew Owner Testmanager Updator Testmanager Type Manual Description Motepad shall open anew document An existing document shall be stored or be lost Cancel shall also be possible Lock Apply Discard Figure 16 Editing requirements After editing click the button Apply for saving your changes 2 5 Import a whole Requirement Structure TEMPPO is able to generate a whole requirement structure with requirements and its information etc by importing 2 5 1 Import from RM Tool With this functionality you can import a requirement structure from a requirement management system 2 5 1 1 DOORS TEMPPO maintains Telelogic DOORS and thus the client for DOORS must be installed Page 15 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Import from DOORS with views current 0 1 in test1 Formal module DOORS i ioj xi File Edit View Insert Link Analysis Table Tools User Help m t tl FEET v a e23 B su Jreqio Fl faitevels EJ Joc sac d Import from DOORS with views gt gt Table JEL Ct Ga N g BY PrP g om aw ii I It A 7 hen ae tS 35
25. 48 2 13 Split Requirement Structures s s s sesrersesrssrsrrssrrerrrrrrrrr rr rr nr KRK RR KRK DKK ts 48 Paie PCC sess csaniauaaeane T A E A E A TAN 49 2 14 1 Predefined FTOFT vesaireeicdasistiolsetawvhiarntaeeeininnehioesd a aaa 49 214 2 Create FILGP soisensineus anoa AEE 50 JAAS Chande PE ocase EEA 52 2 14 4 Delete FINCH ns snusen venster 53 2 14 5 SCICCE FIIL P sosovaderstoret ssrostterstspstpiddoredatsinpst kervpt olstsretdids oredan 53 2 14 6 SNOW FIKO F 334 bebddist sebios b nde ra bred orbddie a a reed R da 53 2 14 7 Define the filter criterion smssssssessesrorereresrsrerer rst rr rr rr KR KR KRK RR KR KRKA 54 2 14 8 EXDPOFU TIIUST 555050 50 A Nn aa et SNS 56 2 49 TIMDOFE TIC IT nassar A dee 57 User Manual TEMPPO V6 1 Edition March 2014 Contents Zea E VAU O ciatancaicnnasenet E E E TR 57 ATD ANAYSSI EEE EEA 57 Zl 2 Progress Chart ixeusawcensenenteuneamerns EEEE OE 59 2 15 3 REDOMINGierssesccesesenenessasndewennsverssatsadedenenreesaantedesesesbarssanungeses 60 AL od NEW A EG ee eee na Ne ee ae ae eee ae 60 245 351 28 GENEA ea a A E A A 61 Zakk WOXCrcsstisciiaparicunnalsescseonesinnaainecieansesnssaeuseiapnaasiaeanseness 64 Zl CESEN oieri AE TATE 66 2 15 32 Previ wing and Saving arrasean A a 66 25150 MDOT OMN AM rar a EAE EA 67 21500 EXPOR LO XML irii I E 67 2 16 Multr ser ably erns ta eee eats nian ae dabie eae 67 2 16 1 MOCK MOOC S rrna OT ae Ne ne Sd saabnc er SAARNAK ERE AE 67 PMG 2 EO E eee AN 68 2 16 3
26. 999 fal test cases ka 3 3 User goals El fa 3 4 Required functions of the product Enter number of test cases to be created finked in order to get a minimal coverage in test management Fb ff 3 41 File Administration Hia S414 Mew if 3 442 Open Attribute Values E ooh 3 4 1 3 Save Add attribute ft 3414 Exit Er fii 3 4 2 Edit functions if 3 4 24 Undo Ai 3 4 23 Copy if 34 2 4 Paste if 3 4 2 5 Delete io 3426 Select all ia 3 4 2 7 Time I Date ooh 3 4 2 8 Word Wrap fi 3429 Set Font Er ii 3 4 3 Print functions i 3 4 3 1 Page Set a age Setup Lock Apply Discard Figure 9 Requirement Attribute By specifying a sub string in the Find field you can easily navigate to the attribute s to be related to the requirements Multi select allows moving several values to the right part of the window see Figure 10 Fj Attribute value selection X Attribute Aui gt audi ADR F FUNC REG 006 Find feo amp gt audi ADR F FUMC REG OO7 b gt Audi ADR F FUNC REQ 008 amp gt Audi ADR F FUNC REG 009 H gt Audi ADR F FUNC REG 010 amp gt CAR F GEME REQ 014 gt CAR F GENE REQ O12 amp gt CAR F GENE REQ O1 3 p amp gt CAR F GEME FEQ 014 CAR F GENE REQ 015 amp gt CAR F GENE REG 016 H amp gt CAR F GENE REQ 017 amp gt CAR F GENE REQ 018 amp gt CAR F GENE REQ 019 r CD F FUNC REQ 001 wes Figure 10 Attribute valu
27. Created 13 02 2012 17 04 35 Updated Type Manual Description This requirement structure covers all the functional requirements Cancel Figure 1 Requirement Structure Properties When activating the menu Requirement Structure gt New the window Requirement Structure Properties opens see Figure 1 Aname description and an optional prefix can be filled in and by clicking the OK button a new structure is displayed see Figure 2 Page 6 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO Requirement Manager Testmanager Notepad Requirement Structure Edt Evaluation Windows Requirement Structure Notepad 1 General Wien Mame Notepad Prefix Func_ Owner Testmanager Updator Created 13 02 2012 17 05 46 Updated Type Manual Description This requirement structure covers all the functional requirements Lock Apply Discard r Figure 2 Requirement Structure After pressing OK the new requirement structure is created and you are asked if you want to assign it to a project in TEMPPO Test Manager Please remark that you can only link test cases to requirements of a checked in requirement structure baseline TEMPPO i x fr Before you can use this requirement structure in TEMPPO you have to assign it to a project r Do you want to do this now Remark Do not forget to check it in Only frozen requirements can be linked to test case
28. DISPLAY Pre Condition Description Purchase CD Brief Description Basic Flow INVALID SHOPPER ID USER ALREADY LOGGED OM QUIT QUIT SHOPPER MOT IDENTIF MODIFY ITEMS CHANGE OPTIONS Pre Condition Pre Condition Shop For CD Brief Description Basic Flow SEARCH BY SELECTED CRITEI QUIT POSSIBLE NEW ACCOUNT NO NEW ACCOUNT NO MATCHING COs VIEW CURRENT ITEMS REMOVE ITEM ALLOW SUGGESTION OPTION Post Condition UC New requirement Do be deleted Created 14 02 2012 14 54 30 Created in IBM RequisttePro 14 02 2012 14 54 30 Lock Apply Discard User Manual TEMPPO V6 1 Edition March 2014 Description of Use Figure 35 Imported Requirement Structure 2 5 2 Import from XML The XML Import can be started by pressing the menu item Requirement Structure gt Import gt From XML This menu item is only enabled when no requirement structure is open The XML document to be imported can then be chosen in a file dialog The XML document is checked against the DTD Document Type Definition Your XML file has to have the first line lt DOCTYPE TEMPPO EXCHANGE SYSTEM requstructure dtd gt whereas requstructure dtd is the DTD file Otherwise the import will fail In your TEMPPO directory you ll find the DTD requstructure dtd Stages of Import 1 Parsing and validation of XML file checking of semantics and creation of new objects 2 Saving new objects to the database 3 Reloading of
29. Direction fC Up Case Sensitive Down Find Mest Find Mest Requirement Replace Replace ll List Occurrences Close Replace All in Requirement Figure 111 Find and Replace A requirement can be found via searching for its user defined ID name short description or description The search criteria can be specified using the wildcards 0 n arbitrary characters or and Exactly one arbitrary character and is case sensitive The replace function searches for the requirement and then the searched part will be replaced to the entered name The replace function is available for name short description and description Example You want to change the name of the requirements The part Requirement Should be changed to the German name Anforderung so you select Name in Search in and write in the text field for Requirement In the Replace with text field you write Anforderung A searching direction can be chosen too The searching algorithm starts from the selected node in the tree Is the tree root selected the whole tree is searched whatever direction is selected Page 79 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 17 4 1 Find There are two possibilities for finding requirements e Find Next With clicking Find Next the first requirement is searched and selected in the tree With the next click the next one is searched If there i
30. Document Management 2 Administrator RO aa A aici 36 History of changes 2 Administrator ROB Import from Telelogic DOI 68 Persons authorized to make changes 2 Administrator RO9 Distribution list 69 Document was created using the following tools 2 Administrator R10 Name alphab Departme 70 Microsoft Office word 2003 2 Administrator R11 Hutzler DorisSv I ISREG 71 Contents 2 Administrator R12 SITEMPPO Support SIS I 72 1 Introduction 422 2 Administrator R13 Document Management 73 11 Purpose of the document4 2 Administrator R14 heart iii 74 11 2 Validity of the document 4 2 Administrator R15 Persons authorivad ic ma 75 113 Definitions of terms and abbreviations 4 2 Administrator R16 uae eee 76 1 4 Relationship with other documents 4 2 Administrator R17 Microsoft Office Word 20 77 1 5 Overview of the document 4 2 Administrator R18 Contents 78 2 Detailed description of the required product features 4 2 Administrator R19 IIntroduction422 79 l2 1 Detailed description of product features 4 2 Administrator R20 1 1Purpose of the docum 80 2 2 Views in DOORS4 2 Administrator R21 1 2Validity of the docume 81 12 3 Import process 5 2 Administrator R22 a ee 82 12 4 Update process 5 2 Administrator R23 1 50vervisw ofthe docu 83 2 5 Display in SITEMPPO Requirement Manager 5 2 Administrator R24 2Detailed description of tl 84 2 6 Display in SITEMPPO Administrator 5 2 Administrator R25 2 1Detailed description ol 85 2 7 Creation of test suite Filter 7R 2 Administrator
31. On starting and quitting SiITEMP Text State Open v Tester Closing Date Ok since version Reason of Creation changed lock Apply Discard Figure 49 After updating Task List 2 6 Task List A task list contains tasks each of which consists of a test case requirement pair The idea is that each task indicates a test case requirement combination which must be corrected The task list is assigned to a test structure and a given or latest version of the test structure Each entry is defined by a requirement the assigned test case and a text The text contains the reason why the requirement test case assignment could not be added to the DOORS DB The possible states of the assignments are e Open e Closed Page 37 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi siteMpro Testmanager E Project Test Structure Edt Test Execution Evaluation Tools Windows Help _ Test Structure Notepad System amp Acceptance Test System Test Y5 H aar Hg EE ho titer eer id Open normal G Open fle opened changes Save I E Ext No IG Ext Yes fle open changes is Ej Edt Functions FE Print Functions WHL Search Functions I Hep System E External interfaces af the product H E Other product features required y Tasklist Notepad System amp Acceptance Test 5 EC Task List new F 1234 RAT F 1234 R 2004 aay EE General
32. PING JOCKS URIOCK aa avsaknad NR 68 246 4 SNOWalock State inea a RNA 69 246 5 CHANGES aM CCM antenn dena N d or NER NOR N RA daw ienesstetan 69 2 16 6 Delete am T S wwiaiesnaciueandtdetosiveiunes coat STR A 70 2 16 7 FING AAV A CNOCKS asic ashe abi rst ee Sr ina rer ra tak rn ON NN 70 2 16 8 REF EST saa asatron NN be ere A 70 2 16 8 1 Refresh manually scsscossssssssressrerreresrrrnnr rr nK AR RK RR KRK KRK RK RR KRK RR RENA 70 2 16 8 1 1 Reloading the whole requirement Structure srere0sa 70 2 16 8 1 2 Refresh recursively cccccccceecccccsscccccuuennneenueeeeeesnnssgs 71 2 16 8 1 3 Refresh on certain user ACTIONS ccc cece cece eee eee eeeeeeees 71 2 17 General DMMCIDICS aoaie i aA 72 Zola MUI SEIECUON irese nanna EAEE EAA SNS 72 7A s Hyperlinks ANd Uploads s sasssssssssssrensrrsnrnrsrrsrsrrsrenrererrsrenrne 74 2 17 2 1 Create hyperlinks sssssmssssssseressrerreresrrrnnrr rn nr rr K RAK R RR KRK RR KRK KRK RNA 75 2h Tes JEGIEMY DETHIAKS eriten rer oder NN TEON 77 2 17 23 Remove MY DEFrIAKS serrrice rin enana EANAN DBT KR ENE 77 27225 DOW MOG aaria AER 78 21A APPNO DISCARGING amonia aa AROR NE 78 2 17 4 FING ANG REP IG C anna aa e aaa 79 DAS Ack FO date s dd dest sebe os e RN RIKE 80 Zl REDIACS weiiiesaatcintd iesoncaperninasanetaaud eepeaicaumiasaeee eeieaeatonucewen 80 2 4 725 SEUNG Sarn gi ror ver rr NG GRE MER R MR dune EEO OARE 81 DATA Glopa 5 CCUlnGS sarissa Ere r OAE TEA aAA 81 ZA
33. R26 2 2views in DOORS4 86 12 8 Analyze 7 2 Administrator R27 2 3lmport process5 of 87 12 9 Reporting 8 2 Administrator R28 TEA Sey ae Username Administrator Exclusive edit mode Figure 17 DOORS Requirement structure to be imported There is an existing module in DOORS which is wanted to use in TEMPPO The import from DOORS can be started by pressing the menu item Requirement Structure gt Import gt From RM Tool This menu item is only enabled when no requirement structure is open This will cause the wizard shown in Figure 18 to be displayed The wizard assists you to import requirement data from an external Requirement Management Tool Fi Import Requirements from a RM tool x Steps Import requirement data from a RM tool 1 Introduction This wizard assists you to import requirement data from a provided RM tool 2 Choose a Rh tool 3 Select a requirement document lt lt Prey Next gt gt Finish Cancel Figure 18 Requirement import wizard Introduction When pressing Next Figure 19 is shown in which you choose Telelogic DOORS Page 16 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Import Requirements from anm tool 5 S OO x Steps Choose a RM tool 1 Introduction 2 Choose a Fl tool 3 Selecta requirement ie Fy IBM Telelogic DOORS document 4 Choose a baseline and a view i amp IBM Requisite Pro lt lt Prey hest gt gt Ante Cancel Fig
34. of Use 2 15 3Reporting TEMPPO Requirement Manager offers a reporting feature which allows you to create flexible textual and graphical reports from your requirement structures A requirement structure report can be created from any node within the structure even from a single requirement Evaluation gt Report Selected Fi TEMPPO reporting settings d Personal Settings a Requirement Report Templ Testmanager 24 06 2012 12 27 56 Requirement Review Template 24 08 2012 12 29 03 3 H Testmanager Word Report for Requirements Save Report Prewiewy Figure 80 Report settings With the buttons on the right side you can add change and remove settings New Edit see 2 15 3 1 Delete Setting s are deleted Import from XML or TRP see 2 15 3 3 Export to XML file see 2 15 3 4 With the buttons below you can save the report to a directory or create a preview After Pressing Save Report a file dialog opens where the directory has to be defined and then the report is created 2 15 3 1 New Edit When pressing the button New or Edit a new window opens to set the properties for creating a report Page 60 User Manual TEMPPO V6 1 Edition March 2014 Description of Use gt Mame hen Report Setting Owner Testmanager EF General Title Page Created 24 05 2012 12 49 25 E Continuous Report Fh Requirement Updated ay Regui rit attribut AE i Description Updator
35. opened Additionally a requirement structure version see Figure 4 can be selected if a non latest version should be loaded 2 3 Create the Requirements After creating or opening the requirement structure can be filled in the following ways e Build manually e Importing from CSV 2 3 1 Create manually The user has to create requirements manually Each requirement can have more requirements So you can build a clear arrangement of your requirements Page 8 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi SiTEMPPO Requirement Manager Strasser Johanna manual Oj x Requirement Structure Edit Windows Requirement Structure manual 1 i EG 1 New Requirement fee 1 New Requirement General Attributes 2 New Requirement 1 oa tee Renner Requirement ID mega AA Name New Requirement Owner Strasser Johanna Updator Strasser Johanna Created 20 08 2009 11 50 20 Updated 20 08 2009 11 50 20 Type Manual Short Description Description Figure 5 Requirement General With the menu item Edit gt New gt Requirement a new requirement is created below the selected requirement structure or requirement This menu item is enabled if a requirement structure is opened and the requirement structure or a requirement is selected A new child node is created below the selected one and a new name has to be entered The default name is New Requirement With the menu it
36. requirement Flassign Meta Data to Requirement Structure X Please select the requirement structure you would like to assign the new meta data Customer requirements Testmanager 13 02 2012 16 50 26 13 02 2012 17 05 48 Requirements for user docume Testmanager 14 02 2012 09 20 13 e Sw requirements 14 02 2012 09 20 49 se User requirements 14 02 2012 09 19 32 Notepad Testmanager Testmanager User requirements Testmanager coca Figure 8 Select requirement structure s If a requirement is selected and tab attributes is activated you can enter Planned coverage for the number of test cases which have to be created in order to get a positive coverage This means that in the following example New Requirement has be linked to at least 3 test cases and the requirement is displayed covered in TEMPPO s requirement analysis The default value is 1 Page 10 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Additionally any requirement attribute can be assigned to the requirement Fi TEMPPO Requirement Manager Testmanager Notepad gt Ej x Requirement Structure Edt Evaluation windows e Requirement Structure Notepad 1 O x H o di kb WH ch EE No fter v 1 i Gener General Attributes ER Gi 3 Detailed description of the product features if 31 Scope of delivery ooh 3 2 Sequences scenarios of interactior Planned coverage 1
37. selection mode is activated when more than one item is selected If a user selects at least 2 items the right side detailed view is completely empty The user can only activate the multi selection mode when he has the right A multi selection can be done by using different keys e Select all For selecting all press lt Ctrl gt and lt A gt The user can also activate the context menu Select All Figure 98 or the menu item Edit gt Select All Page 72 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Men Find and Replace F3 show Details trit A E Tree b A Cut Ctrlex Topy Ctrl C Paste Cirie BE Paste before Order b gt Delete Delete i Refresh recursively Figure 98 context menu Select All Requirement can be selected with lt Ctrl gt or with lt Shift gt After pressing Select all all sub trees of the requirements are marked Fi TEMPPO Requirement Manager Testmanager Import J l olx Requirement Structure Edt Evaluation Windows Requirement Structure Import v2 Wo d P H 45 EE No rier vi d Import gam mpoto a 2 importi Er fi 3 import2 i 3 1 Mew Requirement if 3 2 New Requiremert 1 Apply Discard Figure 99 Multi selected items By clicking context menu all possible actions are provided to the user E Mer k Find and Replace FS Show Details select All Cirit A amp Tree do Cut Ctrl Copy Ctrl C
38. to the web to the file system and to upload can be created for the text field Description requirement structure requirement B Bold J Italic U Underline Hyperlink gt Remove hyperlink Create I Edit hyperlink p Figure 102 Menu hyperlink For creating a hyperlink it is necessary to select at least one character in editable text fields and activate the context sensitive menu Hyperlink see Figure 102 which opens the Hyperlink window see Figure 103 web Fie EB database URL nttp Hat atos net Figure 103 Hyperlink to the web You have the possibility to enter a link to the web specified by an HTTP address or to the file system see Figure 104 x amp B web S Fie Database File C Program Files TEMPPO 6 Ovogging properties i OK Cancel Figure 104 Hyperlink to the file system In case of changing drive letters moving file shares and other similar problems it may be better to upload the files to the database For referencing an upload you have 2 possibilities you can upload a new file or use an existing one and create a reference on it The philosophy of this concept is to upload a file only once and create more references on it if necessary Page 75 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Upload Properties of logging properties X General Jogging properties dal Origin CAProgram Files
39. 014 When the import was successful then the imported requirement structure and its requirements are shown in the tree Fi TEMPPO Requirement Manager Requirement Structure Edit Requirement Structure Import from DOORS with views 5 1 H 4 kb WH ch E No Filter EQ Inport From DOORS with views 5 Lofft 1 gt gt Table Eli 2 Front Matter ae ffa 2 1 Software Requirements Specificatic one fa 27 0 4 pie ffa 2 3 Import From Telelogic DOORS with off 2 4 Distribution list sen ffa 2 5 Mame alphab Department Hutzler Doris Sv IIS REG SITEMPPO Support SIS PSE KB C4 Document Management History of changes _ gt gt Table 0 x Testmanager Import from DOORS with views 5 Windows General Attributes Rid Document was created using the Following Updator Administrator Requirement ID Mame Owner Administrator Created 09 01 2008 12 31 17 Updated 09 01 2008 00 00 00 Creator in Telelogic DOORS Administrator Updator in Telelogic DOORS Administrator 21 09 2007 OF 32 26 Persons authorized to make chang 112 Document was created using the Microsoft Office Word 2003 Created in Telelogic DOORS Type Short Description Updated in Telelogic DOORS 09 01 2008 11 16 22 Telelogic DOORS Contents 1 Introduction 422 1 1 Purpose of the document 4 Lz Validity of the document 4 1 3 Definitions of terms and abbi 1 4 Relationship with other docu 1 5 Overvi
40. 9 56 42 Updated Administrator Updator RMS 25 05 2006 16 20 44 Updated RMS z Manual Figure 48 Before and after update TEMPPO V6 1 Description of Use Open the test structure again and the requirement which is assigned to a test cases isn t the requirement of the latest requirement structure anymore Now you have to update the assigns Test Structure gt Apply requirement updates Then all changed assignments and new requirements are listed in a task list menu Test Structure gt Task List gt Show Figure 49 see also 2 6 Page 36 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi SiTEMPPO Testmanager Hannes TestProjekt O x Project Test Structure Edit Test Execution Evaluation Tools Windows Help Test Structure New Test Structure System Test 10 M 4 gt NG E No filter w QJ New Test Structure n New Test Package Jy New Texy General Attributes Test Steps E utomation Requirements New Texj x New Test Package 1 Im Inherit ae ee ID Requirement Name Requirement structure a asa changed On starting al New Test C ew Test Case and quitting SiTEMP 4 Tasklist New Test Structure 10 PROPAGATE Johannas RS 2 gt 3 H lt gt PROPAGATE Huge Module 1 gt 2 ee PROPAGATE Huge Module Y2 gt 3 Mis no Lf tc43181 Second Change Locks Foun General Test Case ID tc43180 Requirement changed
41. EMPPO However it s i 22 3IFleteshing the base document for all test topics during the development process and covers subjects like test requirements test management test documentation test goals end of test criteria etc Its contents are obligatory for all members of the test team For detailed information please refer to http se HItS28565386m HIt528565386 siemens at stdsem e p desi ge2 htm 281 2 1 1 2 Writing the Project Plan 282 As an output of the test plan a Project Plan e g MS Project is written that contains tasks for all test activities Input for the plan is given by the general budget for testing activities estimated number of test cases to be developed number of resources milestones estimated effort of executing a test case 287 bug analysis 288 regression testing testing fixed bugs effort 289 2 1 1 3 Defining Test Case Attributes 290 After the implementation phase you will have a lot of test cases even in small projects and it s very likely that you want to have just a few of your test cases bundled for test execution because 291 fi you don t have the time to execute all of them and therefore you decide to execute the high priority ones only Mg of Username Administrator Exclusive edit mode Wy Figure 38 DOORS Before changing The module Huge Module is changed in DOORS and then should be updated in TEMPPO The requirement Introduction is deleted and the requirement Description o
42. ENT gt lt REQUIREMENT gt lt REQUIREMENT gt lt REQUIREMENT name import XML 2 requirementnumber import32 type Manual shortdescription createdrms updatedrms selectable 0 coveredbytcs 5 lt DESCRIPTION gt lt CDATA lt html gt lt head gt lt head gt lt body gt lt p gt import from XML file2 amp 160 lt p gt lt body gt lt html1 gt gt lt DESCRIPTION gt lt USER DEFINED ATTRIBUTE name Requirment attribute value high type 32 gt lt REQUIREMENT gt lt RS gt lt TEMPPO_ EXCHANGE gt Page 27 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 5 3 Update With this feature you can update requirement structures imported from e DOORS e Requisite Pro e XML e CSV There is a feature for undo a faulty update On the one hand you can merge any version to latest one in case of a manual requirement structure see chapter 2 12 On the other hand you can delete the latest requirement structure version if it is not used yet in test management in case of imported requirement structures from 3 party products see chapter 2 12 2 5 3 1 DOORS In TEMPPO Requirement Manager data imported from DOORS cannot be updated by a TEMPPO user DOORS requirements can be updated in DOORS and imported in TEMPPO or changed in latest The update function is the same as in 2 5 1 3 This function checks in the actual latest version see also 2 11 and updates the new late
43. Faste Ctrl B Paste before I Order i 7 Delete Delete 0 Refresh recursively Figure 100 Context menu For selected items attributes can be assigned or deleted Page 73 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO Requirement Manager Testmanager Import E E Requirement Structure Edt Evaluation Windows b Requirement Structure Import v2 WH d P H 45 EE No iter vi Attributes Planned coverage 1 999 1 test cases Enter number of test cases to be created dinked in order to get a minimal coverage in test Figure 101 Assigning attributes The color grey means that the attribute value is only assigned to a subset of the selected requirements On right mouse click the menu Assign to all requirements can be called Fi TEMPPO Requirement Manager Testmanager Import i loj x Requirement Structure Edt Evaluation Windows e Requirement Structure Import v2 Wo d gt H me v Attributes Planned coverage 1 999 f test cases Enter number of test cases to be created Jinked in order to get a minimal coverage in test ZF Req state Implemented Req State Reviewed 2 17 2Hyperlinks and Uploads Generally you can mark text as e Hyperlink to the web e Hyperlink to a file e Hyperlink to an upload Page 74 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 17 2 1 Create hyperlinks Hyperlinks
44. OORS server see chapter 2 5 1 With the field Parameters you specify e g the database connection as DOORS command line parameter data port server Specifies which DOORS database to use The parameter specifies the port that the server is using and the name of the server computer for example 36677 myserver Note that a DOORS 8 2 client can t use a pre 8 0 database server The path to DXL defines where TEMPPO copies DXL scripts needed for the DOORS communication 2 17 5 3 2 IBM Rational RequisitePro The version of RequisitePro can be changed here Page 83 User Manual TEMPPO V6 1 Edition March 2014 Description of Use IBM Rational RequisitePro El User Interface Tree M supported IBM Rational Requisite Pro versions i Mewsboard ae Database Fl Requirement Management fi7o C704 IBM Telelogic DOORS eee Gh Rational Requisite Pro Please select the version of RequisitPra which is installed on your PC Restore Defaults Figure 118 Settings RequisitePro e Use Case RequisitePro is already installed If RequisitePro is already installed and TEMPPO is just installed TEMPPO gets the RequisitePro version from MS Windows registry and stores it In case of a not supported RequisitePro version the last Supported one will be stored e Use Case TEMPPO is installed and RequisitePro is updated If you update RequisitePro to a new version you have to chan
45. Requirement Requirement D Name Name Figure 42 CSV Update Deleted requirements are not concerned since a deleted requirement can have child requirements which would not have any father anymore If requirements are imported from csv of course as a list and the list is transformed to a tree an update will keep this tree e The tree structure is NOT updated e Change requirements are updated e New requirements are added 2 5 3 4 XML If requirements have been imported from XML and are maintained in XML they can be also updated Changes in requirement name content short text Also deleted requirements are concerned If requirements are imported from csv of course as a list and the list is transformed to a tree an update affects this tree 2 5 3 5 Result of update After updating a requirement structure a window is shown that informs you how many requirements were Page 32 User Manual TEMPPO V6 1 Edition March 2014 Description of Use e Updated e Deleted e Changed xi Requirement structure successfully updated 1 new requirements reqiO3 1 changed requirements regino 2 deleted requirements regi req101 co Figure 43 Update information 2 5 3 6 Apply requirement updates Requirement structures and test structures live in fully separated environments So it can be that a latest test structure version works with a not latest requirement structure version This is always the case after
46. T Dee SPCCIIC SENOS isara Oa TEATED 81 2 17 5 3 Requirement MaNagJeMeht sssssssssssererererererernrer rr rr nr KRK R RAR AL 82 2 17 5 31 IBM Telelogic DOORS iinne 82 2 17 5 3 2 IBM Rational RequiSitePrO sssssssssesrerrrrerrererrrr ers rer r nr r nr ens 83 3 OLITePa CUP ken ans aaa a RA 85 A FAADDFeViatiOnNS s sssl sss reses s v skans ee ene krkee sd Eee a 86 5 APPENA a a a 87 5 1 DTD Schema for XML Import Requirement Structure 87 6 DG CX iranan aai 88 Page 4 User Manual TEMPPO V6 1 Edition March 2014 Introduction 1 Introduction In the specification phase the definition of requirements is fundamental for every project defining the purpose exactly e g how the implemented software should work or which features should be implemented The organization of this information mostly occurs with documents In large projects there is mostly more than one document which specifies requirements because subprojects are built Now the requirement environment of TEMPPO allows managing the requirements in structure s So a requirement structure contains requirements which can contain further requirements Some time requirements changes in the life cycle of the project Requirements can be changed easily and can be saved versioned in the database TEMPPO Requirement Manager also provides the collaboration of TEMPPO with IBM Telelogic DOORS and IBM Rational Requisite Pro For using the importing and updating f
47. a restricted number of requirements in TEMPPO and not the whole tree from RequisitePro Views also contain attributes which are imported too see Figure 34 Page 23 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Import Requirements from an RM tool xj Steps Choose the baseline and the view to import Introduction z Choose a Rh tool Select a requirement view jal Features document All Supplementary Requirements 4 Choose a baseline and a view All Use Cases Features Mot Linked to Supplementary Regts Features Not Linked to Use Cases Full Coverage Report Functional Requirements Coverage High Priority Features Mot Linked to Use Cases lt lt Prev Next gt gt Finish Cancel Figure 34 View selection Finish With pressing Finish the project is imported to TEMPPO Fi TEMPPO Requirement Manager Testmanager Learning Project Use Cases 1 Requirement Structure Edit Evaluation Windows Requirement Structure Learning Project Use 21 1 Arrange Shipment Brief Description General view Basic Flow INVENTORY NON AVAILABLE Hame Learning Project Use Cases 1 INVALID INFORMATION MO RESPONSE Prefix be ORDER PLACED SUCCESS Owner Testmanager Check Order Status Brief Description Basic Flow Creator in IBM Requisite Pro TRACE PACKAGES USER ALREADY LOGGED OM INVALID CUSTOMER ID OR PA Type IBM RequisitePra View All Use Cases OPTIONS FOR
48. an update of a requirement structure An automatic update of the current test structure version to the latest requirement structure version may not be wanted by the user and would cause problems anyway e g if more than one user work on this version It s only possible to propagate to the latest requirement structure version So an update to the latest requirement structure version can only be made manually initiated Open the TEMPPO Test Management environment and open the project and test structure By pressing the menu Test Structure gt Apply requirement updates Figure 44 is shown All assigned and updated requirement structures are shown in the lists Select the requirement structures when the assignments should be updated By clicking Apply the test structure is checked in and then propagation is executed Page 33 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Apply requirement updates X Huge Module Testmanager 14 12 2006 09 v23 Apply Cancel Figure 44 Apply requirement updates Updating a requirement structure does not cause that a task list is created a task list 2 6 is created internally if the test structure is updated to the latest requirement structure version Deleted requirements are unassigned from the test cases If only a new column attribute is added to view in Telelogic DOORS but requirements aren t changed When applying requirement updates these requireme
49. atic locking made auto io fdutomatic lock iof elf pou are working with me 1194 iran chantore mie describing the locking in manual mode nser 2 2 a et ee Se Elf lt BH Y 4 omv ss On the other hand you sin This feature can be confic oi im gt gt Table Table 1 Locking modes i The following chapters are 1 1 2 0Editing 1 1 3 Refreshing i 1 2 IGeneral principles and user p i 1 3 0Menu Reference 20Manager Link Cut Copy Delete 227 Requirements User defined ID feses General Attributes Test Steps IE Submit Change Proposal Properties Table properties Name ew tie opened no changes Lock Owner Schlosser Dietmar Updator Schlosser Unlock Created 18 06 2004 1210 28 Updated 12 10 200 Type Manual C Automated Test Case LJ External wtertaces of the product in AD i o amaa doi er Sane wee Figure 47 Delete in DOORS After deleting the requirement structure in TEMPPO is updated Requirement Structure gt Update see Figure 48 Clear Suspicion Print Functions J Search Functions Help System Page 35 User Manual Edition March 2014 Firms Testmanager F Requirement Structure Edit Windows Requirement Structure Huge Module 1 Y8 J Huge Module 1 Iti How to Use lt Multi user ability Ef Lock modes onli SITEMPPO provides olf Manual lock o
50. bar chart e Vertical bar chart 3D For x axis you can select e Created e Owner e Planned Coverage e Updated e Updator e Self defined requirement attributes There is also the possibility to save the chart as jpg or png file by pressing the button Save As Figure 76 shows an analysis from a requirement structure displaying the number requirement for a requirement attribute Requirement_state Page 57 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Analysis i x gl chart E pata PETRA Fegquirement_state 50 Y Axis 45 Group by Planned Coverage Updated Char Updator 40 Requirement_priority Requirement_state 35 Orientation i horizontal 30 vertical 28 Representation T i 20 f absolute relative ue T Accumulate 10 Time Settings i Start for 03 2012 El End far 03 2012 el D Unit E bao x implemented in work none open pending Requirement_state E none ae Figure 76 Requirement structure analysis x axis requirement attribute Fj Analysis f x gl Chart E Data Y Axis Requirements 54 Group by a 48 Chart vertical Bar Chart W Show 0 values Orientation 36 horizontal vertical 30 Representation 24 absolute C relative E Accumulate Time Settings Start for 08 2011 El End n 03 2012 o 26 01 2012 27 01 2012 01 02 2012 02 02 2012 03 02 2012 Unit E bare Updated E none
51. be updated by a TEMPPO user RequisitePro requirements can be updated in RequisitePro and imported in TEMPPO or changed in latest The update function is the same as in 2 5 1 This function checks in the actual latest version see also 2 11 and updates the new latest version of the requirement structure irrespective of the activated version By pressing the menu item Requirement Structure gt Update the requirement update process starts see chapter 2 5 1 The menu item is enabled when a requirement structure is opened and this requirement structure has the type for the RM tool Rational RequisitePro not Manual There is no preview or undo functionality when the wrong requirement structure is selected but the latest version is checked in before updating No changes are lost After updating the requirement structure a new version 2 is created In Figure 41 there is displayed the new requirement Some requirements are missing compared to V1 Fi TEMPPO Requirement Manager Testmanager Learning Project Use Cases 1 oO x Requirement Structure Edt Evaluation Windows Requirement Structure Learning Project Use Cases 1 v2 M4 W 45 EE no iter vi La Learning Project Use Cases 1 Hih 1 Check Order Status a 2 Brief Description General Attributes fifi 3 Basic Flow o Eis 4 TRACK PACKAGES Requirement ID cB ip 5 USER ALREADY LOGGED ON e ip B INVALID CUSTOMER ID OR PAS ce JUG Newr
52. dition March 2014 Description of Use Personal Filter av fi Testmanager 01 10 2010 13 05 49 pa m Selectable requireme Testmanager 01 10 2010 13 08 49 aj Fiter conditions read only Attribute Value M e eel ee ol LE GOOSFOOl lL I Hide Empty Subirees Impact to Selected Window Requirement 46 Apply Cancel Figure 69 Create new filter If you click the Create new filter button Figure 69 is shown The name of the filter is set by default with New Filter and the filter conditions can be entered The checkbox Hide empty subtrees is not available in TEMPPO Requirement Manager After creation of a new requirement it may happen that it disappears after saving if it doesn t match to a set filter Fi Filter Properties l x Mame hiy own requirements created before 1 10 Conditions Attribute Value lt 01 10 2010 AND Owner Testmanager AND Requirement Mame Reg I Hide Empty subtrees ores Figure 70 Filter Properties Page 51 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Pressing the Save Button the new filter is saved to the database if a new name was entered Otherwise the information window comes up TEMPPO Note i x 1 Fiter name already used Please enter a different name Remark Due to missing meta data assignments some filters might not be usable in the opened project and therefore not visible
53. dule 1 1 HK ob HW OG FIA Introduction fia Basics General Afi The Test Process Eip Description of Use Name Huge Module 1 i Eff The Test Process Phases lf Multi user ability Owner Testmanager Updator f General principles and user promp ff Menu Reference Manager Creator RMS Created 25 10 2006 09 56 13 Updated Alf Administration Created RMS 25 10 2006 00 00 00 Type Manual Description Lock Apply Discard loxi Requirement Structure Edit Windows Requirement Structure Huge Module 1 2 in I How to Lise H The Test Process Phases General H Multi user ability Sa General principles and user promp Mame Huge Module 1 Hgh Menu Reference G Manager Owner Testmanager Updator Testmanager ia Database Connection i User management Administration Creator RMS Created 25 10 2006 09 56 13 Updated 25 10 2006 13 49 38 Database Connection Test 4utomation Settings Roles Type Manual Created RMS 25 10 2006 00 00 00 User management Customizing Metadata Projects Locks Database migration License Server Connection Notification Description Lock Apply Discard Figure 40 Compare before and after updating Page 30 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 5 3 2 RequisitePro With this feature you can update your requirement structure from TEMPPO to the project in RequisitePro Data imported from RequisitePro cannot
54. e selection When the requirement structure is imported DOORS Requisite Pro attributes can t be assigned or deleted The default plan value for Planned Coverage is 1 and not editable e History In the tab History entries until the last check in are shown Page 11 User Manual TEMPPO V6 1 Edition March 2014 Description of Use If a requirement is selected and tab History is activated requirement history is Shown Only the entries until the last check in are shown The tab has the following columns e Date changed on e User changed by e Property possible values General UDA e Comment Comment of user If the mandatory flag for comment is set on and requirement is saved a history comment is popped up on apply see Figure 12 e Action possible values add change delete merge e Info additional information for changing reason e g which attribute was set e Version of history entry With button Display all entries all history entries of all requirement structure versions can be loaded Action is depending on Property possible values e UDA add delete change e General change 5 Rec ant anac anac JC Lt Requirement Structure Edit Evaluation Windows BW Requirement Structure New Requirement Structure V1 ole No filter u New Requirement Structure H 1 New Requirement 2 New uirement 1 g Req General Attributes History 82 1 name 0u Date User Testmanager General Changed d
55. eature the client for DOORS or RequisitePro must be installed where TEMPPO is used TEMPPO Requirement Manager RM has integrated following features Editing and administrating requirements together with attributes Version control including baseline and view concept Importing and updating requirement structures from DOORS or RequisitePro to TEMPPO see 2 5 1 ff Importing and updating requirement structures from an XML file Importing and updating requirement lists CSV file The requirement managers have access to test management data to make statements about the actual situation of the project progress and quality Therefore it s important to assign the requirements to the test packages or test cases in order to fulfill requirement tracing In the TEMPPO Administrator you can assign the requirement structures to the projects and then the requirements to test packages or test cases in the TEMPPO Test Manager with a read only access Page 5 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 Description of Use 2 1 Create a new Requirement Structure A requirement structure is the first created element in TEMPPO Requirement Manager You can either start by creating importing a new requirement structure from DOORS Requisite Pro or a XML file or opening an existing one Fi Requirement Structure Properties X General Mame Notepad Prefix Func_ Owner Testmanager Updator
56. effect of selecting an attribute for requirement ID x Steps Choose an attribute to be used as requirement ID Introduction The chosen attribute has to have a unique name Attribute 2 Choose a RM tool 3 Select a requirement document a Choose a baseline and a view Level 5 Choose attribute as Updator requirement ID RegID lt lt Prev Next s Finish IL Figure 24 Attribute selection Columns in DOORS Import setting Attributes in view TEMPPO ID object identifier gt Level Level define no requirement Updator ReqID ID ReqID Updator ID object identifier is requirement ID ID object identifier gt Level Level define RegID as ID RegID requirement ID Updator Updator Level gt Level ReqID define no requirement ReqID Updator ID Updator ID object identifier is requirement ID Level 2 Level ReqID define RegID as Updator Updator requirement ID Table 1 Attributes from DOORS to TEMPPO After selecting the attribute which has to shown as requirement id in TEMPPO and then pressing Finish the requirement structure is imported The values of attribute which is specified as requirement id are checked if there are equal values or if there are no values If there are such requirements then the import is canceled and a log file is written where these cases are described see 2 5 1 2 Page 19 TEMPPO V6 1 Description of Use User Manual Edition March 2
57. em Edit gt New gt Requirement Before a new requirement is created before the selected requirement This menu item is enabled if a requirement structure is opened and a requirement is selected A new requirement is created before the selected one and a new name has to be entered The default name is New Requirement e General In the tab General you can change the requirement s id and its name Furthermore you can fill in a short and a long description e Attributes In this tab Attributes specified in the Meta Data Editor can be set for requirements Page 9 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi Properties of Req Type x General Details Rea Type Created 012 09 13 34 For Use of Test Case Owner Testmanager T Test Package Type Attribute O Tazi Suite T Test Result rd Requirement Description This attribute reflects the type of requirement If itis a real requirement or only a header ores Figure 6 Creating a requirement attribute After clicking oK the attribute is created and the user is asked if he wants to assign it to requirement structures x i 2 j You have created new meta data Do you want to assign that meta data to a requirement structure now Figure 7 Assign requirement attribute to requirement structure After pressing Yes user has to select the requirement structures where he wants to add the attribute to a
58. equirement gt fi 7 OPTIONS FOR DISPLAY o Eis 5 Pre Condition He BR J Purchase CD Brief Description Created 14 02 2012 14 54 39 Updated 14 02 2012 14 54 39 Basic Flow INVALID SHOPPER ID USER ALREADY LOGGED ON Created in IBM RequisitePro 10 02 2010 00 00 00 Updated in IBM Requisite Pra QUIT QUIT SHOPPER NOT IDENTIF MODIFY ITEMS sk rt Description CHANGE OPTIONS Pre Condition Pre Condition Description shop For CD new requirement Brief Description Basic Flow SEARCH BY SELECTED CRITEI QUIT POSSIBLE NEW ACCOUNT AO NEW ACCOUNT NO MATCHING COs VIEW CURRENT ITEMS REMOVE ITEM ALLOW SUGGESTION OPTION Post Condition 2 UC New requirement Do be deleted Owner Testmanager Updator Testmanager Creator in IBM RequisitePro Unknown Updator in BM RequisitePra Type IBM Requisite Pra Lock Apply Discard User Manual TEMPPO V6 1 Edition March 2014 Description of Use Figure 41 Requirement Manager Updated 2 5 3 3 CSV If requirements have been imported from Excel csv they can be also updated in case of maintaining requirements is done in Excel Changed requirement name content short text attributes Al CSV Update 26 You can assign Excel attributes to TEMPPO ones Please activate the corresponding checkbox of an TEMPPO attribute and assign one by selecting an item from the combobox Remark New attribute values of UDAs wil be automatically created in TEMPPO s meta
59. equirement structure from XML or csv with a faulty file you have the possibility to undo it by a merge of a previous version to the latest version Activate the version you want to have as new latest version and press the button Merge 2 12 2Delete A version can only be deleted if another version is activated You cannot delete the current activated version If you updated a requirement structure from an RM tool and you have to undo it you can select the version and press the button Delete 2 13 Split Requirement Structures Since huge manual requirement structures gt 10000 requirements on first level are uncomfortable to handle long loading periods for editing and assigning the split feature allows to move specific requirements to a new requirement structure Assignments to test cases are not affected by this process i e a newly created requirement structure is automatically assigned to all affected projects and test structures Only first level requirements are moved i e if a first level requirement is moved it is moved to the new requirement structure with its entire sub tree see example below Splitting is done over all version of a requirement structure The new requirement structure will have exactly the same version tree as its source Via Requirement Structure Split the split dialog is opened the menu is only enabled if the root node is selected Split requirement structure x Mask For requirements to
60. escription Testmanager General Changed name and coverage Testmanager Attribute Changed name and coverage 10 10 2012 10 03 10 10 10 2012 10 03 34 10 10 2012 10 03 34 TT Figure 11 History tab Within current requirement structure version the number of history entries loaded x can be configured in settings If there are more history entries the button Search next is still enabled und the next x lines can be loaded It also possible to view all history entries of all requirement structure versions by pressing the button Display all entries and save them to CSV file The comment can be configured to be mandatory in tab History when requirement structure is selected see Figure 12 For each requirement structure this mandatory flag can be set If the mandatory flag is set on and requirement is saved a history comment is popped up on apply Figure 13 Page 12 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Lock Apply Discard Figure 13 History comment 2 3 2 Importing from CSV With CSV files several requirements can be imported to a requirement structure or requirement Depending on the selected node requirement structure requirement the requirements are imported as a list of children First you have to save your Excel file as csv and select a requirement or requirement structure root node i TEMPPO Requirement Manager
61. ew of the document ofits 2 21 2 Detailed description of the req oof 2 22 2 1 Detailed description of produ uff 2 23 2 2 Views in DOORS 4 piei Description Document was created using the following tools Lock Apply Discard Figure 25 Imported requirement structure with Views When there is an attribute specified as requirement id then the value of this attribute is shown for the ID see also in Figure 25 This specified id is also displayed in the TEMPPO test environment All imported attributes are shown in tab Attributes see Figure 26 Import from DOORS with views 7 10 x Fi TEMPPO Requirement Manager Testmanager Requirement Structure Edit Windows Requirement Structure Import from DOORS with views F Y1 H d gt H gh Mo Filter oF Import From DOORS with views 7 Laff 1 gt gt Table G a 2 Front Matter E ff 2 1 Software Requirements Sp a Gp 2 2 0 4 fig 2 3 Import from Telelogic DOO figs 2 4 Distribution list penn a 2 5 Name Calphab Departmer me fifa 2 6 Hutzler Doris S 115 REG ool 2 7 SITEMPPO Support SIS PSE sem a 2 8 Document Management i 2 9 History of changes i 2 10 gt gt Table tifa Persons authorized to me 12 Document was created u Microsoft Office Word 20 Contents 1 Introduction 422 1 1 Purpose of the docun 1 2 Validity of the docum _ 1 3 Definitions of terms a 1 4 Relationship with oth 21 5 Overview of the doce 2 De
62. f 466 268 kByte gt Do you want to continue Figure 108 File size exceeds the upload limit 2 17 2 2 Edit hyperlinks If you select a hyperlink web file system upload and activate the context sensitive menu mouse over hyperlink and choose the menu hyperlink Figure 104 is shown where you can change the link into the web link into the file system upload 2 17 2 3 Remove hyperlinks If you select a hyperlink web file system upload and activate the context sensitive menu mouse over hyperlink and choose the menu remove hyperlink the hyperlink is removed But take care that an upload remains in the database To remove obsolete uploads see user manual administrator chapter 5 5 5 Page 77 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 17 2 4 Download If you select a hyperlink upload and activate the context sensitive menu mouse over hyperlink and choose the menu download Figure 109 is shown to select a directory for the file download Bj Select a destination directory f xj Look in E Eigene Dateien 3 4 O Aktien G Eigene Musik AEE i 3 Artikel amp Eigene Bilder verwendete O Audi O My Podcasts Fn O CC TestFactory My Received Files Downloads E Eigene videos Eigene Datenquellen Nerovision Desktop G error Report201 21302130732 3 Obsorge O gegl 0 0 O Ranorex So HP sap Eigene Dateien O I MO RAAT Schlosser Home 3 MBIIS Working
63. f Use is renamed to How to Use see Figure 39 Formal module Huge Project Huge Module current 0 0 DOORS k ioj x 2 3 General principles and u 2 4 IMenu Reference 3 OManager 4 Administration 283 284 285 286 File Edit View Insert Link Analysis Table Tools User Help IH amp EF Bel x vl e B zu aac Se Standard view y atievels Jac s E Ya om ER 0 E Huge Module 1 Description of Use oon Il nei al ust tl How to Usel 1 1 0The Test Process Phase 1 20Multi user ability 266 1 1 The Test Process Phases AN BER FER Test Planning 2 Manager 275 The definition phase covers the tasks of 2 1 IDatabase Connection 276 Writing the Test Plan 2 2 0User management 277 Writing the Project Plan E 304dministration 278 l Defining Test Case Attributes P Asni 22 1 1 1 1 Writing the Test Plan i e test plan is ans ocument and writing is outside the scope of Si However it s 3 3 30Roles 280 The test pl tdSEM d t and writing is outside the scope of SiTEMPPO H t 3 4 IUser management the base document for all test topics during the development process and covers subjects like test 3 5 ICustomizing Metadata requirements test management test documentation test goals end of test c
64. ge the version in settings dialog see Figure 118 Afterwards all TEMPPO applications have to be closed and a batch file changeReqProVersion bat has to be executed Page 84 User Manual Edition March 2014 3 Literature 1 User Manual TEMPPO user manual December 2012 TEMPPO V6 1 Literature Page 85 User Manual TEMPPO V6 1 Edition March 2014 Abbreviations Abbreviations 4 DB Database HW Hardware RM Requirement Management GUI Graphical User Interface SW Software DSN Data Source Name ODBC Open Database Connectivity UAI Universal Automation Interface Page 86 User Manual TEMPPO V6 1 Edition March 2014 Appendix 5 Appendix 5 1 DTD Schema for XML Import Requirement Structure See XML directory of TEMPPO s installation directory Page 87 User Manual Edition March 2014 A Apply 78 C CSV Import 13 Update 32 D Discard 78 DOORS Attributes 18 Baseline 17 Import 15 Module 17 Requirement ID mapping 18 Update 28 View 17 Evaluation Analysis 57 Progress chart 59 Reporting 60 F Filter 49 Change 52 Create 50 Define criterion 54 Delete 53 Export 56 Import 57 Select 53 Show 53 Find and Replace 79 Find 80 Replace 80 H Hyperlink Create 75 Download 78 Edit 77 Remove 77 Hyperlinks 74 L Locks 6 Index TEMPPO V6 1 Index Find 68 M Multi user 67 Lock 67 Newsboard 42 R Refresh Recursively 71 Whole requirement structure 70
65. igure 94 Locks found in the database on starting quitting TEMPPO Requirement Manager 2 16 8Refresh 2 16 8 1 Refresh manually 2 16 8 1 1 Reloading the whole requirement structure You can reload the whole requirement structure by pressing the reload button E3 on top of the tree see Figure 95 This has the same effect as manually reopening the requirement structure Page 70 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO Requirement Manager Testmanager Import Requirement Structure Edt Evaluation Windows Requirement Structure Import v2 gt fi 2 import General view i G 3 import Mame import Prefix Owner Testmanager Updetor Testmanager Created 14 02 2012 09 34 44 Updated 14 02 2012 12 29 22 Type Manual Description Lock Apply Discard Figure 95 Button Reload for reloading the whole tree 2 16 8 1 2 Refresh recursively You can refresh an item including all sub items by selecting the refresh recursive function in the context menu see Figure 96 Attention The selected item with all sub items will be completely re loaded from the database so it may take a long time i TEMPPO Requirement Manager Testmanager Import alec Requirement Structure Edt Evaluation Windows Struct A Mew b Find and Replace F3 Select All Ctrl 4 i 2 importi Tree d i ga 3 importa or Ctrl gatt AA AA 6A ASG A S E im
66. import 1 Introduction 2 Choose a RM tool 3 Select a requirement Baseline Latest version document 4 Choose a baseline and a wiew view Standard Wie Use another attribute as requirement ID lt lt Prev exh gt Finish ji Figure 22 Baseline and view selection Finish With the checkbox Use another attribute as requirement ID it s possible to use an attribute of the DOORS View as requirement ID When activating this checkbox the button Next is available see Figure 23 In the next step you can select an attribute which is use as requirement ID in TEMPPO see Figure 24 Fi Import Requirements from an RM tool E x Steps Choose the baseline and the view to import 1 Introduction 2 Choose a RM tool 3 Selecta requirement Baseline Latest version document 4 Choose a baseline and a view VIEW regio lt lt Prey Next gt gt Finish Cancel Figure 23 Baseline and view selection Next In the next step you can select an attribute which is used as requirement ID in TEMPPO see Figure 24 The attribute s name has to be unique in this DOORS module The value of the specified attribute is shown in TEMPPO instead of the object number ID in DOORS But this object number is used as attribute So it means that the object number and the selected attribute have exchanged their functions Page 18 User Manual TEMPPO V6 1 Edition March 2014 Description of Use See Table 1 for
67. irement has deactivate the checkbox above the list Page 64 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO report setting for requirement structure Name NewReportSetting El Settings EF General oe Title Page Header Footer Available Attributes selected Attributes lv Requirement E Continuous Report Bg Requirement ar Owner Short Description la in view Preview Cancel Fi TEMPPO report setting for requirement structure x Hame nen Report Setting El Settings EF General Header Footer Available Attributes Eh Text o EContinuous Report E Requirement Requirement Selected Attributes Preview Cancel Figure 86 Reporting Textual Settings Tabular Report You can specify the sequence of the columns by swapping the column headers and for defining the width of the columns in the report you have to move the border of the columns Page 65 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO report setting for requirement structure X Name NewReportSetting Settings General Requirement Structure gt Requirements Attributes Tithe Page Zo Reader inget M Requirement V Requirements Attributes Available Attributes Selected Attributes Available Attributes Selected Attributes Short Description F Define the
68. irement is written in grey Fi Requirement selection p x Link test cases to requirement O De Mame Reguirement Structure eq111 Link Link test cases to requirement Find H ffa regii Linki b ia req112 Link3 7 H z Figure 57 Requirement selection After selecting the requirements the selected ones are shown as a list see Figure 58 Fi TEMPPO Testmanager Demo Notepad Project Test Structure Edt Test Execution Evaluation Toole Windows Help e Test Structure Link test cases to requirements System Test 1 MH dc ob N Mo filter 3 i Link test cases to requirements 1 Demo Test Package 1 1 Demo Test Case General Attributes Test steps E Automation Requirements History Plan Execution History Inherit Requirement ID Requirement Mame Requirement Structure reg111 Link Link test cases to il x Demo Test Case requirement x Lock Apply Discard bot Figure 58 Requirements 2 11 Newsboard The newsboard informs the user about changes done on the current requirement structure It can be opened by calling the menu item Requirement Structure gt Newsboard In Settings it can be configured that is it shown automatically Page 42 User Manual Edition March 2014 TEMPPO V6 1 Description of Use after opening a requirement structure Since time is going on and newsboard doesn t poll user has to press the Refresh button to get the latest news
69. ive numbering e g 1 2 3 H Delimiter f r numbering e d a Defines where numbering starts Display of requirements Cc Requirement ID Cc Requirement ID Name Name Restore Defaults Cancel Figure 116 Settings Via button Restore Defaults all settings of the selected setting group are restored to the default values Following settings can be configured in TEMPPO Requirement Manager e User Interface o Tree o Newsboard e Database settings e Requirement Management o IBM Telelogic DOORS o IBM Rational RequisitePro For user interface database and notification settings please refer to 1 chapter Settings 2 17 5 3 Requirement Management 2 17 5 3 1 IBM Telelogic DOORS The user password path to the local DOORS and a parameter can be edited Page 82 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Settings 0000 x IBM Telelogic DOORS l User Interface Tree i i Mewshoard User administrator FPazsword ae Database Fl Requirement Management EM Telelogic DOORS IBM Rational Requi Path to local DOORS CAProgram Files Telelogic DOORS_ 6 2binidoors exe Parameters data 36677 matlnhzp1 Oga Server start timeout h 0 Seconds site Pro DOORS Server Restore Defaults JK Cancel Figure 117 Settings Telelogic DOORS User password and DOORS path are needed for the start of connection to the D
70. king in manual mode Page 67 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 16 2Edit Fi TEMPPO Requirement Manager Testmanager Import a Oj x Requirement Structure Edt Evaluation Windows e Requirement Structure Import v2 MM G RE No fitter fi 2 importi mae insane eos bia 3 import Locked by Testmanager Requirement ID Je oo Name fimporto Owner Testmanager Updator Testmanager Created 14 02 2012 09 36 35 Updated 14 02 2012 12 38 47 Type Manual Shot Description shortd Description contento Lock Apply Discard Figure 88 Lock state After locking the requirement you can edit the selected requirement 2 16 3Find locks unlock Ei ure New Requirement 1 Testmanager 10 10 2012 10 06 13 New Requirement 10 10 2012 10 06 54 Figure 89 Requirement structure Find locks In principle TEMPPO RM only user locks are possible The following items can be locked e Requirement e Requirement structure root e Version Locks can be found either in the requirement structure or test suite e Requirement structure When activating the menu item Find locks menu requirement structure Figure 89 is displayed By selecting one or more locks and pressing the button Unlock selected elements locks can be removed Page 68 User Manual TEMPPO V6 1 Edition March 2014 Description of Use If the user still believes in his locked items and pres
71. lter by pressing the delete filter button This button is only enabled if the selected filter is not the empty filter No filter After activating the Delete item button the reconfirmation window comes up x 2 Do you really wart to delete the selected filter i Cancel TEMPPO Note X Lal CL Fiter was deleted After deleting a filter the No filter is highlighted in the list box 2 14 5Select Filter TEMPPO Requirement Manager offers a fast selection mode with the combo box in the toolbar possible filters can be set without opening the filter window 2 14 6Show Filter If no filter was set before opening the filter window the list box entry No filter is highlighted If a filter is set before opening the filter window the corresponding entry is highlighted When clicking on an entry in the list box the item is highlighted and its impact on the requirement structure is displayed Page 53 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Ei SS x Personal Filter 4 Ae My own requirements created before Testmanager 01 10 2010 13 09 08 4 NE Mew Fitter Testmanager 0140 2010 13 2547 i l SE Mo filter Testmanager 01 10 2010 13 08 49 Selectable requirements Testmanager 01 10 2010 13 08 49 5 Fiter conditions read only Attribute Value gt i Created z for 10 2010 mz ano E owner Testmanager ano ri Requirement Mame
72. ma Fi Build In Clause X Assign selected values Figure 73 Selecting attribute values for IN NOT IN Attributes Operato Operator Operator Valu Value Wild f lt gt lt I card i allowed 3 Planned coverage Requirem ent name Requirem ent short descriptio n Requirem ent ID tr a M cT N Updater Created Updated Requirem ent attributes f 1 Yes if operators IN NOT I if operators IN NOT IN are selected Yes if a set of values can be selected 3 Yes if editable is Yes Page 55 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Table 2 Attributes meanings The user can write free text that may also contain wildcards like x any number of characters 2 any single character F Filter Properties Mame Mew Fiter Conditions Attribute Value f rse J J mnemerteainwone J ano Bm Created OvyRer Planned coverage Requirement ID Requirement Mame Short Description Req State IM Implemented In work AND Owner Testmanager AND Planned coverage 1 ores Figure 74 Filter criterion 2 14 8Export filter It is possible to export filters to XML and import them again When either activating the menu Filter gt Export or pressing the button Export selected filters to XML Figure 75 is displayed and the filter can be saved Rs Save in E SiTermppo CD Fi gt E E Zuletzt verw E Desktop S
73. manager Testmanager E Testmanager Testmanager E Testmanager E Testmanager Testmanager Testmanager Testmanager E Testmanager Updator Testmanager Updated 14 02 2012 13 55 42 Page 43 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 12 Version Configuration management is a task that covers all phases in projects Supporting a large palette of CM tools from a very powerful but expensive one like ClearCase to a cheap one with restricted functionality would be a challenge For example ClearCase offers attributes for each administration unit VSS does not have such commands In TEMPPO it is possible to check in an entire requirement structure where whole means the hierarchical order of all requirements as well as their data In contrast to other CM tools where check in and check out are separate steps checking in a requirement structure in TEMPPO will check it out again i e a new editable version is created automatically Naturally you have the possibility to restore any version of the requirement structure that has been checked in Versioning is meaningful when you have to change extend your requirement structure due to version changes of your application A requirement structure is automatically versioned before an update from a RM Tool Versioning manually You create and activate versions in TEMPPO Requirement Manager using Requirement Structure gt Version The following exam
74. move aye Name of new requirement structure ay Requirements Case sensitive Cancel Figure 67 Split dialog A mask wildcards and are supported for requirements to be moved to the new requirement structure and the name for the new requirement structure can be specified When pressing OK the move process is started Before moving requirements the uniqueness of the requirement structure name and locks in affected test structures are checked no locks may exist If the checks pass the requirements will be moved otherwise a corresponding message is displayed and the process is terminated Page 48 User Manual TEMPPO V6 1 Edition March 2014 Description of Use The following example illustrates the splitting process Requirement structure before splitting Requirement Structure NAV 001 NAV 002 NAVIGATION 003 MAP 001 Desi input 001 MAP 002 Navi 004 RADIO 001 RADIO 002 Mask for requirements to move NAV Name of new requirement structure NAV Requirements Case sensitive no Requirement structures after splitting Requirement Structure RADIO 001 RADIO 002 NAV Requirements NAV 001 NAV 002 NAVIGATION 003 MAP 001 Pestinput Og MAP 002 Navi 004 2 14 Filter Users can see their requirement structures in a filtered way by creating and selecting filters i e for the purpose of hiding requirements that are not of interest All fixed and user defined attributes can be used to define a filter
75. nts are recognized as unchanged This means that no tasks are created for these requirements but the new version of requirement is used and all attributes are available in test structures If there is no implicit propagation to the latest requirement structure version Figure 45 is shown TEMPPO Note x I There is no Requirement Structure to apply tol Figure 45 No requirement structure for updating Page 34 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 5 3 7 Example Apply requirement updates Test Structure Clemens test System Test 2 f d H gh Be No Fiter Clemens test i New Test Package oe New Test Case a fal New Test Case 1 SSF New Test Case 2 Inherit The following Huge Module 1 chapters are M New Test Case describing the General Attributes Test Steps E futomation Requirements docking in manual model Figure 46 Assigned requirement The test case has assigned the requirement 1194 see Figure 46 Nevertheless this requirement is deleted in DOORS Figure 47 Formal module Huge Project Huge Module current 0 0 DOORS p ET File Edit view Insert Link Analysis Table Tools User Help Bar LBLPR YV IX v B I U Standard view gt fan levels gt Xe oft x E Huge Module E 1 How to Use F 1 1 Multi user ability di in i Eb 1 1 1 Lock modes BGM proper Ges SITEMPPO provides 2 po Autom
76. of Automatic lock fi IF you are working with me ff On the other hand you sin ff This Feature can be config onli gt gt Table if Table1 Locking modes in Bile following chapters are ly Editing Elf Refreshing eA General principles and user promp olf Menu Reference E ga Manager Fi RMS Testmanager Requirement Structure Edit Windows General Requirement Number p 194 Name The Following chapters are describing th Owner Testmanager Updator Created 25 10 2006 09 56 42 Updated Creator RMS Administrator Created RMS 28 08 2006 16 20 44 Updator RMS Updated RMS z Type Manual Short Description Description The following chapters are describing the locking in manual mode Requirement Structure Huge Module 1 9 m QA Huge Module 1 G ga How ko Use fi Multi user ability ti Lock modes eof SITEMPPO provides oof gt Manual lock fig gt Automatic lock oa TF you are working with me rel fifa On the other hand you sin fii This Feature can be config fii gt gt Table ei ia EEEE Efi Editing i PE Ga 1196 off Figure10l Lock state Hp Find locks unlock of Showing a lock state Ha Changing an item Sa Deleting an item wet a l 1 General Requirement Number Name WDE Created Creator RMS Created RMS Type Short Description Description it 193 Table1 Locking modes in admin propertie Testmanager Updator 25 10 2006 0
77. ple should illustrate how the CM features of TEMPPO Requirement Manager works There is a requirement structure CSV import which has already requirements see Figure 60 Fi TEMPPO Requirement Manager Testmanager Import q ioj gt Requirement Structure Edt Evaluation Windonws Requirement Structure Import 41 X HH cob WM f EZ No fter 6 1 impono fis 2 importi General view boffa 3 import2 Mame Import Prefix Owner Testmanager Updator Testmanager Crested 14 02 2012 09 34 44 Updated 14 02 2012 12 21 43 Type Manyal Description Lock Apply Discard Figure 60 Before check in Before importing a CSV file the requirement structure should be checked in Page 44 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 1 Consider the requirement structure displayed in Figure 61 Initially there exists just one version of the requirement structure version 1 on the main line In TEMPPO every last version gets the label latest signaling that the requirement structure in this version is checked out for editing Order ascending eos Delete latest version Change tree style x Label vion EE edt Edit properties of selected 3 C Check In F Activate ETER Check in active version x Delete M Tree style ee Activate selected version Labels only Versions and Labels ClearCase style Merge to latest version Fig
78. port Cony Ctrl c Eal Faste Ctrl fix BR Paste before jE er Testmanager Updator Testmanager I Order P Ed 14 02 2012 09 34 44 Updated 14 02 2012 12 29 22 E Delete pe Manual Edit Fitter Cirl F bnr Refresh recursively Lock Apply Discard Figure 96 Refresh recursive menu also in the context menu 2 16 8 1 3 Refresh on certain user actions An item is automatically refreshed including its lock state and the presence of all direct children after the following actions e selecting in the tree view Page 71 User Manual TEMPPO V6 1 Edition March 2014 Description of Use e pressing the Lock button If these actions are done on an actually deleted item the following dialog is shown and the item is removed from the view x AN Cant find tem in database Maybe the item was deleted by another user Figure 97 Deleted item information after trying to select or to lock 2 17 General principles 2 17 1Multi selection TEMPPO offers a feature for multi select requirements The multi selection mode can be used for e Deleting requirements e Cutting requirements e Copying requirements e Assigning attributes to requirements When the multi selection mode is activated the items aren t locked automatically They are only locked during the time for saving If items are locked by other users the changes are not applied to these items They are displayed in a list The multi
79. r Left E Continuous Report El Requirement Requirement File name Preview Cancel Figure 84 Reporting Header Footer Page 63 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 15 3 1 2 Text The text settings are relevant for the textual data contained in your report and also for how they are displayed General Text Settings First you can choose the Layout if you want your data displayed in continuous text or table format Furthermore you can set Format options Do not ignore information fields with empty values Do not generate heading numbers You can limit the size of your report by defining the depth absolutely You can use the slider to limit the reported requirement structure tree depth to a fixed level Fi TEMPPO report setting for requirement structure j X Mame NewReportSetting ESettings Format Options EF General Title Page Ignore information fields with empty values Header I Footer SBT ent Generate Heading Numbers o EContinuous Report E Pequirement Limit depth of report S gt m uu I K l ha Requiremerit Lo Chart Preview Figure 85 Reporting General Text Settings Continuous Report Requirement Requirement Attributes You can specify which data your report shall contain With multi selection mode you can move several values to the right part of the window If you don t want to show which attributes your requ
80. rement erer 2 i ascending 1 descending Figure 63 Requirements in view If you check in that requirement structure with a view the requirement structure looks like follows requirements not in view are not displayed or displayed grayed if they cover child requirements Fi TEMPPO Requirement Manager Testmanager Import i ioj gt Requirement Structure Edt Evaluation Windows e Requirement Structure Import 41 i 1 importa i 2 Ear General Wien Si 3 import2 Attribute Value rensas eee A ER a pa Implemented Lock Apply Discard Figure 64 Checked in requirement structure with view In the test structure you link test cases exactly to those requirements which are in the view Requirements which are not in the view do not become visible in the test structure 2 If you check in the requirement structure by using the Check in active version button in the Versions dialog you have the possibility to specify a label Release 1 Then the version tree looks like displayed in Figure 65 The requirement structure gets checked out immediately and version 2 is created The symbol 27 signals the active version which is again latest Page 46 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Ei versions Edit cav import VI Release 1 L Check In La V2 editable version coconcocencenancan iter ig Merge gt Delete Label Wen
81. rite Gd FEAT 4 Ability to check status FEAT 4 Ability to check status of an order FEATS E mail notification of ne Ability to check the status of an order FEATE Highly scaleable LI FEAT Ability to customize the CT FEATS User registration good f FEAT5 E mail notification of new titles of ET FEATS Shipping Status E mail notification for Shoppers when new titles that d may interest them are added to the collection LI FEAT14 Use Legacy System J FEAT15 Interactive guide to sit FEATE6 Highly scaleable EFI Vision Document gt Highly scaleable to include many titles and effective searching through those titles This view onbly list the features that relate to the web Shop system FEAT Ability to customize the Web site FEAT1 Secure payment method x Secure payment method Ready h1 requirements Figure 30 RequisitePro project There is an existing project in RequisitePro which is wanted to use in TEMPPO The import from RequisitePro can be started by pressing the menu item Requirement Structure gt Import gt From RM Tool This menu item is only enabled when no requirement structure is open This will cause the wizard shown in Figure 31 to be displayed The wizard assists you to import requirement data from an external Requirement Management Tool Fi Import Requirements from a RM tool X Steps Import requirement data from a RM tool
82. riteria etc Its 3 6 IProjects contents are obligatory for all members of the test team For detailed information please refer to 3 7 Locks http se HIt528565386m_HIts28565386 siemens at stdsem e p desi ge2 htm l 3 8 0D atabase migration 281 1 1 1 2 Writing the Project Plan Sree ili Connect 282 As an output of the test plan a Project Plan e g MS Project is written that contains tasks for all 3 onnicaton test activities Input for the plan is given by the 283 l general budget for testing activities 284 l estimated number of test cases to be developed 285 l number of resources milestones 286 estimated effort of executing a test case 287 bug analysis 288 regression testing testing fixed bugs effort 289 1 1 1 3 Defining Test Case Attributes 290 After the implementation phase you will have a lot of test cases even in small projects and it s very likely that you want to have just a few of your test cases bundled for test execution because 21 sj Username Administrator Exclusive edit mode OS Figure 39 DOORS Change requirements After changing the module in DOORS start the update process In the next figure see Figure 40 you can compare the latest version of requirement structure with the version before Page 29 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fj RMS Testmanager CE x Requirement Structure Edit Windows Requirement Structure Huge Mo
83. s Figure 3 Project assign request 2 2 Open an existing Requirement Structure When activating the menu Requirement Structure gt Open the window Open Requirement Structure with name owner prefix creation date and version is displayed Page 7 User Manual TEMPPO V6 1 Edition March 2014 Description of Use x Name over created _versen Anforderung 28 09 200 w10 latest amp IN Anforderung 10 31 08 200 44 latest b Anforderung 20 01 09 200 w1 latest b Anforderung 9 31 08 200 Y1 First gt C54 import 05 10 200 v2 latest csv import II 05 10 200 w1 latest I Demo RS 10 10 200 Y2 latest doorsmodule 12 10 200 Vi latest Johannas R5 09 10 200 3 latest ND Meine 25 093 200 amp Mew Requirement Structure 02 10 200 eat I New Requirement Structure 26 09 200 sae New Requirement Structurel 1 02 10 200 v2 latest b New Requirement Structurel1111111111111 02 10 200 1 latest W Petra z 07 09 200 4 latest N Petra Test 05 09 200 25 latest BRS 09 10 200 w1 latest jiis irnn anir we 13109 FON w Takat Cancel Figure 4 Open Requirement Structure Exactly one requirement structure can be selected and is opened by clicking the Open button The name of the requirement structure is shown in the title bar of the main window Cancel closes the window and no requirement structure is
84. s no element anymore a message is shown see Figure 112 Find and Replace x 1 No more occurences Found Figure 112 No more occurrences found e List occurrences With the button List occurrences the searching result is shown in a list see Figure 113 When clicking a requirement in the list it s selected in the tree Bias x Loop ome Created Occur Testmanager 14 02 2012 13 52 29 Testmanager 14 02 2012 13 52 33 Figure 113 List occurrences 2 17 4 2 Replace There are also two possibilities for replacing e Replace At first a requirement is searched and selected The user has to click again for replacing the field and then searching the next one If the requirement is locked the requirement isn t changed i e the next requirement is searched e Replace All The selected field of all requirements is changed which contains the text After replacing all a message is shown see Figure 114 with the number of replaced requirements and number of requirements which couldn t be replaced because of locks etc Page 80 User Manual TEMPPO V6 1 Edition March 2014 Description of Use x 1 4 Requirements are replaced 0 Requirements coudn t be replaced Figure 114 Replace result The replace functionality is disabled if the user has not the right for changing requirements 2 17 5Settings TEMPPO differs between global and application specific settings 2 17 5 1 Global Set
85. sequence and size of columns by dragging in table header Short Description Req_State miketype Preview Cancel Figure 87 Reporting Tabular Report 2 15 3 1 3 Chart Settings In the chart settings area you can customize the chart added to your report which represents the data of your test structure or your test suite in a graphical way Data Selection Choose units for the x and y axis and optionally a value subdivision Orientation You can choose the orientation of the labels in the x axis Representation Data can be represented absolutely or relatively If Accumulate is activated data on y axis is displayed accumulated Time Settings If you select in x axis and or Group by a date time attribute you can configure the chart by setting a start and an end date Additionally the units days weeks months or years can be set For detailed description of charts see 2 15 1 2 15 3 2 Previewing and Saving You can either Preview the report that will be generated or immediately Save it to a HTML Word or Excel file Page 66 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 15 3 3 Import from XML For importing report settings press the button Import report setting from XML or TRP file and then the following file dialog opens In the file dialog you can set the type of file to xml After selecting a file and pressing open report setting is imported to TEMPPO
86. ses the button Save he will get the following message that the lock has been removed in the meantime Lock Exception l x fA Saving not possible because the lock was suspended by the administrator Figure 90 Lock deletion message When closing the window by pressing OK he can only discard his changes 2 16 4Show a lock state The locking state of the item is shown by Special padlock icon green locked by the current user yellow locked by another user Tool Tip Locked by lt user gt Fi TEMPPO Requirement Manager Tester1 Import Ioj x Requirement Structure Edt Evaluation Windows e Requirement Structure Import v2 Ho kb WH oh EE no tte v General Attributes Requirement ID rea oo Name importa Owner Testmanager Updaetor Testmanager L o 3 import2 Created 02 2012 09 36 35 Updated 02 2012 12 30 47 Type Manual Short Description shortd Description content Lock Apply Discard amp fi S amp amp amp Figure 91 Lock button 2 16 5Change an item Before you can change an item you have to press the button Lock see Figure 91 If the locking was successful the item can exclusively be changed by you The lock is automatically released if you e select another item e apply discard changes Page 69 User Manual TEMPPO V6 1 Edition March 2014 Description of Use If locking wasn t successful after pressing the Lock button you
87. st version of the requirement structure irrespective of the activated version By pressing the menu item Requirement Structure gt Update the requirement update process starts see chapter 2 5 1 The menu item is enabled when a requirement structure is opened and this requirement structure has the type for the RM tool Telelogic DOORS not Manual There is no preview or undo functionality when the wrong requirement structure is selected but the latest version is checked in before updating No changes are lost Page 28 User Manual TEMPPO V6 1 Edition March 2014 Description of Use 2 5 3 1 1 Example for Updating Formal module Huge Project Huge Module current 0 0 DOORS oj x File Edit view Insert Link Analysis Table Tools User Help B amp rd Be Ye xXvl S3 B FU el EE Standard view Alllevels Mi wis EEE Fe B yia Rr E 1 Ontroduction 20Description of Use 2 1 IThe Test Process Phase 2 1 1 Test Planning E8 2 1 1 IT est Planning 275 The definition phase covers the tasks of 2 1 2 0Test Design 2 1 30T est Case Implern tic Writing the Test Plan 2 1 4 0T est Case Executi 277 Writing the Project Plan 2 1 5 Evaluation 278 Defining Test Case Attributes E 2 2 0Multi user ability 279 2 1 1 1 Writing the Test Plan ii Sel modes 280 The test plan is an stdSEM document and writing is outside the scope of SIT
88. tailed description of 2 1 Detailed description c 2 Views in DOORS m Lock Apply Discard k General Attributes Attribute values DOORS ID IMP 69 amp Level 2 Updator Administrator User Manual TEMPPO V6 1 Edition March 2014 Description of Use Figure 26 Requirement attributes The requirements which are not available in DOORS are not selectable and they are displayed grayed in TEMPPO Requirement Manager In the TEMPPO test management environment only selectable requirements are available for assignment to test packages or test cases The not selectable requirements are not visible in the test management environment In TEMPPO only the selectable requirements can be linked to test packages or test cases 2 5 1 2 Possible errors during the import eros Rat The host for DOORS can t be found and A message is shown see Figure 27 so the connection can t be opened Check if Telelogic DOORS client is installed and correct the DOORS settings in the TEMPPO Requirement Manager settings Windows gt Settings An attribute is defined as requirement A message is shown see Figure 28 id and there are equal values or no for Open the file and do the changes for requirement id the requirements in DOORS which are described in the file example see Figure 29 and then import again TEMPPO Exception X X Error Host not Found Figure 27 Error Host not found TEMPPO Note x
89. the restriction that you must save the dot file as xml TEMPPO supports only the XML format If Microsoft Excel is selected then you can define a header and a footer within the settings see Figure 84 Please consider that Microsoft Word limits the width of pages to 22 inches http support microsoft com scid kb 3Ben us 3B95109 amp x 14 amp y 10 Title Page Here you can customize the title page of your report The Title page can contain a title a project name a status the name of the author and the current date You can also specify if the label should be visible Page 62 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi TEMPPO report setting for requirement structure x Name hen Report Setting El Settings eral gt Projecttitle 2 Header I Footer Text E Continuous Report Projectriame roectname S l E Requirement i Requirement Status Projectstate Date Author Show labels Preview Cancel Figure 83 Reporting Title Page Header Footer You can customize the header and footer for your report There are buttons for using the defined keys for page number date time etc Fi TEMPPO report setting for requirement structure x Name New Report Setting ESettings EF General i s r Title Page To add a page number date time or file insert position the cursor in the edit box and then click the desired button Header eee leader I Foote
90. the whole requirement structure from database When the import of a manual requirement structure is finished you will be asked whether you want to check in the requirement structure immediately This is necessary if you plan to import a test structure afterwards which contains requirements of the just imported structure At last the following information dialog is displayed Rvs x j Requirement structure successfully imported Figure 36 Import successful 2 5 2 1 Possible errors during the import eros Rea XML file doesn t match DTD schema Nothing is written to the database a error message is shown Correct the file 2 5 2 1 1Special cases Name of requirement structure exists Unique name is generated like _1 2 Message is shown see Figure 37 Requirement structure or requirement Object is created No message is doesn t exist shown Page 25 User Manual TEMPPO V6 1 Edition March 2014 Description of Use TEMPPO Note X c Arequirement structure Notepad exists The imported one will be renamed wt For a later test structure import this can cause matching problems Figure 37 name of requirement structure already exists 2 5 2 1 2Example of an XML document lt xml version 1 0 encoding UTF 8 gt lt I DOCTYPE TEMPPO EXCHANGE SYSTEM requslructure dtla gt lt TEMPPO VERSION VoU Build O05 2 lt TEMPPO EXCHANGE gt lt RS name Benutzerhandbuch version V3
91. tings For global settings please refer to 1 chapter Settings 2 17 5 2 Specific Settings Specific settings e g tree display etc can be configured in the settings dialog in TEMPPO Requirement Manager This dialog is opened via Windows gt Settings On the left side there is a tree where the user can select the setting group which should be configured Above the tree there is a fast search field for more efficient navigation Enter a sub string a all matching settings are shown settings OOOO x fael Database a Database OSN Chooser IY Switches on off a database chooser window on TEMPPO startup ls Timeout in seconds displaying DSM chooser Locking iv Switches onoff to lock the whole requirement structure before checking in and to prevent check in it an tem is locked Locking Made Locking mode in requirement structure i automatic C manual Restore Defaults Cancel Figure 115 Settings Fast search On the right side all single settings can be edited see Figure 116 Page 81 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Settings x Tree El Ozer Interface i 4 fee Automatic sawe Mewskboard MV Save changes automatically suppress confirmation dialog Database El Requirement Management HBM Telelogic DOORS IBM Rational Requisite Pro gt Automatic numbering Ca Displays automatic numbering of requirements Onoff for recurs
92. ure 19 Requirement import wizard Choose a RM Tool Then the server for DOORS starts and the following progress bar is shown Figure 20 Progress S P Starting server At Figure 20 Starting server In the next window you select a module from the tree In the tree the projects and modules from DOORS are shown see Figure 21 Fi Import Requirements from a RM tool x Steps Select a requirement document from the tree 1 introduction 2 Choose a FM tool DOORS Database 3 Select a requirement FH Test document E E testi 4 Choose a baseline and a wiew FT Sys 5 Choose attribute as Fa best requirement ID un EM Module pe giatriport From D RS with vie WS T S RD Communication S RD Navigation 1 mine lt lt Prey Nexk gt gt Finish Cancel Figure 21 Requirement import wizard selection After selecting a module and pressing Next Figure 22 is shown where the user can select a baseline or the latest version of the module Additionally the user has to select a view With the view it s possible to use only a restricted number of requirements in TEMPPO and not the whole tree from DOORS Views also contain attributes Page 17 User Manual TEMPPO V6 1 Edition March 2014 Description of Use which are imported too see Figure 26 With pressing Finish the module is imported to TEMPPO Fi Import Requirements from an RM tool Steps Choose the baseline and the view to
93. ure 61 CM Version tree before first check in Additionally you can add a so called view to the checked in version baseline A view is either a filter which is created when working with requirement structures or a self created logical expression in tab view O x Fi TEMPPO Requirement Manager Testmanager Import Requirement Structure Edt Evaluation Windows e Requirement Structure Import 41 cl x J Import fi 1 importO _ i ER General Attributes Planned coverage 1 999 h test caseg Enter number of test cases to be created linked in Attribute Values E Req State Implemented x Figure 62 Filter All implemented requirements If you want to test only a subset of all requirements e g all implemented requirements see Figure 62 change to tab view select a filter and press the button Apply to set it to the current view When pressing the button Refresh you see how many requirements are in and not in the view Page 45 User Manual TEMPPO V6 1 Edition March 2014 Description of Use Fi versions Al Label view Edit Fiter ea All implemented requirements Apply Check In Attribute Value Activate id Merge Delete ff Pease rmenenca f _ X cs Implemented Tree style versions only Labels only i Versions and Labels Requirements in view ClearCase style Requi
94. will get a dialog If the reason was that another user has deleted the item in the meantime the item is removed from the tree and Figure 92 is shown Reload the whole requirement structure x AN Cant find tem in database Maybe the tem was deleted by another user Figure 92 Item not found information 2 16 6Delete an item If you try to delete an item which itself or any of its children is locked you will get a dialog see Figure 93 and you cannot perform this deletion Moreover the item and all children are refreshed so you can see which one is locked Lock information x A The tem or any ch ild element is locked Figure 93 Child element locked 2 16 7Find invalid locks On starting and quitting TEMPPO Requirement Manager the whole database is checked for any locks which were set by you Normally there should be no one left But if there is one see Figure 94 this is an invalid lock which can have two reasons Your last TEMPPO session terminated abnormally crash etc If so you should confirm the dialog by pressing Yes to remove all invalid locks TEMPPO Requirement Manager X Warning Found locks by the current user in database i Maybe another instance of TEMPPO Requirement Manager is running by the current user or TEMPPO Requirement Manager wasnt previous shut dawn cleanly Do you want to remove the lacks ensure that no other TEMPPO Requirement Manager is running by the current user F

Download Pdf Manuals

image

Related Search

Related Contents

Le Robot Café Automatic    our new product catalogue here  A propos de l`AiRanger XPL Plus - Service, Support    Samsung SCX-7328G User Manual(Basic Function)  取扱説明書 Instruction Manual  3500 User - Protec Fire Detection  ダウンロード - ルートレック・ネットワークス  Samsung SM-G361F User Manual(Lollipop)  

Copyright © All rights reserved.
Failed to retrieve file