Home
SpiraTest v4.2 Administration and Installation Guide
Contents
1. Incidents gt Documents d System i gt Integration The Administration home page is divided into two main areas the left hand navigation bar that contains links to all the available administration options grouped under headings and the main pane that displays the available settings for the selected option By default the View Edit Projects administration screen will be displayed in the main pane The options available to you in the left hand navigation bar will vary depending on your level of administrative privileges If you have the system administration privilege granted then all the options will be available whereas if you are just a project owner only those options relating to managing a specific project will be available When you first install the system the three main tasks you will need to perform as the system administrator are creating editing projects creating editing users and then adding the users as members of the various projects These tasks typically need to be performed before any other users can use the system since there will be no logins or projects available other than the sample ones provided during the installation Each of the individual administrative options is described in turn below 3 1 Projects 3 1 1 View Edit Projects The following screen is displayed when you choose the View Edit Projects link from
2. If ASP NET 4 0 is correctly configured you will see the ASP NET tab and it will list the ASP NET version as being 4 0 30319 as illustrated above If you don t see this tab you either don t have ASP NET configured or you have an earlier version of ASP NET v1 1 or v2 0 configured To configure ASP NET 4 0 for an existing IIS website you need to open up Windows Explorer and navigate to the folder containing the NET Framework So for example if you have NET Framework v4 0 installed you would navigate to C WINDOWS Microsoft NET Framework v4 0 30319 Now you need to open up a Windows command prompt by clicking Start Programs Accessories Command Prompt This will open up the command prompt window Aa v4 0 30319 2 fc C WINDOWS system32 cmd exe File Edit View Favorites Tools Help icrosoft Windows XP Version 5 1 2600 lt C Copyright 1985 2661 Microsoft Corp Q x M D Search i gt Folders AY Documents and Settings fAdam Sandmandcd C WINDOWS Microsoft NET Framework v4 6 36319 C C WINDOWS Microsoft NET Framework v4 0 30319 WINDOWS Microsoft NET Framevork vu4 6 36319 gt aspnet_regiis exe i Folders x Media A o 1033 3 Q Microsoft NET O ASP NETWebAdminFiles 2 assembly confia Framework MOE v1 0 3705 MSBuild a C3 v1 1 4322 Omi 3 C3 v2 0 50727 C Redistlist 4 v3 0 C C3 v3 5 soe v4 0 30319 Temporary ASP NET Files 1033 CO WPF 2 C ASP NETWebAdminFiles Lh
3. E S p I ra Te a n1 Comprising SpiraTest and SpiraPlan in one integrated suite manages the complete application lifecycle You need to choose the product that you will be installing SpiraTest SpiraPlan or SpiraTeam This is important because the license key for each product is different Once you have chosen the product the following screen will be displayed S SpiraTeam Setup Customer Information Please enter your customer information sp ra Team X User Mame Joe Blogas Organization Inflectra Corporation Must match the Organization name the License was issued to License Key PO You need to enter your full name the organization that was issued the software license and finally the full hexadecimal license key that was provided with the software Once you click Next the installer will verify that all three were entered and that the license key matches the product being installed and that it matches the organization name The installer will warn you of any discrepancies but will allow you to proceed however after installation the system will not operate until a correct license key is entered If for any reason you are unable to get the provided license key to work please contact Inflectra customer support immediately and they will resolve the issue After clicking lt Next gt you will be given the choice of installation to perform i SpiraTeam Setup
4. to bring up the role configuration screen Select the role services to install For Web Server IIS Role services Description cea RR ee eet tot E 4 Common HTTP Features Installed for ASP NET ASP and Web server Static Content Installed extensions You can use the Web a Default Document Installed Server to hast an internal or external J Directory Browsing Installed Web site or to provide an environment V HTTP Errors Installed For developers En create Web based HTTP Redirection Installed ablic aione 3 O Application Development Installed ASP NET Installed X MET Extensibility Installed ASP cal a ISAPT Extensions Installed ISAPIFilters Installed C Server Side Includes Health and Diagnostics Installed Security Installed Performance Installed E Management Tools Installed wf IIS Management Console Installed of IIS Management Scripts and Tools Installed gt f M eee bowie h bled More about role services Make sure that the following features are enabled gt Common HTTP Features Static Content gt Default Document gt HTTP Errors gt HTTP Redirection gt Application Development gt ASP NET gt NET Extensibility gt ISAPI Extensions gt ISAPI Filters gt Management Tools gt IIS Management Console gt IIS Management Service To verify that this IIS is now installed type http localhost into the address bar
5. Allow User Registration Yes V Set this to True if you want to allow users to be able to signup for an account themselves Maximum Invalid Password Attempts 5 The number of times a user can enter an incorrect password before their account gets locked out Minimum Required Password Length The minimum length of a user s chosen password Minimum Required Special Characters The minimum number of non alphanumeric characters required in a user s password Password Attempt Time Window 10 minutes The time after which a user s account gets automatically unlocked Authentication Expiration 0 minutes This specifies the amount of time in minutes after which a user will be logged out due to inactivity Keep Me Logged in Expiration 20160 minutes This specifies the amount of time in minutes after v hich a user will be logged out due to inactivity if they have chosen to login with the Keep Me Logged In option The following settings can be changed within the system once you are satisfied click the Update button to commit the changes gt Allow User Registration Set this to Yes if you want to allows to self register for SpiraTeam accounts that you can subsequently approve If you set this to No a system administrator will need to create all user accounts Also set this to No if you plan on using LDAP based authentication gt Maximum Invalid Password Attempts Set this to the numb
6. fbz2ci msi verified publisher Inflectra Corporation Change when these notification appear Click the Yes button to confirm that you want to install the software package The installer will then display a progress bar that gradually fills as the installation proceeds j SpiraTest Setup a Installing SpiraTest SpiraTest Please wait while the Setup Wizard installs SpiraTest This may take several minutes Status p Once the installation is complete the following message will be displayed i SpiraTeam Setup Completing the SpiraTeam Setup Wizard Click the Finish button to exit the Setup Wizard inflectra Cancel Click the lt Finish gt button to complete the installation Congratulations You have successfully installed SpiraTeam onto your system If you type http localhost SpiraTeam into your browser you should see the SpiraTeamQ login page as illustrated in the SpiraTeamt amp User Manual lf for any reason you don t see the login page please refer to Appendix A Troubleshooting IIS or contact Inflectra Technical Support using one of the methods described at our website http www inflectra com Support 2 3 Security Considerations The Microsoft Internet Information Services IIS web server and SQL Server database are powerful tools to managing web based applications However it is important to make sure that they are correctly secured to prevent unautho
7. Authorizat Compilation Pages Globalization Levels Settings Strings Controls IIS 9g o 5E A amp 3 s amp 6 B F Authentic Compression Default Directory Error Pages Handler HTTP HTTP IS amp Pland ISAPI Filters Logging MIME Types Document Browsing Mappings Redirect Respon CGI Restri 43 a D H p e La e y Modules Output Request Server Worker Caching Filtering Certificates Processes Management D A Configurat Feature Shared Editor Delegation Configurat You should see a section called ASP NET occupying the top third of the IIS screen If not then you need to go back to section 2 1 3 and make sure that you chose the option to install ASP NET when installing IIS 2 2 Installing the Software Now that all the prerequisites have been correctly installed you are now ready to install SpiraTeam onto your system To perform the installation you will need the installation package downloaded from the Inflectra website the name of the organization that the software is licensed to and the actual license key code which will be available in the customer area of the Inflectra website To start the installation double click on the SpiraTeamQ installation package it will have a filename of the form SpiraTestPlanTeam vX X X X msi and the Windows Installer will display the following dialog box il Spira Team Setup Welcome to the SpiraTeam Setup Wizard The Setup Wizard will insta
8. Control Panel gt Add or Remove Programs then choose the option to Add Remove Windows Components as illustrated below Windows Components Wizard Windows Components You can add or remove components of Windows XP To add or remove a component click the checkbox A shaded bax means that only part of the component will be installed To see what s included in a component chck 00MB 115 MB 20MB 0 0 MB fal locii EN O 207 MR Desorption Includes Windows Accessones and Utilities for your computer Total disk space required 55 3 MB Space available on disk 3863132 MB ack he gt Check the box marked either Internet Information Services IIS or Application Server and click the lt Next gt button to install the missing Windows components Once the installation has completed IIS will now be installed on your system To verify that this is the case type http localhost into the address bar of Internet Explorer on your computer You should see a screen displaying the initial IIS startup page Microsoft f ig Wi n dows Under Construction Ig nr E i The site you are trying to view does not currently have Yi Professional default page It may be in the process of being upgraded and tanfigured Tur Please try thus ete again later I you ell experience the Reg sur uice p Vo Conca Be sir UII albe Meum Gui gecesi problem try contacting the Web site administrator If you are the Web site admi
9. DataOradeClentPerfCounte si Config DataOradeClientPerfCounte MoF Lh DataPerfCounters h MSBuild DataPerfCounters ini 2 MUI h _dataperfcounters shared12 C RedistList r nter I2 C SetupCache h NetworkingPerfCounters h x C sq Netwockinaperfcounters ini C3 Temporary ASP NET Files n NetworkingPerfCounters v2 h s C wer walle 312 objects Disk free space 7 53 GB 127 MB ig My Computer Now change the directory in the command window to the folder name in windows explorer i e type cd C WINDOWS Microsoft NET Framework v4 0 30319 where the version number matches the version number of the framework you have installed Once you have changed the directory to the appropriate folder simply type aspnet regiis exe i to configure ASP NET You can now verify that ASP NET has been installed by checking the IIS management console as described above For 64 bit versions of Windows please use C WINDOWS Microsoft NE T Framework64 v4 0 30319 b Windows Vista 7 or 2008 Server To verify that ASP NET has been correctly configured click on Start gt Control Panel gt Administrative Tools gt Internet Information Services IIS Manager to launch the IIS administrative console m van aaa Mad a Connections e l WS Start Page L da Group by Area 23 v a LF Application Pools ASP INET la Sites amp e 3 r E e cy r1 al MET MET NET Trust Appi ation Connection Machine
10. Delete For each pending user request you can choose to either Approve or Deny the request gt Approve clicking this option will approve the user They will get an email letting them know that they have been approved and can now log into the system gt Delete clicking this option will delete the pending user request from the system 3 2 5 View Edit Roles There are six 6 default project roles that a user may be assigned to a project with gt Project Owner the same rights as a Manager but in addition can access the project administration tools gt Manager can see all screens and add edit all artifacts but cannot access project administration tools gt Developer can see all screens but can only add edit incidents tasks and tests and change requirement coverage gt Tester can see all screens but can only add edit incidents and execute tests Note cannot delete incidents only a Manager can do that gt Observer can see all screens but cannot perform any write operations insert update delete Incident User can only view and edit incidents This user cannot even see the project s requirements tasks test cases or releases Note The System Administrator is automatically added to every project as a Project Owner and can never be removed as Project Owner made inactive or made a different role on the project You can make changes to the permissions associated with each of the
11. IP000002 2 High amp 29e56 IP000003 3 Medium amp E5d857 IPO00004 4 Low 41356 The screen displays a list of all the defined incident priorities for the current project By default the screen will be populated with the standard SpiraTeamQ incident priorities To edit an existing incident priority simply change the name color and or change the active flag then click Update Note that you can either enter the hexadecimal RRGGBB code for the color or use the pop up color picker You can t delete an existing incident priority but to prevent it appearing in any drop down lists all you need to do is change its active flag to No and click Update To add a new incident priority click the Add button and a new row will be added to the list which you can now edit 3 4 4 Edit Severities The following screen is displayed when you choose the Edit Severities link from the Incidents section of the administration sidebar Edit Incident Severities Library Information System Chanae Project IV000001 1 Critical amp 47457 IV000002 2 High amp 29656 V000003 3 Medium amp 5d857 IV000004 4 Low amp f41356 The screen displays a list of all the defined incident severities for the current project By default the screen will be populated with the standard SpiraTeam incident severities To edit an existing incident severity simply change the name color and or chan
12. Once you have made the appropriate changes click the Update button to commit them You are now ready to use SpiraTest8 SpiraTeam in conjunction with the test automation engine you added For details on how to use the test automation features of SpiraTeam please refer to the Spira Team amp User Manual 3 1 0 4 TaraVault Integration This section refers to the functionality available to hosted cloud customers of SpiraTeam If you are using the on premise version of SpiraTeam please refer to section 3 10 2 Version Control Integration instead TaraVault is the hosted source code repository and software configuration management SCM system provided by Inflectra When you signed up or purchased a subscription to either SpiraPlan or SpiraTeam it will have come with an entry level subscription to TaraVault When you first click on the Administration TaraVault administration page you will see the following Screen TaraVault Configuration Library Information System Change Project TaraVault is the hosted source code repository and software configuration management SCM system provided by Inflectra Projects in SpiraTeam can be enabled in TaraVault for storage of project source code files and revisions TaraVault is provisioned based on a specific number of active users You can change which users are active for source code management in the View Edit Users screen This lets you know that you have not yet activated your TaraV
13. Server SANDMANYSQLEXPRESS Login Password Install Sample Projects You can connect to the SQL Server database using either Windows Authentication or SQL Server Authentication and the process is slightly different for each mode 2 2 1 Windows Authentication This is the easiest option when the application and database will be residing on the same server In this case choose the Windows Authentication option and the Login Password boxes will be disabled In this case the installer will connect to the database using your current Windows login to create the application database objects and SpiraTeam will connect to the database during normal operation using either the ASPNET or NETWORK SERVICE Windows accounts it depends on the version of the operating system 2 2 2 SQL Server Authentication This is the easiest option when the application and databases will be residing on different servers across the network In this case choose SQL Server Authentication and provide a SQL Server Login that has Database Owner DB Owner permissions e g the built in System Administrator SA account The installer will use this DB Owner account to create the database objects and SpiraTeam will use a special login called SpiraTeam by default for normal application operations 2 2 3 For Either Mode In the Server box you need to enter the name of the Microsoft SQL Server instance that is running on your system the inst
14. along with sub tables containing the list of covering test cases linked incidents requirements attached documents associated tasks linked artifacts and the change history Footer TEE pA eguno 2l Active Category Requirement Reports v The top half of this screen illustrated above lets you specify the name of the report the long description displayed in tooltips but not in the report itself and a rich text footer and header The header and footer will be displayed at the top and bottom of the generated report In addition you can specify whether the report is active and therefore can be used in the SpiraTeam reports center and which report category heading the report will appear in This is also used to determine which role s are able to run the report e g a user that has permissions to view requirements will be able to run all reports listed under the Requirement Reports category The lower half of the screen displays the list of formats standard sections and custom sections that make up the report Adobe Acrobat HTML MS Excel 2003 M5S Excel 2007 MS Word 2003 MS Word 2007 XML Standard Sections Name NIE Operations Project Overview 7 Customize Delete Requirements Details 7 Customize Delete gt Add New Standard Section Custom Sections gt Add New Custom Section The list of formats is fixed in the system you can simply choose which formats this specific report will be avai
15. but can instead make them inactive Clicking on the edit link will take you to the following screen Edit Role Details Tester Please review the information listed below and make any changes if necessary Once you have finished click Update to confirm them Role Name Tester Description Can see all screens but can only create modify incidents and execute tests Note cannot delete existing incidents Project Admin No wW Specifies whether this role has project administrative permissions Limited View No Specifies whether this role has limited view permissions Use this for roles that should only let a user see their own created assigned items and nothing else in the project Yes Wl Specifies whether this role is active or not On the top of the screen you can edit the name description project admin limited view and active flags gt Project Admin this flag denotes whether this role has administration level access to the project for example the project owner role has this set by default gt Limited View this flag denotes that the role has a restricted view of the project with the user only allowed to see the artifacts that they have either created or been assigned gt Active This flag denotes if the role is active in the system Underneath you can specify the various artifact specific permissions for the role Artifact Permissions This role can perform the following operations on th
16. simply edit its name and Active status and click Save Finally to delete a component simply click the Delete option next to its name Once deleted an item can be undeleted by changing the display to All and then clicking Undelete Edit Components Library Information System Chan Successfully saved components The following components have been defined in this project Please make any changes and click Save to commit EM m CP 3 Administration Yes v Active gt Delete CP 2 Author Management ves Y w Active gt Delete CP 1 BookManagement Management Yes Yes Y Active gt Delete CP 4 New Item Yes Deleted gt re gt Add Component 3 5 2 Requirement Workflows Clicking on the Edit Workflows link under the Requirements heading brings up the list of defined requirement workflows for the current project A workflow is a predefined sequence of requirement statuses linked together by workflow transitions to enable a newly created requirement to be reviewed prioritized assigned developed and tested as well as to handle exception cases such as the case of a rejected or obsolete requirement The workflow list screen for the sample project is illustrated below Edit Workflows Library Information System Change Project The following requirement types exist in the system You can specify for this project which workflows will be used for e
17. 2005 Express Edition Web Server Internet Information Services IIS 5 1 or higher ASP NET Web Extensions 4 0 or higher Client Requirements Web Browser Internet Explorer 8 0 Mozilla Firefox 3 04 Google Chrome Desktop and Android Apple Safari 3 0 Desktop and iOS Opera 18 0 Other Components Microsoft Excel 2003 optional Microsoft Word 2003 optional Microsoft Project 2003 optional Note that SpiraTeam can be loaded onto either Windows Server or Professional editions provided that the IIS web server is installed and that SQL Server is available as a database engine However Windows Vista except Ultimate edition and Windows XP Professional can only support a maximum of 5 concurrent user web sessions In general unless there are only going to be a couple of client machines hitting the server we recommend using Windows Server 2008 or 2012 2 1 System Prerequisites Assuming that you have already installed the appropriate version of Microsoft Windows onto your computer or that has been pre installed for you you need to then make sure that the various prerequisites have been correctly added to your installation before trying to install SpiraTeam The opiraTeamQ installer will check to ensure that the various prerequisites are in place and will abort the installation if any are missing indicating to you what action needs to be taken We recommend that you install configure the prerequisites in the followin
18. 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Fred Bloggs Incident Task Task Task Requirement Task Task Task Requirement Incident Requirement Task Task Task Task ca 18 42 41 40 42 41 40 18 25 36 35 34 33 Refresh Apply Filter Clear Filter ArtifactName AY OOO EEE Ability to integrate with other systems Write subject object update queries Create subject object update method Develop edit subject details screen Ability to edit existing subjects in the system Write subject object update queries Create subject object update method Develop edit subject details screen Ability to edit existing subjects in the system Ability to integrate with other systems Ability to import from legacy system x Create author subject mapping queries Create author subject mapping delete method Create author subject mapping insert method Develop author subject association screen Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified Modified i4 lt Displaying page 1 fa of 6 gt P There are a handful of change types recorded and displayed here e Modified The most common this means that on
19. 3 10 2 Version Control Integration On Premise Customers Only This section refers to the functionality available to on premise customers of SpiraTeam If you are using the cloud hosted version of SpiraTeam please refer to section 3 10 4 TaraVault Configuration instead SpiraTeamQ is capable of integrating with a variety of Version Control VC Software Configuration Management SCM tools such as Git Subversion CVS and TFS This allows you to browse the source code repositories using the SpiraTeam web interface and more importantly link revisions in these tools to artifacts in SpiraTeam This provides the end to end traceability from code commits check ins to the tasks incidents and requirements that necessitated the code change The information on using the various version control providers for SpiraTeam and the steps for configuring the provider specific settings are described in the SpiraPlan Team Version Control Integration Guide To configure a version control provider you need to click on the Administration gt Integration gt Version Control link in the Administration navigation to bring up the list of configured version control providers Version Control Integration SpiraTeam is able to integrate with a variety of external version control systems using its flexible open architecture and library of available version control providers This page allows you to view add and modify the list of version control providers
20. CL 000006 Step Type Edit Values Remove gt Add List The screen displays all the custom lists currently defined within the project together the number of values associated with each list By default the screen will initially be empty so the first thing you need to do is click lt Add List gt to create a new custom list lt lt Back to Custom Lists Edit Custom List Values New List List Name New List Selector Display Sorting alphabetical By ID The following custom values Alphabetical ist Please make any changes and click Save To remove an existing custo move link To add a new value click the Add Value link at the bottom of the grid Display g Active 7 No list values defined Add Value gt Add Value After changing the name of the list and specifying whether the values will be ordered by their name or the order in which they were entered called by ID you can either click Save to commit the change or click the Add Value option to add some list values lt Back to Custom Lists Edit Custom List Values Database Platforms List Name Database Platforms O O O O00000 Selector Display Sorting Alphabetical v The follawing custom values have been created for this list Please make any changes and click Save To remove an existing custom list value just click the Remove link To add a new value click the Add Value link at the bottom of the gr
21. Choose Setup Type a Choose the setup type that best suits your needs Sp ra Team Complete Installation Installs the full application and all the required database files Recommended for most users Application Only Installs only the application program files This is useful if you already have the database installed on another server Custom Installation Allows users to choose which program features will be installed and where they will be installed Recommended for advanced users By default the installer will install all of the SpiraTeam features onto the target system so we recommend choosing Complete Installation which will both install the complete system application and database For advanced users who want to change the folder to which the system is installed by default itis C Program Files SpiraTeam change the name of the database created by default it will be SpiraTeam or to prevent the installation of the optional web services data integration modules you can choose the Custom Installation option which allows you to change those settings prior to installation The Application Only installation is useful when you need to move the application to a different server but want to leave the database installed on the same server In this case you can use the Application Only installation on the new server and once the installation is completed change the name of the database pointed to i
22. DF000004 amp Test Results Edit Delete DF000005 amp Error Messages Edit Delete DF000006 amp Web Links gt Edit Delete DF000012 amp Test Scripts gt Edit Delete Initially new projects are created with a single folder called Root Folder under this folder you can click the Add button to add additional folders Edit to change the name and or location of an existing folder or Delete to permanently remove a folder Note that deleting a folder will remove all its subfolders and any documents contained in the folder and subfolders When you click on either Add or Edit you will be taken to the following screen that allows you to edit the details of the new modified folder Add Edit Document Folder New Folder Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them Folder Name Design Documents x Parent Folder Root Folder v The first field allows you to specify the name of the folder as it will be displayed to users in the system and the second field allows you to tell the system which parent folder should contain the new folder You cannot make the root folder a child of an existing folder and there can only be a single root folder per project 3 9 System 3 9 1 General Settings The general settings page allows you to configure SpiraTeam to better match your environment and setup In the cur
23. Edit Components Library Information System Change P The following components have been defined in this project Please make any changes and click Save to commit A CP 3 Administration 0000000000000 er yA Active Dele CP 2 Author Management Yes v Active gt Delete x CP 1 Book Management ves w Active gt Delete gt Add Component This page lets you display the list of components based on three predefined filters e All Active This displays only the components that are listed as Active Yes Only active components will be displayed inside the main application e All But Deleted This displays all the components active and inactive except those that have been deleted e All This displays all the components active inactive and deleted From this page you can click on the Add Component option to add a new component in the list Edit Components Library Information System Change Project The following components have been defined in this project Please make any changes and click Save to commit CP 3 Administration OO O O Yes w Active gt Delete CP 2 Author Management sss Author Management sss ves w Active gt Delete CP 1 Book Management ves v Active gt Delete amp rn o gt Add Component After entering the name of the new component and choosing its Active status click on Save to commit the new item To edit an existing component
24. click on the appropriate arrow icon located in the header row of each field one each for ascending descending In addition the list of projects is paginated into groups of fifteen 15 You can step through the different pages by clicking the page numbers at the bottom of the project list To permanently delete a project you should click the Delete link to the right of the project details This is irreversible and will delete all the artifacts associated with the project If you want to temporarily delete a project simply set its Active flag to No instead To make a copy of a project to reuse its test cases releases test sets and requirements simply click the Copy link to the right of the project Note that this will not make a copy of any historical information test runs or incidents To add a new project to the system simply click the lt Add gt button at the bottom of the project list and a new screen will be displayed that allows you to enter the new project information Edit Project Details New Project lt lt Back To Project List Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them Project Name Description Font v sze v EEE pal ee I1 6 Z1 Project Group Default Group Web Site Template Default Based on Existing Project Choose the default template will loa
25. e g myserver myserver 389 or myserver 636 Base DN CN Users OU Headquarters DC MyCompany DC Com Name of the root node in LDAP from which to search for users e g CN Users DC MyCompany DC Com Bind DN CN sysadmin CN Users OU Headquarters DC MyCompany DC Com The distinguished name of the user to log into the directory server as e g CN Fred Bloggs CN Users DC MyCompany DC Com or leave blank for anonymous Bind Password The password of the user to log into the directory server as or leave blank for anonymous Attributes Login uid First Name givenName The attribute in LDAP holding the login name The attribute in LDAP holding the user s e g uid or sAMAccountName for ActiveDirectory first name e g givenName Last Name sn Middle Initial initials The attribute in LDAP holding the user s The attribute in LDAP holding the user s middle last name e g sn initials e g initials Email Address mail The attribute in LDAP holding the user s email address e g mail Sample User You can optionally enter a sample user to authenticate When you click Update SpiraTeam will try authenticating this user before it updates the LDAP configuration Sample User The distinguished name of a sample user you want to test authenticate e g CN Fred Bloggs CN Users DC MyCompany DC Com Sample Password You need to fill out the various configuration settings for your L
26. edit source code revisions 3 3 Custom Properties opiraTeam allows you to customize all of the artifacts in the system requirements test cases incidents etc by adding user defined custom properties in addition to the built in fields You can create a variety of different types of custom properties This section describes how you setup different custom lists and custom properties in your projects Artifacts in SpiraTeam can have up to 30 different custom properties per artifact type per project There are different types of custom properties allowed Text Normal or Rich Text field Integer Whole Number entry Decimal Fractional number entry currency etc Boolean Simple yes no on off checkbox Date Date selector List Custom List selector Multi List Custom List selector that allows multiple values User List of assignable users Each custom property can have optional settings applied to it Optional settings are as follows Note that not all settings are allowed for all property types Default The default value when a new artifact is created Allow Empty Whether or not an empty value is allowed Precision Decimal Only How many decimal places is allowed or the value is rounded to Minimum Value The minimum value allowed Maximum Value The maximum value allowed Minimum Length The minimum length of the data required in the field Maximum Length The maximum length of the data allowed in the fiel
27. incident can be allowed to execute the transition and or be notified when the transition occurs For example when an incident is marked as Assigned the assigned owner should be the only one who s allowed to move it to Resolved Similarly when an incident is moved from Open to Assigned the owner should probably be notified so that he knows to log in and begin resolving the incident gt A user with a specified role can be allowed to execute the transition and or be notified when the transition occurs regardless of whether they are the detector or owner For example a user with role Manager might want the power to close all incidents regardless of ownership status and might also want to be notified when any incident is marked as Not Reproducible You can set any of these conditions by changing the drop down list and or check boxes and clicking the appropriate Update button 3 4 5 3 Edit Workflow Step When you click on the incident status name link from either of the previous screens you are taken to the workflow step details screen Edit Workflow Step Details Assigned The top part of the screen is the workflow browser which illustrates how the step relates to the workflow as a whole It displays the current incident status in the middle with the possible originating and destination transitions listed to either side Clicking on either workflow transition name will take you to the appropriate workflow transition details pag
28. license agreement carefully S p i rafeam t INFLECTRA SOFTWARE END USER LICENSE AGREEMENT IMPORTANT THIS SOFTWARE END USER LICENSE AGREEMENT B EULALI IS A LEGAL AGREEMENT BETWEEN YOU AND INFLECTRA READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE IT PROVIDES A LICENSE TO USE THE SOFTWARE AND CONTAINS WARRANTY INFORMATION AND LIABILITY DISCLAIMERS BY wl lv IKICTT AI IRL ABI I ISIMNA THE GS APA ADE Vl ADE PPu istbplipnars I do not accept the terms in the License Agreement The next screen in the installation wizard outlines the SpiraTeam amp End User License Agreement EULA Please read this carefully as it describes the legal contract between you the user of the software and Inflectra Corporation the developer and publisher Once you have read the agreement and understood your rights and obligations select the radio button marked I accept the terms in the License Agreement and click the Next button The following screen will be displayed S SpiraTeam Setup Choose the Product being Installed Choose the name of the product that you are installing SP iraTeam m SpiraTest a S5 pi raTest A complete quality assurance and test management system with integrated defect tracking SpiraPlan z S p i ra P T a n An essential tool for planning and managing complex projects in a collaborative environment Spira Team
29. make changes to their configuration and also specify any project specific configuration values Description roject Settings Active TestVersionControlProvider This provides the dummy version control provider gt Project Settings Yes gt Edit Delete used in testing By default the only provider listed will be the TestVersionControlProvider which is used for demonstration purposes only and can be deleted from a production system by clicking on the Delete link to the right of it To add a new version control provider click the Add button to enter the Plug in details page The fields required are as follows Edit Version Control Provider New Provider Back to Version Control Home Please enter edit the following information for the provider The exact information that needs to be entered is specific to each provider and you should refer to the documentation for the provider when entering changing it Name SubversionProvider Description Active Default Settings The following settings are used for any projects that do not define their own settings Connection Info syn doctor Inflectra Trunk Templates and Forms Password password Domain Custom 01 Custom 02 Custom 03 Custom 04 Custom 05 e Name The name of the version control provider that you re adding This needs to match the name of the Plug in DLL file that you re using see the SpiraPlan Team Version Control Integration Guide
30. of the test steps If you experience performance issues you can use the configuration options on this page to turn off rich text editing for just the test steps which causes the most performance issues or for both the test steps and for the various other description text boxes You can change this setting at any time but any existing formatted text will appear as HTML markup if you switch from rich text to back to plain text on an existing installation Instant Messenger SpiraPlan and SpiraTeam come with a built in instant messenger that allows users to communicate with each other in real time This can result in higher levels of network traffic and some system administrators may wish to disable this feature This option lets you disable the integrated instant messenger In addition you can specify how long in days instant messages are retained in the system Display Build During Test Execution During test execution the system can display a drop down list of builds associated with the selected release If you are using SpiraTeam in conjunction with a build server such as Jenkins Hudson you should choose Yes otherwise we recommend hiding the list of builds to avoid confusing your testers by choosing No e Auto Unassign Tests When a tester passes an assigned test case or all the test cases in an assigned test set the system by default will automatically un assign the test case test set from the user To prevent this f
31. setup and administer a Windows Server or Windows workstation and also assumes that you have access to a valid Administrator level account For information on how to use the features of SpiraTeam SpiraTest or SpiraPlan please refer to the SpiraTeam User Manual instead 2 Installing SpiraTeam amp This section outlines how to prepare your system for installation of SpiraTeam how to actually install the software using the provided installation package and finally how to ensure that your web server is correctly configured to ensure secure operation The first sub section will outline what hardware and software configurations are supported and the exact installation sequence for the different versions of Windows Server The second sub section will explain how to load the SpiraTeam software onto the server and discuss common problems and solutions The minimum hardware and software requirements for running the SpiraTeam system are Operating System Windows Server 2012 R1 amp R2 recommended Windows Server 2008 R1 amp R2 recommended Windows Server 2003 R1 amp R2 Windows 8 7 Visa XP Professional for demoing Service Packs Windows Server 2003 SP2 Database Microsoft SQL Server 2014 Microsoft SQL Server 2014 Express Edition Microsoft SQL Server 2012 Microsoft SQL Server 2012 Express Edition Microsoft SQL Server 2008 Microsoft SQL Server 2008 Express Edition Microsoft SQL Server 2005 Microsoft SQL Server
32. start to finish without having to return to the workflow details page This part of the screen lets you change the name of the transition In addition each transition has a series of conditions which need to be satisfied for a user to actually execute the transition i e move the requirement from the originating status to the destination status Conditions The following users roles are allowed to execute this transition The author of this requirement can execute The owner of this requirement can execute Users with the specified roles can execute Project Owner Manager Developer Tester Observer L1 L1 L1 L1 KI I Incident User The conditions section allows you to set three types of user role gt The author of the requirement can be allowed to execute the transition For example when a requirement is marked as Completed the author might be allowed to move it to Obsolete when its no longer applicable gt The owner of the requirement can be allowed to execute the transition For example when a requirement is marked as Under Review the assigned owner should be the only one who s allowed to move it to Accepted gt A user with a specified role can be allowed to execute the transition regardless of whether they are the author or owner For example a user with role Manager might want the power to close all requirements regardless of ownership status You can set any of these conditions by changing th
33. system DVCS that works best for teams that want to have multiple distributed instances of their source code repository Git offers superior merging and branching functionality to Subversion but is generally more complicated to understand conceptually For the current SpiraTeam project you can choose the type of provider you wish to use enter the name of the TaraVault project and click Activate TaraVault Configuration Library Information System Change Project TaraVault is the hosted source code repository and software configuration management SCM system provided by Inflectra Projects in SpiraTeam can be enabled in TaraVault for storage of project source code files and revisions TaraVault is provisioned based on a specific number of active users You can change which users are active for source code management in the View Edit Users screen Message from webpage TaraVault Global Settings Available TaraVault Users 5 GE Once the project is activated no changes can be made to its Taak Accon Name WD configuration Are you sure you want to activate this Project TaraVault Project Settings TaraVault Project Active No TaraVault Project Name Library TaraVault Project Type sSvN v Since you cannot change the type or name of the TaraVault project once activated please review your entries and click OK to confirm the new project activation Once the project activation has been completed the scree
34. system However it can also be configured to send emails through an external SMTP server directly This page allows you to change these mail server settings E Mail Notifications Active Yes v If disabled SpiraTeam will not send out any messages From E Mail Address administrator mycompany com The address that emails will be sent from Replies to this address will not be monitored Reply To E Mail Address The Reply To field that emails sent will contain Blank will leave header field blank in messages Send HTML Emails If enabled emails will be sent out in HTML Otherwise plain text Allow Users Control of Receiving Yes v Emails If enabled users will be given the option to deny receiving emails from the system e Email Notifications Active Defaults to Yes If changed to No the system will not send out any emails regardless of other settings Note that this means that new user requests will not get sent either e From Email Address This is the email address specified in the From field of email notifications sent from the application e Reply To Email Address This is the address specified in the ReplyTo field for notification emails sent from the application e Send HTML Emails Defaults to Yes This option specifies whether HTML or Plain Text emails are sent from the system e Allow Users Control of Receiving Emails Defaults to Yes This specifies whether or not a user can modify their pr
35. the Administration sidebar navigation View Edit Projects The following projects have been created in the system To edit an existing project please click on the Edit link To create a new project click on the Add button Any M aj Aw YV PR j Legacy Application External Projects 1 Dec 2005 No PR000004 gt Select Edit Copy Delete Library Information System Internal Projects 1 Dec 2005 Yes PR000001 gt Select Edit Copy Delete Sample Application One Internal Projects 1 Dec 2005 Yes PR000002 gt Select Edit Copy Delete Sample Application Two External Projects 1 Dec 2005 Yes PR000003 gt Select Edit Copy Delete This screen displays the list of projects in the system both inactive and active together with their project group date of creation and active status Clicking on either the Select link in the right hand column or the name of the project will change the currently selected project to one clicked and any project specific administration tasks will be applied to this project You can filter the list of projects by either choosing an active status project group or entering a portion of the name or date into the appropriate text box When you click the lt Filter gt button the list of projects will be filtered by the criteria you entered You can clear the filter selection by clicking the lt Clear Filters gt button To sort the list of projects just
36. the field will display the old date value until it is changed by the user 3 4 Incidents In addition to being able to create custom properties and values for incidents same as for all artifacts in Spiraleam you can also change the values populated in many of the standard fields used in the incident tracker types statuses priorities and severities The process for changing each of these is described below 3 4 1 Edit Types The following screen is displayed when you choose the Edit Types link from the Incidents section of the administration sidebar Edit Incident Types Library Information System Change Project d Type IT000002 Bug Default Workfiow Y IT000007 Change Request tst lt lt lt O r Default Workfiow Y 4 a a lt lt Aaa a Ist DL CR isi b DII EN Jf I lt Jf x i 2 2 2 a ee amp A a 4 aiia 4 4 The screen displays a list of all the defined incident types for the current project By default the screen will be populated with the standard SpiraTeam incident types To edit an existing incident type simply change the name associated workflow issue check box risk check box set a default type and or change the active flag then click Update You can t delete an existing incident type but to prevent it appearing in any drop down lists all you need to do is change its active flag to No and click Up
37. 0002 There are the various Task workflows available in the project To add a new workflow click the Add Workflow link to edit an existing workflow click on the Steps hyperlink Norkflow WKDOO0001 gt Steps Copy Delete gt Add Workflow The screen displays a list of all the standard task types in the system The associated workflow drop down list allows you to specify which workflow the task type will follow This is a very powerful feature since it allows you to configure different workflows for different task types i e a Development task may follow a different process than an Infrastructure or Management task You can have as many workflows as you like in a project but only one can be marked as the default Each task type must be assigned to a workflow To modify the name default flag and or active flag of an existing workflow simply change the values in the appropriate text box radio button or drop down list and click the Save button To add a new workflow simply click the Add Workflow link and a new workflow will be created with the standard SpiraTeamQ steps and transitions Note You can only assign an active workflow to a task type and similarly you cannot make a workflow inactive that is currently linked to a task type This is important as all task types need to be linked to an active workflow at all times 3 6 2 1 Edit Workflow Details Clicking on the Steps hyperlink of a workflow brings up the f
38. A M es mm A e spiraTeam spiraPran A spiraTest SpiraTeam Administration Guide Version 4 2 Inflectra Corporation Date September 18th 2014 inflectraZ Contents 1 Introduction 2 Installing SpiraTeam amp 2 1 System Prerequisites 2 2 Installing the Software 2 3 Security Considerations 3 System Administration 3 1 Projects 3 2 Users 3 3 Custom Properties 3 4 Incidents 3 5 Requirements 3 6 Planning 3 7 Notifications 3 8 Documents 3 9 System 3 10 Integration 4 Appendices 2 3 12 19 20 21 28 37 41 49 54 60 64 66 82 90 4 1 Appendix A Troubleshooting 90 1 Introduction SpiraTeamQ is an integrated Application Lifecycle Management ALM system that manages your project s requirements releases test cases issues and tasks in one unified environment SpiraTeam contains all of the features provided by SpiraTest our highly acclaimed quality assurance system and SpiraPlan our agile enabled project management solution With integrated customizable dashboards of key project information SpiraTeam allows you to take control of your entire project lifecycle and synchronize the hitherto separate worlds of development and testing This administration guide outlines how to setup a working installation of either SpiraTeam SpiraTest or SpiraPlan and how to perform routine administrative tasks It assumes a basic understanding of how to
39. ControlProvider This provides the dummy version control provider gt Project Settings Yes gt Edit Delete used in testing To edit the settings for an existing version control provider just click on the Edit link next to the name of the provider and you will be able to edit the same settings that were shown above when you first created it Now you may want to change some of the settings on a per project basis For example you may have different repositories that you want to link to each project You still enter the base settings for the provider as illustrated above but then you can override specific settings for each project To do this click on the gt Project Settings hyperlink next to the provider in question SubversionProvider Project Settings Library Information System Change Project lt lt Back to Version Control Home Please edit the following project specific settings for the SubversionProvider version control provider If you leave any fields blank then the value will be taken from the provider s default settings To stop using this provider on the project just set the Active flag to No below Project Name Library Information System Active for Project No Y The first thing you need to do regardless of whether you ll be overriding any of the settings is to make the provider active for the current project To do this change the drop down list to Yes and click Update SubversionPr
40. DAP server each of which is explained in more detail below gt LDAP Host This should contain the name of the LDAP server that you want SpiraTeam to connect to together with the port number if it s not the default of 389 gt Use Secure Sockets Layer SSL You should select this check box if your LDAP server requires use of the LDAPS secure protocol Leave unchecked for unencrypted LDAP communication gt Base DN This should be the distinguished name of the object inside your LDAP server that contains the list of user accounts This varies by the type of LDAP server please consult your LDAP server documentation for more details Bind DN This should be the distinguished name of the user inside your LDAP server that will be used to authenticate against when importing users If not provided SpiraTeam will try and authenticate with the LDAP server anonymously gt Bind Password The is the password of the user specified in the Bind DN field above gt Login Attribute When SpiraTeam imports users from the LDAP server it needs to know the user attribute inside the LDAP server that it should use to generate the SpiraTeam user name For most LDAP servers the appropriate attribute would be uid However for Windows ActiveDirectory the attribute sAMAccountName should be used instead gt First Name Attribute Providing this optional attribute will allow SpiraTeamQ to automatically populate the first name field o
41. Decimal lt Alias gt lt Name gt Custom_06 lt Name gt lt Type gt Decimal lt Type gt lt CustomProperty gt lt CustomProperties gt lt Discussions gt lt TestCases gt lt Tasks gt lt Attachments gt History HistoryChangeSetType ChangeTypeId 1 ChangeTypeId lt ChangeTypeName gt Modi fied lt ChangeTypeName gt lt HistoryChangeSetType gt lt HistoryChangeSetType gt lt ChangeTypeld gt 2 lt ChangeTypeld gt lt ChangeTypeName gt Deleted lt ChangeTypeName gt lt HistoryChangeSetType gt HistoryChangeSetType lt ChangeTypeld gt 3 lt ChangeTypeld gt lt ChangeTypeName gt Added lt ChangeTypeName gt lt HistoryChangeSetType gt HistoryChangeSetType lt ChangeTypeld gt 4 lt ChangeTypeld gt lt ChangeTypeName gt Purged lt ChangeTypeName gt lt HistoryChangeSetType gt HistoryChangeSetType lt ChangeTypeld gt 5 lt ChangeTypeld gt lt ChangeTypeName gt Rollback lt ChangeTypeName gt lt HistoryChangeSetType gt lt HistoryChangeSetType gt lt ChangeTypeld gt 6 lt ChangeTypeld gt lt ChangeTypeName gt Undelete lt ChangeTypeName gt lt HistoryChangeSetType gt HistoryChangeSetType ChangeTypeId 7 ChangeTypeId lt ChangeTypeName gt Imported lt ChangeTypeName gt lt HistoryChangeSetType gt lt HistoryChangeSetType gt lt ChangeTypeld gt 8 lt ChangeTypeld gt lt ChangeTypeName gt Exported lt ChangeTypeName gt lt HistoryChangeSetType gt l
42. IS 7 0 This issue can affect Windows Vista 7 8 or Server 2008 2012 using IIS 7 In IIS 7 0 there is the ability to separate the web server into different Application Pools Sometimes web hosting companies will host multiple websites in the same application pool which we do not recommend When resources are maxed out for an application pool IIS 7 starts to recycle these sites causing application variables to be lost for those recycled sites By default SpiraTeam installs on these operating systems in its own application pool If you are experiencing application session loss symptoms then we recommend asking your web hosting company to verify that your instance of SpiraTeam is running in its own application pool with all recycling options disabled and the recycle worker process set to recycle only once during the day at a set time To make these changes yourself you need to follow these steps Add new application pool for SpiraTeam if one does not already exist and make sure it is set to use the NET Framework v4 0 and the Integrated Pipeline E Internet Information Services IIS Manager Go 23 gt IMFLECTRASVRO4 Application Pools T e z File view Help J Application Pools B Add Application Pool 4j Start Page 1 au Set Application Pool Defaults E G INFLECTRASVRO4 INFLECTRA This page lets you view and manage the list of application pools on the server Application pools are associated w
43. Key Pages and Providers Session Skabe SMTP E mail Compilation Globalization Levels Settings Stirs Controls oF INFLECTRASVRO4 Home ns i amp a 3 Il i j EE A ri F x a EM ep i e 1 a tnn 4 i eo m E C de is Authentication Authorizakion Compression Def auk Directory Enor Pages FaldReguest Hanmder HTTP Redirect HTTP IP Address Rules Document Browsing Tracing Rules Mappings Res and Cami g o iJ JE e as A a ISAPT and CGI TISAPIFibers Logging MIME Types Medules Output Server Worker Restrictions Caching Certificates Processes Management amp amp Feature TS Manager 5 Manager Management Shared Delegation Permissions Users Service Configuration You should see a section called ASP NET occupying the top third of the IIS screen If not then you need to go back to section 2 1 3 and make sure that you chose the option to install ASP NET when installing IIS c Windows 8 or 2012 Server To verify that ASP NET has been correctly configured click on Start gt Control Panel gt Administrative Tools gt Internet Information Services IIS Manager to launch the IIS administrative console ERE amp Hi5l amp Gy VM WIN2012 Home E Start Page 4 S3 VM WIN2012 QNFLECTRANad Y Go GyShow All Group by Area E E Application Pools ASP NET LI a e 9 ABH m amp a NET NET NET Error NET MET Trust Application Connection Machine Key Pagesand Providers Session State SMTP E mail
44. ORD OxffFFfFff 4294967295 4i 3L IE E71 I 3 ug din amp E FallbackToUnsecureRPCIfN REG DWORD Dx00000000 0 m3 iie RM IBS MaxLogsize REG DWORD 0x00000200 512 j IRE TurnOffRpcSecurity REG DWORD x00000000 0 HH MSE EE MSOSOAP Bag MSSQLServer M E My Computer HKEY_LOCAL_MACHINE SOFTWARE Microsoft MSDTC Expand the folders marked My Computer HKEY LOCAL MACHINE SOFTWARE and Microsoft in turn and navigate to the folder marked MSDTC Click the Delete button on your keyboard and click OK on the confirmation box Now close the registry editor Now you need to click on Start Settings Control Panel Add or Remove Programs and click on the tab marked Add Remove Windows Components Windows Components Wizard Windows Components You can add or remove components of Windows XP To add or remove a component click the checkbox A shaded box means that only part of the component will be installed To see what s included in a component click Details Components fei Accessories and Utilities 18 0 MB gaj Fax Services GP Indexing Service Intemet Explorer i SEY Intemet Information Services 15 Description Includes Windows Accessories and Utilities for your computer Total disk space required 56 3 MB Space available on disk 38370 1 MB Don t change any of the selected components but instead simply click the Next button The Windows inst
45. Partner BadBoy2 CommandLine FitNesse RTFAutomationEngine JMeter2 LoadRunner1 1 NeoLoad QuickTestPro9 RanorexEngine Rapise Selenium1 SmarteScript5 SoapUl TestComplete8 TestPartner Engine that integrates with Bad Boy Engine that will execute a generic command line executable Engine that integrates with FitNesse framework Engine that integrates with IBM Rational Functional Tester Engine that integrates with Apache JMeter Engine that integrates with HP LoadRunner 11 0 Engine that integrates with NeoTys NeoLoad Engine that integrates with HP Quick Test Pro 9 0 Engine that integrates with Ranorex Engine that integrates with Inflectra Rapise Engine that integrates with the open source Selenium RemoteControl RC 1 0 Engine that integrates with SmarteSoft SmarteScript 5 54 Engine that integrates with SmartBear SOAP UI Engine that integrates with SmartBear TestComplete 8 04 Engine that integrates with MicroFocus TestPartner No No No gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete gt Edit Delete To add a new test automation engine click the Add button to enter the Automation Engine details page The fields required are as follows Edit Automation Eng
46. S local computer HINFLECTRASVRDOS local computer Yes IIS V6 0 ei i Application Pools alh Defa Mew k Application Pool E ape Spira All Tasks k Application PoofFram File Do puppe stsan i et SEA New Window From Here Refresh Click it and enter the name Properties of your own application pool Hel a Web Site BE 4 Default web Site H SharePoint Central Administration Team Foundation Server Sharepoint Sites J Web Service Extensions Default SMTP Virtual Server Create Application Pool 2 Next choose your own application pool in the SpiraTeam web site properties Default Web Site Properties Directory Security HTTP Headers Custom Errors ASP NET WebSite Performance _ ISAPI Filters Home Directory Documents The content for this resource should come from CO A share located on another computer A redirection to a URL Local path c inetpubwwwroot Script source access Log visits Read Index this resource CI write Choose the application F Directory browsing poo you created before Application settings Application name Default Application Starting point Default Web Site Execute permissions Scripts only baal Application pool SpiraTest ivl Unload Click lt OK gt and you should now find that the issues with sessions disappearing has been corrected 4 1 3 Application Session Pooling Issues I
47. a Internet Information Services Pa za SANDMAN local computer 8 11SHelp c windows help ishelp za Web L Scripts C Inetpub Scipts a perak isa Les ll vti bin C Program Files Common Files Micr Bp DNE ERODUEN L gPrinters C WINDOWS web printers Expand the name of the web server marked as local computer expand the Web Sites folder right click on Default Web Site and choose the Properties link This will bring up the IIS configuration dialog box with the Virtual Directory tab highlighted Then click on the ASP NET tab if it is listed SpiraTest Properties HTTP Headers Virtual Directory _ i Documents da Directory Securi Virtual Directory HTTP Headers Custom Errors ASP NET When connecting to this resource the content should come from A directory located on this computer Microsoft A share located on another computer net A redirection to a URL Local Path C Subversion Projects Inflectra Trunk VE Script source access Log visits Index this resource ASP NET venion E Directory browsing Virtual path SpiraTest Application Settings File location C SubversionVProjects Spira Team Trunk Spira Application name Spira Test Remove Starting point lt Default We Spira Test Jon an 9 23 2010 pager Configuration Execute Permissions Scripts only v File last modified 9 23 2010 1 29 55 PM Application Protection Medium Pooled
48. able RSS Feeds On this screen you can edit the first name middle initial last name username email address system administration status and active status Once you have made the necessary changes click the lt Update gt button to commit them If you decide that you want to ignore the changes click the lt Cancel gt button and the changes will be discarded In addition there are four tabs that allow you to add remove the user from projects change the user s password information update the data mapping used when synchronizing artifacts that are assigned or created by the current user and specify whether the user can access the linked TaraVault source code management service If you click on the Project Membership tab you will be shown a list of projects that the user is currently a member of Project Membership Passwords amp Security Tara vault Membership Project Name Active Project Project Role Library Information System PROOOOO1 Manager Y Sample Application One PRODODO2 Developer 7 Sample Application Two PRODODO3 Tester Y You can change the role that the user has on the various projects by simply choosing the appropriate role from the drop down list and then clicking Update To remove the user from a project simply select its checkbox and then click Delete To add a user to a new project simply click on the Add button and then choose the project and associated role from the list of projects o
49. ach requirement type Meme ___ Wotton Feature Default Workflow Ln Need Default Workflow 000001 Quality Default Workflow 000005 Use Case Default Workflow 000003 User Story Default Workflow 000004 There are the various requirement workflows available in the project To add a new workflow click the Add Workflow link to edit an existing workflow click on the Steps hyperlink Yes Wl WKOO0001 gt Steps Copy Delete gt Add Workflow The screen displays a list of all the standard requirement types in the system The associated workflow drop down list allows you to specify which workflow the requirement type will follow This is a very powerful feature since it allows you to configure different workflows for different requirement types i e a User Story may follow a simpler review process than a Feature or Use Case requirement You can have as many workflows as you like in a project but only one can be marked as the default Each requirement type must be assigned to a workflow To modify the name default flag and or active flag of an existing workflow simply change the values in the appropriate text box radio button or drop down list and click the Save button To add a new workflow simply click the Add Workflow link and a new workflow will be created with the standard SpiraTeamQ steps and transitions Note You can only assign an active workflow to a requirement type and similarly you cannot make a workflow i
50. adings Select the checkbox of any users you want to import and click lt Import gt to complete the operation These users can now login to SpiraTeamQG and use their existing LDAP login and password information 3 2 2 Project Membership The following screen is displayed when you choose the Project Membership link from the Administration sidebar navigation Project Membership Sample Application One Change Project The following users are members of this project To change their role just select the value in the dropdown and click Update To add a new user to the project click Add To remove existing users select their checkboxes and click Delete C Fred Bloggs fredbloggs T v Joe P Smith joesmith Tester Y L system Administrator administrator Project Owner v This screen displays the name of the current project together with a list of all the users who are currently members of the project along with their currently assigned project role If you want to modify the membership for a different project simply click the Change Project link to be taken back to View Edit Projects screen where you can select a different project To modify the role of a user assigned to the project simply change the role for that user s entry in the drop down menu and click the Update button To remove a user from the project simply check the box to the left of the user s name and click the Delete button Note that
51. all items in the list that are checked You must have at least one row checked to revert See the section on reverting below e Purge All This button will permanently purge all deleted items from the database Once items are purged they cannot be restored 3 1 4 1 History Details Screen The history details screen displays information on the selected change set lt 5 Back to List View Item Gl Revert History Details Library Information System Change Project The details for this changeset are listed below Change ID an Change Date 1 23 2014 12 48 54 PM Changed By System Administrator Change Type Madified Artifact Incident IN 1 Field Set Standard Fields Artifact Name Cannot log into the application Change Actions Priority 1 Critical Severity 3 Medium status New Assigned Type Incident Bug Owner Fred Bloggs Start Date 1 8 2014 5 00 00 AM Est Effort 300 Projected Effort 300 The History Details screen will show basic information as well as fields that were changed in this change set Shown here is the Change ID the date and time that the change was made the user that made the change the change type the artifact affected and the set of fields affected If a set of fields were affected Standard or Custom then the list of fields will be listed below In the example above the change was a Modification and 5 fields were changed In other change types no fields will be displayed If the art
52. aller will default it to the hostname of the server which in many cases will be correct The easiest way to find out the database server name is to open up the SQL Server Administrative console typically by clicking Start Programs Microsoft SQL Server Enterprise Manager and look for the name of the server For SQL Server 2005 2008 Express edition installations the Server name is usually the name of your computer followed by SQLEXPRESS so for example if your computer is called MyComputer the server name would be MyComputer SQLEXPRESS Omitting the second part called the instance name would lead to a host not found error You can also choose whether to install the sample projects or not typically we recommend installing the sample projects for evaluation installations and excluding them for production installs Once you have entered the various pieces of information click Next The installer will attempt to connect to the database using the provided information and it will display an error message if any of the information is incorrect Assuming the information is correct the following screen will be displayed im Spiraleam Advanced Database Configuration Please specify the following database options S p F c Tea nm The installer will now let you specify the advanced database configuration settings Please choose the name of the database login database name and database user that will be create
53. aller will detect that the MSDTC is missing due to the registry change you made and will now reinstall it correctly Once this has finished reboot the system and you should now be able to access ASP and ASP NET applications from within IIS Details 4 1 2 Application Session Pooling Issues IIS 6 0 This issue can affect Windows Server 2003 using IIS 6 0 Since the 6 0 release of IIS there is the ability to separate the web server into different Application Pools Sometimes web hosting companies will host multiple websites in the same application pool which we do not recommend When resources are maxed out for an application pool IIS 6 starts to recycle these sites causing application variables to be lost for those recycled sites By default SpiraTeam installs on these operating systems in its own application pool If you are experiencing application session loss symptoms then we recommend asking your web hosting company to verify that your instance of SpiraTeam is running in its own application pool with all recycling options disabled and the recycle worker process set to recycle only once during the day at a set time To make these changes yourself you need to follow these steps 1 Add new application pool for SpiraTeam if one does not already exist E Internet Information Services 15 Manager RE File Action view window Help Be EP m Computer Local Version Status Sg INFLECTRASVRO
54. alues in the appropriate text box radio button check box or drop down list and click the lt Update gt button To add a new workflow simply click the lt Add gt button and a new workflow will be created with the standard Spiraleam steps and transitions You can have as many workflows as you like in a project but only one can be marked as the default Each incident type is assigned to a workflow this allows you to have different incident types follow different paths from creation of closure However when a new incident type is created it will be initially associated with the project s default workflow The steps and transitions that make up the default workflow are illustrated in the diagram below The notify flag is used to tell SpiraTeam amp whether that particular workflow should have email notifications turned on or off You define what transitions and which recipients should receive the emails in the workflow transition editor see below but you can globally turn on off notifications here as well This is useful if you find that the notifications are becoming an annoyance or if the email server is unavailable for a period of time Note You can only assign an active workflow to an incident type and similarly you cannot make a workflow inactive that is currently linked to an incident type This is important as all incident types need to be linked to an active workflow at all times 3 4 5 1 Edit Workflow Details Clicking
55. ange the name of the ones already created If you decide that you no longer want to use a specific document type you can set its active flag to No The only requirement is that each project needs to have at least one active document type available and that there is one active type designated as the default type The default type is the option that will be initially selected when a user uploads a file URL to the project 3 8 2 Edit Document Folders In addition to associating the documents in the system with a document type they can also be organized into a hierarchy of folders Clicking on Documents Edit Folders allows the Project Owner to create modify the folder structure into which users can upload the documents for sharing and collaboration Edit Document Folders Library Information System Change Project The following document folders have been created in this project Please click on the link to edit an existing folder or click on the Add button to create a new folder in the project DF000001 amp Root Folder gt Edit Delete DF000014 amp CreateNewAuthor gt Edit Delete DF000015 amp CreateNewBook Edit Delete DF000007 amp Design Documents Edit Delete DF000016 amp EditExistingAuthor gt Edit Delete DF000017 amp EditExistingBook gt Edit Delete DF000008 amp Misc Documents gt Edit Delete DF000003 amp Screen Captures Edit Delete DF000002 amp Specifications gt Edit Delete
56. ated manner Please see the SpiraTeam User Manual for more details on this dashboard In addition the user is automatically granted observer permissions for all the projects in the group gt Group Owner This role consists of all the permissions granted to the Executive role above but in additional allows the user to make changes to the Project Group itself in the Administration section To change the role of an existing project group member just change the role in the drop down list and click Update To remove a member from the group just select the appropriate checkboxes and click Delete Finally to add a new user to the group click on the Add button Add Project Group Membership Internal Projects lt lt Back To Project Group Membership The following users are NOT members of this project group Please select a role for the users you want to add to the project group and click Add Us Joe P Smith joesmith US000003 Select Role v You now should narrow down the list of users by entering filter criteria and clicking Filter Once you have located the appropriate user s just select a group role for them from the drop down list and click Add to add them to the group in the specified role b Group Project List This tab allows you to see the list of projects that are contained within the current group Clicking on the name of the project will take you to the details page f
57. ault account with Inflectra When you click on the Activate TaraVault button you will see the following TaraVault Configuration Library Information System Change Project TaraVault is the hosted source code repository and software configuration management SCM system provided by Inflectra Projects in SpiraTeam can be enabled in TaraVault for storage of project source code files and revisions TaraVault is provisioned based on a specific number of active users You can change which users are active for source code management in the View Edit Users screen TaraVault Global Settings Available TaraVault Users 5 TaraVault Account Name localhost TaraVault Project Settings TaraVault Project Active No TaraVault Project Type SVN v This will let you see how many TaraVault SCM users your subscription allows and also the name of the TaraVault instance that your SpiraTeam instance is associated with Each project in SpiraTeam has its own corresponding TaraVault project and each TaraVault project can be configured to use one of the two different SCM providers e Subversion SVN This is a simple centralized version control system VCS that works best for teams that want to have a centralized SCM environment with only one central instance of the SCM repository Subversion only allows a single branch to be managed and is generally easier to understand conceptually e Git This is a more powerful distributed version control
58. c messages that have been logged in the system System Event Log The following system events have been logged in the system Category AY Message AY Event Code AY Operations C TypeaAY m vL JI O 12 26 2012 10 51 PM 12 26 2012 10 51 PM 12 26 2012 10 51 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM Emr Application Eror Application Waming Application Waming Application Eror Application Waming Application Emr Application Warming Application Eror Application Waming Application Warming Application Etro Application Waming Application Em d Application Warming Application Cannot get IIS pickup directory Cannot get IIS pickup directory User with username rsmith does not exist in the system User 26 does not exist in the system Cannot get IIS pickup directory User with username testuser does not exist in the system Cannot get IIS pickup directory User with username testuser does not exist in the system Cannot get IIS pickup directory User with username testuser does not exist in the system User 27 does not exist in the system Cannot get IIS pickup directory Use
59. d Rich Text Whether or not the text field allows HTML or not Custom List The defined Custom List for the field that users can select from Important Note that setting Allow Empty to No will override any workflow step definitions and will always require a value to be entered in even if the workflow is configured to have the field disabled 3 3 1 Edit Custom Lists If you are planning on having any list based custom properties in your project then you first need to create and populate the custom project lists that the user will be able to select from These lists are stored separately from the individual artifact types so that you can have one set of values e g list of operating systems under test be reused by multiple artifact types The following screen is displayed when you choose the Edit Custom Lists link from the Administration sidebar navigation Edit Custom Lists Library Information System Change Project The following custom lists have been created in this project To add a new custom list please click on the Add List option to remove a custom list click the appropriate Remove button and to edit a custom list including its values click on the Edit Values button CL 000001 Difficulty Edit Values Remove CL 000002 Requirement Type Edit Values Remove CL 000003 Test Type Edit Values Remove CL 000004 Operating System Edit Values Remove CL 000005 Web Browser Edit Values Remove
60. d by the installer Database Login SANDMANYASPNET Database Mame 5piraTeam Database User Spira Team This page lets you customize the name of the database login database name and database user that the application will create If you chose the Custom Installation then the fields will be editable otherwise they will be read only Also if you chose Windows Authentication then the Database Login field will be set to the built in Windows account associated with ASP NET for the specific operating system being installed on and cannot be changed Once you have reviewed this page and made any changes you should click Next to proceed S SpiraTeam Setup Ready to Install S The Setup Wizard is ready to begin the Complete installation gt f raTeam i Click Install to begin the installation Ifyou want to review or change any of your installation settings dick Back Click Cancel to exit the wizard Click the lt Install gt button to actually begin the process of installing SpiraTeam onto your system If you are installing SpiraTeamQG onto a version of Windows that has the User Access Control UAC enabled then you will first be prompted to confirm that you want to install a new piece of software Click the option that confirms you want to proceed with the install User Account Control gt Do you want to allow Ehe following program to install software on this S computer A Program name d
61. d the standard workflows and incident lists Choosing an existing project as the template will copy across that project s custom properties workflows and incident fields for use in the new project Active Yes Y You need to enter a name for the project which cannot be the same as any already in use select which project group it belongs to and optionally enter a detailed description and or web site URL You should initially make sure that the project is marked as Active In addition you can choose to either use the default template or to use an existing project as the template Using an existing project as the template will copy across the workflows user membership custom properties document types document folders data synchronization and other configuration settings that you want to reuse in the new project Once you are satisfied with the information click the Insert button to actually create the new project In a similar way to edit the details of an existing project simply click the Edit hyperlink in the right hand column of the project list box and you will be taken to the following screen that allows you modify the project details Edit Project Details Library Information System lt lt Back lo Project List Please review the information listed below and make any changes if necessary Once you have finished cick Update Insert to confirm them Project Name Library information System Descr
62. date To add a new incident type click the Add button and a new row will be added to the list which you can now edit The associated workflow drop down list allows you to specify which workflow the incident type will follow This is a very powerful feature since it allows you to configure different workflows for different incident types i e a bug may follow a workflow geared to identification and resolution whereas a risk may only need a much simpler set of steps and actions The issue and risk check boxes allow you to specify if the incident type is an issue or risk type which means it is would be eligible for display in the issue or risk section of the project home page respectively The default radio button allows you to specify which incident type should be the default for newly created incidents This is the type that a new incident will be set to unless changed by the creator of the incident Note that you must have at least one active incident type and you cannot set an inactive type as the default 3 4 2 Edit Statuses The following screen is displayed when you choose the Edit Statuses link from the Incidents section of the administration sidebar Edit Incident Statuses Library Information System Change Project IS000001 New 15000002 open 8000003 Assigned 13000004 Resolved IS000005 Closed 13000006 Not Reproducible 15000007 Duplicate IS000008 Reopen The screen displays a list of all the def
63. dents gt Default Effort Normally when you create a new Task in the system it will be given an empty initial estimated effort However if many tasks are typically a standard size then as a time saver the system will let you specify a default estimated effort that will be used when a new task is created gt Time Tracking Spiraleam has an integrated time tracking system that allows the easy entry of the hours spent on all assigned incidents and tasks in one place see the SpiraTeam User Manual for more details on this feature This setting allows administrators to specify if they want the integrated time tracking features enabled for both incidents or tasks or neither 3 6 2 Task Workflows Clicking on the Edit Workflows link under the Tasks heading brings up the list of defined task workflows for the current project A workflow is a predefined sequence of task statuses linked together by workflow transitions to enable a newly created task to be reviewed prioritized assigned developed and tested as well as to handle exception cases such as the case of a blocked or deferred task The workflow list screen for the sample project is illustrated below Task Workflows Library Information System Change Project The following task types exist in the system You can specify for this project which workflows will be used for each task type Name Workflow Management Default Workflow 000003 Testing Default Workflow 00
64. e This allows you to click through the whole workflow from start to finish without having to return to the workflow details page This page allows you to define the behavior of the various incident fields i e those that are a standard part of SpiraTeam such as Priority Incident Fields The following Incident fields are hidden disabled required at this step in the workflow Actual Effort Fixed Build Closed On Description Detected Release Est Effort Type Name Detected By Owned By Priority iSi ISI ISI LIS DT IST Remaining Effort Comments Resolved Release Severity Started On Verified Release C3 E93 EE EE ET SE EE EE EE EE E ET EIE EE EIE ET IS BIE E E 9 9 E E E91 EE E 9 0 0 Sia LE EI E LIST IS This page also allows you to define the behavior of the various incident custom properties for this particular step in the workflow Incident Custom Properties The following Incident custom properties are hidden disabled required at this step in the workflow Name Type Hidden Disabled Required Notes Text Operating System MultiList Web Browser MultiList Internal Boolean Rank Integer Review Date Date Difficulty List Reviewer User 3 E93 E39 9 E E39 E91 E ES 3 0 0 59 9 0 E 9 3 3 E3 E3 9 E E39 E91 EE ES Decima
65. e drop down list and or check boxes and clicking the appropriate Save button 3 5 2 3 Edit Workflow Step When you click on the requirement status name link from either of the previous screens you are taken to the workflow step details screen Edit Workflow Step Details Developed The top part of the screen is the workflow browser which illustrates how the step relates to the workflow as a whole It displays the current requirement status in the middle with the possible originating and destination transitions listed to either side Clicking on either workflow transition name will take you to the appropriate workflow transition details page This allows you to click through the whole workflow from start to finish without having to return to the workflow details page This page allows you to define the behavior of the various requirement fields i e those that are a standard part of SpiraTeam such as Importance Requirement Fields The following requirement fields are hidden disabled required at this step in the workflow Author Comments Component Description Estimate Importance Requirement Name Owner Helease Type piampmgmuliumipmiuis DpBmpgogaagu gag B gtmi OM OO ee ooo DOE This page also allows you to define the behavior of the various requirement custom properties for this particular step in the workflow Requirement Custom Properties The following requirement custom properties are hidde
66. e or more fields in this artifact were changed Note that if a standard field and a custom field were changed at the same time it will generate two separate entries one for the standard fields one for the custom fields e Added This means that this artifact was added created in the system either by using the New menu option or by copying Pasting an item that was cut will not result in an Added entry being created e Rollback This items means that the artifact was rolled back to a specific event in the history e Deleted This entry is created when an artifact is deleted from the system e Undelete This entry is created when an artifact was deleted and then undeleted making it live in the system again e Purged his entry is created and all other history items are removed when a deleted artifact is purged from the system Purged items are removed from the database and cannot be recovered Note When upgrading from a version before v3 1 each individual field changed will be considered a unique change due to how previous versions recorded history However as soon as the application is upgraded simultaneous changes will be grouped together based on their last update date This screen allows the administrator several options e Viewing Details The detail screen for each change set can be viewed by clicking on the change ID This will take you to the history details screen described below e Revert This button will roll back
67. e satisfied for a user to actually execute the transition i e move the incident from the originating status to the destination status Conditions The following users roles are allowed to execute this transition Condition Data The detector of this Incident can execute The owner of this Incident can execute Users with the specified roles can execute Project Owner Manager Developer Tester Observer Incident User Each transition also has a set of notification rules that allow you to specify who should get an email notification if the transition is executed Notifications The following users roles are notified by email when this transition is executed The detector of this Incident is notified Yes V The owner of this Incident is notified No Users with the specified roles are notified Project Owner Manager Developer Tester Observer Incident User Both the conditions and notifications allow you to set three types of user role gt The detector of the incident can be allowed to execute the transition and or be notified when the transition occurs For example when an incident is marked as Resolved the detector should be the only one who s allowed to move it to Closed Similarly when an incident is moved from Assigned to Resolved the detector should probably be notified so that he knows to log in and verify that it has been resolved satisfactorily gt The owner of the
68. e system The following users currently have active sessions on this instance of SpiraTeam System Administrator administrator osOvtqgxk2k5gkj4nvvpiuhy Web Application 1 29 2014 11 03 19 AM US000001 End Session Fred Bloggs fredbloggs bbz0tshb1t5xlmmovrehnkaz Web Application 1 29 2014 11 04 32 PM US000002 End Session To end a user s session please click on the appropriate End Session link above Each user is displayed along with their user ID whether they re connected through the application or via a third party add on and the date they last logged in The administrator is able to forcibly end a user s session using the End Session link to the right of their name Clicking this link will result in that user being logged out when they try and perform an operation in the system Warning You should make sure that the user is not actively using the system to prevent any unsaved data being lost 3 2 4 Pending Requests If you have enabled the ability for users to register for new SpiraTeam accounts themselves see section 3 8 6 Security Settings clicking on the Pending Requests administration option allows you to view a list of all the outstanding requests for new user accounts View Pending User Requests The following new user requests exist in the system To approve a user click the Approve link to deny a request click on the Delete link Amy us Am Smith rsmith Yes US000031 Yes gt Approve
69. e various artifacts Requirement Test Case Incident migmmcm Release Test Run Task Test Step Test Set CY He Ee e e fs gmmgmmmmmmmub EmgEISESEIRERIE GgGGSGGSG p Ew Eg ES SI Automation Host These permission options allow you to specify if a user can create modify delete or view each of the artifacts in the system If a user does not have view permissions for the artifact then the corresponding tab in the system will also be disabled There are two kinds of Modify permission available gt Modify All this option specifies that the user can modify all the artifacts of this type in the project e g the user can edit all test cases gt Modify Owned this option specifies that the user can modify only the artifacts in the project that were either created or assigned to this user e g the user can edit only the requirements they created or have been assigned Note The permission needed to execute a test case is the Create Test Run permission since that initiates the creation of a new test run In addition there are some artifact wide permissions that can be specified for each role Other Permissions This role can perform the following operations throughout the system Document Document Folder Comment Source Code This section lets you specify if the role allows users to add new documents to the project edit existing documents delete documents edit the document folders and view
70. e will take effect immediately 3 7 3 Notification Events The Notification Events section is where project managers can set up when and to whom notifications are sent out to users of the system Clicking on the Notification Event link will present you with a list of all events defined for the current project Notification Events Library Information System Change Project The following notification events have been defined for this project To activate or deactivate an event or change assigned fields or users click the Edit link Fvent Name ict n ct erations Incident Newly Created Incident it Delete Incident Owner Assigned Incident i it Delete Requirement Newly Created Requirement it Delete Requirement Owner Assigned Importance Requirement it Delete Task Newly Created Task it Delete Task Owner or Priority Changed Task it Delete Test Case Executed Test Case it Delete Test Set Execution Changed Test Set 3 it Delete Test Set Newly Created Test Set it Delete Note that these events do not override nor cancel any notifications configured for Incident Workflows To adjust settings based on Incident Status changes and workflow steps please go to the View Edit Workflow page gt gt Go to Edit Workflows Note These events can handle all changes to any of the artifacts except changes handled by Status changes to Incidents Incident status changes are handled through the Workflow configuration When cl
71. eate Default Template This will then allow you to run the report in the main reports center and have all the available data fields displayed in the standard format If you would like to customize the content of the section you have several options e Customize Header Footer if you want to keep the data and layout as is you can simply add a custom header and footer to add organization specific information into the report e Customize the Data Layout if you want to customize how the data is displayed and formatted you will need to edit the XSLT Template You can learn more about XSLT at the W3Schools website http www wSschools com xsl However the recommended approach is to first run the Raw XML format report from the main SpiraTeam reports center An example XML report is partially shown below lt xml version 1 0 encoding UTF 8 standalone yes gt Report Title Requirements Detailed Report Title lt ProjectData gt lt Project gt lt ProjectId gt 1 lt ProjectId gt ProjectGroupId 2 ProjectGroupId lt Name gt Library Information System lt Name gt lt Description gt Sample application that allows users to manage books authors records for a typical branch library lt Description gt lt Website gt www libraryinformationsystem org lt Website gt lt CreationDate gt 2005 11 30T19 00 00 lt CreationDate gt lt ActiveYn gt Y lt ActiveYn gt lt WorkingHours gt 8 lt WorkingHours gt lt Work
72. ed with Full Control If that doesn t fit the issue and you are using Windows Server open up the IIS manager and right click on the Application Pool that opiraTeamQ is running under and make sure that the identity listed has Full Control permissions on the same folders gt The Windows Event Log is full Open up the Application and System event logs right click on the log name and choose Properties Make sure that both are set to overwrite events as needed If they are not set to overwrite as needed change the setting then manually clear both logs If the resolutions above were not able to resolve the issue please send an email to support inflectra com and include the error message from both the web page and the Windows Event Logs 4 1 1 Missing MSDTC Issue There is one common error that has been found with installations where Microsoft SQL Server was installed after IIS was installed This typically affects only Windows XP Professional but could occur in other situations What happens is that the SQL Server installation inadvertently removes the Microsoft Distributed Transaction Coordinator MSDTC service from the system during the installation To determine if this is indeed the cause of the observed error you need to click on Start gt Settings gt Control Panel Administrative Tools Component Services Component Services fal Console Root B e Component Services EL Sg Computers 3 a My Computer 3 E d n A
73. ed with the Default option checked will not be editable So if you want to modify one of the built in reports to make it better suit your needs you should instead click on the Copy hyperlink next to the report and make a copy of the report that you can then modify You can view any of the default reports by clicking on the associated View hyperlink To edit an existing non default report click on the Edit hyperlink To add a new report from scratch simply click on the Add New Report option at the bottom of the list Either of these will take you to the Report editing screen Report Details Copy of Requirements Detailed This page displays the details of a specific report For user defined reports you can specify the formats define the sections and provide a header footer that should be included Name Copy of Requirements Detailed Description This report displays all of the requirements defined for the current project in the order they appear in the requirements list The requirement s details and coverage status are displayed along with sub tables containing the list of covering test cases linked incidents requirements attached documents associated tasks linked artifacts and the change history Header 103 ee r3 C3 6 20 This report displays all of the requirements defined for the current project in the order they appear in the requirements list The requirement s details and coverage status are displayed
74. efault Effort 6 0 hours Tasks Estimated Effort Time Tracking V Enabled For Tasks WV Enabled for Incidents This page allows you to make changes to the following settings General gt Work Hours Per Day this setting allow you to specify how many work hours should be used when converting an effort calculation from hours to calendar days For example a 12 hour task will occupy two days if you set the working hours per day to 6 hours whereas the same task will occupy 1 days only if you set the working hours per day to 8 hours gt Work Days Per Week this setting allows you to specify how many days in the week are typically worked on the project By default the system assumes a 5 day Mon Fri working week but if your organization works Saturdays for example you may want to switch to a 6 day working week If you want to use partial days then just round up to the nearest day and add non working hours see below to compensate gt Non Working Hours Per Month this setting allows to specify how many non working hours typically need to be accounted for This is useful if you want to have a working week that contains a fractional number of days or if you have recurring activities that need to be removed from each month Note that if you have specific holidays vacation days that need to be accounted for it is better to use the Release lteration non working time feature instead gt Effort Calculations When calculating
75. ent Log Retention 0 days The number of days that error messages are retained in the system event log The available settings include e Default Culture SpiraTeam can display information in a variety of different languages assuming that the appropriate language packs have been installed and number formats By default SpiraTeam will use the regional settings language and number formats of the operating system it has been installed on However you can override this default by choosing the appropriate culture from the list of options displayed in the drop down list Note The list of culture options does not reflect the available language packs so in some cases the setting will only change the number formats Default Timezone SpiraTeam stores all dates and times internally in Universal Coordinated Time UTC and can therefore display dates times adjusted for different timezones By default opiraTeam will display dates in the timezone specified in the operating system it has been installed on However you can override this default by choosing the appropriate display timezone from the list of options displayed in the drop down list Web Server URL This is the URL that your users use to access the system Do not put the Login aspx or any other page here as this URL is used to generate links to pages in the application Attachments Folder By default when SpiraTeamQ is installed the document attachments uploaded in the sy
76. er of times a user can enter an incorrect password before their account is temporarily locked out This is important in preventing brute force password hacking attempts gt Minimum Required Password Length Set this to the minimum length of passwords in the system Choosing a longer password will make it harder for an unauthorized user to crack a password and gain entry into the system gt Minimum Required Special Characters Set this to the minimum number of non alphanumeric characters that will be required for passwords in the system Choosing more required special characters will make it harder for an unauthorized user to crack a password and gain entry into the system gt Password Attempt Time Window Set this to the duration in minutes after which a user s account will be automatically unlocked due to repeated incorrect password attempts gt Authentication Expiration This specifies the amount of time in minutes after which a user will be logged out due to inactivity when they login without choosing the Keep Me Logged In option gt Keep Me Logged In Expiration This specifies the amount of time in minutes after which a user will be logged out due to inactivity if they have chosen to login with the Keep Me Logged In option This should normally be longer than the previous setting 3 9 7 Event Log The System Event Log administration page lets you view all of the errors warning and other diagnosti
77. er trademarks and product names are property of their respective holders Please send comments and questions to Technical Publications Inflectra Corporation 8121 Georgia Ave ouite 504 Silver Spring MD 20910 U S A support inflectra com
78. erify the status of the most recent synchronization In addition you can force a particular plug in to perform a complete data synchronization by resetting its date of last sync BugzillaDataSync gt View Project Mappings Not Run gt Force Re Sync Edit Delete View Errors FogBugzDataSync gt View Project Mappings Not Run gt Force Re Sync Edit Delete View Errors JiraDataSync View Project Mappings Not Run Force Re Sync Edit Delete View Errors MsTfsDataSync gt View Project Mappings Not Run gt Force Re Sync Edit Delete View Errors In the example above we have four plug ins active with incidents being exported into JIRA Bugzilla FogBugz and Microsoft Team Foundation Server The data of last sync and the status indicate if there are problems with the plug in The Refresh link allows you to refresh the status of the page to ensure that you are seeing the most up to date information In certain circumstances you may want to reset the date of last sync and force a particular plug in to examine all the records in the system to see if any were not synchronized clicking on the Force Complete Re Sync will achieve this The recommended procedure for forcing a re sync is to temporarily stop the SpiraTeam Data Sync background Windows service click the button to reset the last sync date and then start the service This will ensure that the resetting doesn t happen mid sync
79. f the imported user instead of simply using the username as a placeholder gt Last Name Attribute Providing this optional attribute will allow SpiraTeamQ to automatically populate the last name field of the imported user instead of simply using the username as a placeholder gt Middle Initial Attribute Providing this optional attribute will allow SpiraTeamQ to automatically populate the middle initial field of the imported user instead of simply leaving it blank gt Email Address Attribute Providing this optional attribute will allow SpiraTeam to automatically populate the email address field of the imported user instead of simply using the username spiratest com as a placeholder Sample User You can optionally enter a sample user and password to test that the user is correctly authenticated against the server You can update the LDAP configuration without setting this but if you do provide a sample user password it will not save the configuration unless the authentication succeeds If you choose to enter it the user s name should be the fully distinguished name of the user e g CN Sample User CN Users OU Headquarters DC MyCompany DC Com 3 9 6 Security Settings The Security Settings administration page lets you specify the various security settings within Spiraleam to match your organization s policies and processes Security Settings This page allows you to modify the SpiraTeam application security settings
80. for more details on your specific tool e Description The description is for your use only and does not affect operation of the plug in e Active If checked the plug in is active and able to be used for any project e Connection Info This field holds the root of the repository for any project accessing the plug in unless overridden in the Project Settings Use the syntax that is described for your tool in the SpiraPlan Team Version Control Integration Guide e Login Password The user id and the password of the user to use while accessing and retrieving information from the version control system e Other Fields The other fields Domain Custom1 Custom5 are provider specific and will be described in the appropriate section of the SpiraPlan Team Version Control Integration Guide When finished click the Insert button and you will be taken back to the Version Control integration list page with new provider listed as an available plug in Version Control Integration SpiraTeam is able to integrate with a variety of external version control systems using its flexible open architecture and library of available version control providers This page allows you to view add and modify the list of version control providers make changes to their configuration and also specify any project specific configuration values VICE rroject settings Active SubversionProvider gt Project Settings Yes gt Edit Delete TestVersion
81. g Options page lets you configure the schedule and calendar options for the various project estimation and planning modules The settings are specific to each project Planning Options Library Information System Change Project The following schedule and calendar options are currently being used by this project To change the settings just modify the values and then click Update to commit the changes Once you are happy with the changes it is recommended you refresh the schedule and progress information in the project through the Data Caching administration screen General Work Hours Per Day 8 hours Work Days Per Week 5 days Non Working Hours Per Month 0 hours Effort Calculations W Include Task Effort vi Include Incident Effort Cl Include Test Case Effort Requirements Default Estimate 1 0 points Point Effort 8 0 hours Suggest This is the conversion factor used to determine the number of person hours per estimated point Auto Create Tasks V Create a new task when Requirement becomes In Progress Auto Planned Use Task Status Use Test Status M When you assign a release to a requirement it changes to the Planned status automatically vi When all tasks switch to Completed the associated requirement will change status to Developed automatically Vi When all test cases are Passed the associated requirement will change status to Tested automatically Tasks amp Incidents D
82. g order Install the NET Framework v4 0 Install SQL Server 2014 2012 2008 or 2005 Install the latest version of Internet Explorer that your server OS allows Ensure that IIS is installed Ensure that ASP NET 4 0 is enabled v VV y 2 1 1 Install the NET Framework v4 0 On Windows Vista Windows 7 and Windows 2008 Server installations Microsoft NET Framework v4 0 is usually installed as part of the factory configuration whereas on earlier operating systems you might need to manually add the NET 4 0 components to the factory configuration On Windows 8 and Server 2012 Microsoft NET Framework 4 5 is installed which is fully compatible To see which version of the Microsoft NET framework installed open up Windows Explorer and navigate to C WINDOWS Microsoft NET Framework and then the subfolders listed will indicate which version s of the framework you have installed Microsoft NET assembly L3 Framework 3 v1 0 3705 NET Frameworks Ej v1 1 4322 1 0 1 1 2 0 3 0 4 i v2 0 50727 K 3 5 amp 4 0 are installed v3 0 4 v3 5 4 E v4 0 30319 To install the NET Framework launch Internet Explorer and enter the URL https www inflectra com CustomerArea Once you have logged in to the customer area under the My Downloads section there will be hyperlinks to download and install the appropriate version of the NET Framework version 4 0 at time of writing Click on the option to download and
83. ge It is recommend that this password be changed as soon as possible to something that is secure yet memorable by clicking on the User Profile link see the SpiraTeam User Manual for more details Once you have logged in as the administrator you need to click the Administration link which can be found in the main SpiraTeam dropdown menu in the top left of the screen My Page My Timecard Administration This will display the Administration home page S Internal Projects y gt Library Information System Planning Testing Tracking y Reporting B Administrator v Administration gt View Edit Projects v Projects PU View Edit Projects View Edit Projects Edit Project Groups The following projects have been created in the system To edit an existing project please click on the Edit link To create a new project click on the Add button Users Do tw Y PR Legacy Application External Projects 1 Dec 2005 No PR000004 gt Select Edit Copy Delete Library Information System Internal Projects 1 Dec 2005 Yes PR000001 gt Select Edit Copy Delete Sample Application One Internal Projects 1 Dec 2005 Yes PR000002 gt Select Edit Copy Delete gt Requirements Sample Application Two External Projects 1 Dec 2005 Yes PR000003 Select Edit Copy Delete Planning gt Filter Add Clear Filter gt Notifications gt Project History Changes gt Data Tools
84. ge the active flag then click Update Note that you can either enter the hexadecimal RRGGBB code for the color or use the pop up color picker You can t delete an existing incident severity but to prevent it appearing in any drop down lists all you need to do is change its active flag to No and click Update To add a new incident severity click the Add button and a new row will be added to the list which you can now edit 3 4 5 Incident Workflows Clicking on the Edit Workflows link in the Administration sidebar navigation brings up the list of defined incident workflows for the current project A workflow is a predefined sequence of incident statuses linked together by workflow transitions to enable a newly created incident to be reviewed prioritized assigned resolved and closed as well as to handle exception cases such as the case of a duplicate or non reproducible incident The workflow list screen for a sample project is illustrated below Edit Workflows Library Information System Change Proj There are the various workflows available in the project To add a new workflow click the Add button to edit an existing workflow click on the Steps hyperlink LEF em J DEBEIDDMVE PNGITIC 1i Default Workflow Yes Y WK000001 Steps Copy Delete Copy of Default Workflow e Yes vi WKO000005 Steps Copy Delete To modify the name default status notify and or active flags simply change the v
85. ghtweight Directory Services CIE Hyper V rae Internet Explorer 10 E m Internet Information Services m FTP Server m Web Management Tools a m World Wide Web Services m Application Development Features On Windows Server 2012 you need to click on Server Manager then under the Roles heading choose the option to Add Role followed by selecting the new role Web Server IIS Then click Next to bring up the role configuration screen Description Volume Activation Services Mot installed Application Development provides 4 E Web Server IIS infrastructure for developing and i Web Server hosting Web applications Use these 4 E Common HTTP Features features to create Web cantent or Default Document extend the functionality of IIS These Directory Browsing technologies typically provide a way HTTP Errors to perform dynamic operations that Static Content result in the creation of HTML HTTP Redirection output which IIS then sends to fulfill WebDAV Publishing Not installed client requests b B Health and Diagnostics b m Performance b m Securit 4 m STATE TRIS aT S dt ANET Extensibility 3 5 NET Extensibility 4 5 Application Initialization Not installed ASP Not installed ASP NET 3 5 Make sure that the following features are enabled gt Web Server IIS gt Web Server gt Common HTTP Features Default Document Directory Browsing HTTP Errors Static Content HTTP Redirection gt Applica
86. gt Refresh the Test Status Cache gt Refresh the Task Progress Cache Sometimes corrupted indentation information can cause missing or duplicated rows in tables If any of the flags below show Error you can click on the link to try to fix them gt Requirements OK Correct gt Test Cases OK Correct gt Test Sets OK Correct gt Releases OK Correct a Data Caching In order to improve the performance of SpiraTeam certain types of project data are cached If for any reason you make changes to test cases test runs or tasks in the system through the database you may need to update the cached values for test execution status and task progress that are displayed on the requirements and releases pages To refresh the execution status or task progress data click on the appropriate Refresh link illustrated above b Indentation Hierarchy The Requirement and Test Case pages use an Indent system for managing the hierarchy of information This allows requirements and test cases to be nested under parent items and be rapidly searched and filtered on Sometimes if a move copy operation is interrupted due to a network outage etc the hierarchy may get corrupted If so you ll see a red Error message instead of the Green OK If that happens just click on the appropriate Correct hyperlink and the system will correct the indent levels for you 3 2 Users 3 2 1 View Edit Users The followi
87. hat as a recommendation Suggest Point Effort The following point effort is recommended based on the current projected task effort values in the current project Default Effort 8 8 hours gt Auto Create Tasks When you change the status of a Requirement in the system to In Progress the system will automatically add a default Task to that requirement if no tasks already exist This is a useful shortcut that makes planning with requirements easier in the case when the requirements are of a size where they don t need to be formally decomposed into multiple developer tasks However if you don t want the system to automatically create tasks in you can deselect the option for the current project and it will turn off the feature gt Auto Planned When this option is enabled if you assign a release iteration to a requirement and the requirement is not already in the Planned status the system will automatically switch the status of the requirement to Planned gt Use Task Status When this option is enabled if you add any tasks to a requirement the status of the requirement will be automatically governed by the aggregate status of the associated tasks gt Use Test Status When this option is enabled if you associate any test cases to a requirement the status of the requirement will be automatically switched from Developed to Tested when all the associated test cases are passed Task amp Inci
88. he list to a different artifact type e g Incidents all you need to do is change the artifact type in the drop down list This will refresh the list to show the custom properties for that artifact type To edit an existing custom property definition or add a new definition click the Edit Definition link for a specific property and the following dialog will be displayed Custom Property 3 Definition Definition Options Name Requirement Type Type List v Custom List Requirement Type v The fields visible will vary depending on the type of custom property you have selected but every custom property will need to have a Name and a Type The Name is the caption that will be shown to the user when viewing or editing the artifact The type is the type of data the field allows If the custom property is either a List or Multi List type you will need to choose the associated Custom List that you previously defined Under the Options tab will be available options that can be set for the custom property Custom Property 3 Definition Definition Options Default Business Feature 7 Allow Empty Yes v When finished click the Save button and you will be returned to the Custom Property list Important When changing a custom property s type or removing a custom property the data is not actually removed from the artifact Therefore if you change a custom property from a date type to a text custom property
89. how much effort has been scheduled in a release or iteration the system will aggregate the individual effort values both estimated and actual for all the task incident and test cases artifacts associated with the release iteration This setting allows you to specify if you want only task incident or test case effort values to be included in the release iteration total This is useful if your project management methodology requires that incident or test case effort values be excluded from the total Requirements gt Default Estimate Normally when you create a new Requirement in the system it will be given an empty initial estimate in points However if many requirements are typically a standard size then as a time saver the system will let you specify a default estimate value that will be used when a new requirement is created gt Point Effort When requirements are added to the Planning Board or Iteration planning screen they will have an initial effort in hours that is used until tasks are added see Auto Create Tasks option This field contains the standard conversion factor used to convert points into hours based on the current team velocity how much time it takes on average to accomplish one story point As the project progresses the team velocity will change so you can click on the Suggest button to have the system calculate how many hours each existing story point has taken to implement in the project and provide t
90. iate books with different editions Ability to completely erase all books stored in the system with one click OON DN amp WN ce T lomatically generate a default Once you have verified that the data being returned matches your requirements click on the Create Default Template option and SpiraTeam will automatically generate a new XSLT template that displays just these columns in a nice table format Add Edit Custom Section Active Query Preview Results Create Default Template select R REQUIREMENT D R NAME from SpiraTestEntitiesR Requirements as R where R PROJECT D Projectld You need to enter the SQL command for retrieving the report data You can use the special tokens S Projectld and S ProjectGroupldj to limit the query to a specific project or project group WARNING If you do not specify either of these parameters the report will retrieve data for all projects in the system regardless of the user s role or permissions Template lt xml version 1 0 encoding utf 8 gt lt xsl stylesheet version 1 0 xmlns xsl http www w3 org 1999 XSL Transform xmlns msxsl urn schemas microsoft com xslt exclude result prefixes msxs gt lt xsl template match RESULTS gt lt table class DataGrid gt lt tr gt lt th gt REQUIREMENT_ID lt th gt lt th gt NAME lt th gt lt tr gt lt xsl for each select ROW gt c n s EDER HS lta zh You need to enter the XSLT Template for displaying
91. ically However sometimes you may wish to flush the cached data completed to do this simply click on the Clear Cache button To add new SCM users to the TaraVault project simply click on the Add Users link to add new SCM users to the project 3 10 5 Add Ons and Downloads In addition to the web interface that is typically used to interact with SpiraTeam there are a variety of downloadable tools and extensions that allow SpiraTeam to be used in conjunction with other applications and also to enable the migration of data from other systems into SpiraTeamQG To view the list of available add ons and downloads simply click the Add Ons and Downloads link in the Administration navigation sidebar and you will be taken to the page on the Inflectra website that lists the various add ins for the system together with links to the appropriate documentation 4 Appendices 4 1 Appendix A Troubleshooting If you receive the dreaded IIS 500 Internal Error or the Server Application Not Available webpage when you try and access Spiraleam for the first time there can be a myriad of causes However a good first place to look for the cause is inside the Windows Event Viewer which stores all errors raised in the system To open the Event Viewer click Start Settings Control Panel Administrative Tools Event Viewer This will open up the event viewer E Event Viewer File Acton View Help gt m Bog E Even
92. ick through the whole workflow from start to finish without having to return to the workflow details page This part of the screen lets you change the name of the transition and specify the subject line of any email notifications sent as part of this transition To view the list of special tokens that can be used in the email subject click on the Display Email Subject Special Tokens hyperlink Email Notification Tokens ActualE ffort The actual effort in Build The build that the incident HH MM was fixed in ClosedDate The artifact closed date CompletionPercent The percent complete Description The description of the DetectedRelease The detected release artifact name EstimatedEffort The estimated effort in S ID The ID of the item HH MM IncidentT ype The Incident type Name The name of the artifact NotifyTo The notification Opener The name of the Opener receiver s name Owner The name of the Priority The artifact s Priority ner Product The name of the ProjectName The name of the project application RemainingEffort The remaining incident Resolution Currently not used effort S ResolvedRelease The resolved release S Severity The artifact s Severity name StartDate The start date of the URL URL to link to artifact artifact 5 VerifiedRelease The verified release name Each transition has a series of conditions which need to b
93. icking on the Edit link or Add button you will be presented with the event details screen Notification Event Details Incident Owner Assigned lt lt Back to Notification Event List Event details are listed below You can edit the fields and users and whether or not this event is fired on creation but once created the Artifact Type cannot be changed Once finished click Update or Insert to save your changes Event Name Incident Owner Assigned Artifact Type This event will be attached to this artifact type On Creation Whether this event is fired on a new artifact creation Subject Line Product Incident ID has been assigned to you The subject line of the e mail notification Tokens used in the email template can be used in the subject line Configuration Artifact Fields Users and Project Roles The top section defines general configuration items for the event e Event Name used to name the event only used for administrative purposes e Artifact Type The artifact type this event is attached to Once an event is created the artifact type cannot be changed e On Creation If set to yes this event will fire when an artifact is created as well as when any configured fields are changed e Active If set to yes this event is active and will send notifications when configured fields are modified e Subject Line The subject line of the notification email The Artifact Fields will let yo
94. id Display List V alue we PV 000023 icti 7 Delete Pv 000022 SQL Server ves w Acti gt Delete gt Add Value nan Save This is the set of values that the user will select from the drop down list when the custom property is displayed You can change the display to include e All Active displays only custom list values that are active e All But Deleted displays all custom list values that are active or inactive but have not been deleted e All displays all custom list values including those that have been deleted To add a new custom list value click the Add Value button and a new row will be added to the list which you can now edit To edit an existing custom list value simply change the name in the textbox and click Save To delete a custom list value simply click on the Delete hyperlink If you want to remove an item from the list temporarily you can set its Active dropdown list to No if you want to remove an item permanently just click the Delete button Note Even if you delete a custom list value there is an option to undelete by simply changing the display selection to All and clicking the Undelete hyperlink next to a deleted value To edit an existing custom list you just need to click on the Edit Values hyperlink to display the custom list name and list of associated values which is the same screen as the one displayed for a new list To remove a cust
95. ifact is still available in the system you can click the Artifact or click the View Item button in the toolbar to view the item as it is currently However if the item has been deleted a warning label will be displayed as above in the example screenshot the View Item links will be disabled and a new option Purge will appear on the toolbar 3 1 4 2 Purging Items Items that have been deleted by any user still remain in the database but do not affect statistics or reports and do not show up in reports and cannot be viewed The artifacts are still in the database however and can be restored by clicking on the Restore button in the toolbar Purging an individual item can only be done while viewing one of its history detail screens Once an item is purged you will be taken back to the history list screen All the previous history items for the artifact will be removed and replaced with a single Purged history item Items that are purged cannot be restored into the database as unique identifiers will be wiped from the database so be sure that you are sure you want to purge an item before doing so You can purge all items in the project at once by clicking the Purge All button located on the History List page This will take some time depending on how many deleted items are in your database and it is recommended that the database files be compressed in SQL Management Studio afterwards to free up space and compress clustered i
96. ine Mew ae Please enter edit the following information for the test automation engine Required fields are indicated in bold Name Description e Name The name of the test automation engine that you re adding This can be set to any name of your choice that would make sense to your users e Description The description is used for any comments or additional information that you need to use to describe the automation engine e Active If checked the automation engine is active and able to be used in any project e Token This needs to match the name of the Automation Engine DLL file that you re using see the SpiraTest Team Automated Testing Integration Guide for more details on your specific tool for the specific automation engine When finished click the Insert button and you will be taken back to the test automation engine list page with new automation engine listed To edit the settings for an existing test automation engine just click on the Edit link next to the name of the engine and you will be able to edit the same settings that were shown above when you first created it Edit Automation Engine Quick Test Pro lt lt Back to Test Automation Engine Home Please enter edit the following information for the test automation engine Required fields are indicated in bold Name Quick Test Pro Description Engine that integrates with HP Quick Test Pro 9 0 QuickTestPro9 W Active
97. ined incident statuses for the current project By default the screen will be populated with the standard SpiraTeam incident statuses To edit an existing incident status simply change the name open check box set it as the default status and or change the active flag then click lt Update gt You can t delete an existing incident status but to prevent it appearing in any drop down lists all you need to do is change its active flag to No and click Update To add a new incident status click the Add button and a new row will be added to the list which you can now edit The open check box allow you to specify if the incident status should be considered open or not which means it is would be eligible for display in the various sections of the user s home page and the project home page that list open incidents The default radio button allows you to specify which incident status should be the default for newly created incidents This is the status that a new incident will be set to when first created and acts as the first step in the incident workflow Note that you must have at least one active incident status and you cannot set an inactive status as the default 3 4 3 Edit Priorities The following screen is displayed when you choose the Edit Priorities link from the Incidents section of the administration sidebar Edit Incident Priorities Library Information System Change Project IP000001 1 Critical amp 47457
98. ingDays gt 5 lt WorkingDays gt lt NonWorkingHours gt 0 lt NonWorkingHours gt TimeTrackIncidentsYn Y TimeTrackIncidentsYn TimeTrackTasksYn Y TimeTrackTasksYn EffortlIncidentsYn Y EffortIncidentsYn EffortTasksYn Y EffortlasksYn TasksAutoCreateYn Y TasksAutoCreateYn ReqDefaultEffort 480 ReqDefaultEffort TaskDefaultEffort 360 TaskDefaultEffort lt ProjectGroupName gt Internal Projects lt ProjectGroupName gt lt Project gt lt ProjectData gt lt RegquirementData gt Requirement RequirementId 1 RequirementId lt ProjectId gt 1 lt ProjectId gt ScopeLevelId 3 ScopeLevelld AuthorId 2 AuthorId lt Name gt Functional System Requirements lt Name gt lt CreationDate gt 2003 11 30T19 00 00 lt CreationDate gt lt LastUpdateDate gt 2003 11 30T19 00 00 lt LastUpdateDate gt lt Indent Level gt AAA lt IndentLevel gt lt ExpandedYn gt Y lt ExpandedYn gt lt VisibleYn gt Y lt VisibleYn gt lt SummaryYn gt Y lt SummaryYn gt lt AttachmentsYn gt N lt AttachmentsYn gt lt CoverageCountTotal gt 21 lt CoverageCountTotal gt lt CoverageCountPassed gt 10 lt CoverageCountPassed gt lt CoverageCountFailed gt 3 lt CoverageCountFailed gt lt CoverageCountCaution gt 1 lt CoverageCountCaution gt lt CoverageCountBlocked gt 1 lt CoverageCountBlocked gt lt PlannedEffort gt 8700 lt PlannedEffort gt lt TaskEstimatedEffort gt 11400 lt TaskEstimatedEffort gt lt Ta
99. install the NET Framework and follow the instructions provided Once you have completed the install verify that the installation was successful by looking in the Administrative Tools folder as illustrated above You also need to make sure that NET 4 0 has been installed if necessary Please make sure that the Full NET 4 0 Framework is installed and not just the NET 4 0 Client Profile You can check which is installed by going to Start Control Panel Programs amp Features and then looking for the different NET 4 0 Framework components that are installed liga Microsoft NET Framework 4 Client Profile liga Microsoft NET Framework 4 Extended E Microsoft NET Framework 4 Multi Targeting Pack If you only see the Microsoft NET Framework 4 Client Profile and not the Microsoft NET Framework 4 Extended then you need to install the additional NET 4 0 components that are needed for server based applications such as SpiraTeam to run 2 1 2 Install SQL Server 2014 2012 2008 or 2005 Install the appropriate version of the database software following the instructions provided with the installation We recommend SQL Server Express Edition for most users This free version of SQL server will offer sufficient performance for most installations and can be easily downloaded from either the customer area of our website http www inflectra com CustomerArea or directly from the Microsoft web site at http www microsoft com e
100. ion from you regarding how you want to setup the system before actually installing the web server files and database components The next page of the installation wizard will display a list of all the required pre requisites and whether the installer could find them or not l SpiraTeam Checking Prerequisites EY Verifying Prerequisites Checking to make sure prerequisites installed y a spiraTeam a The list of prerequisites is displayed below Please fix any errors before continuing with the installation Please click on the details button to learn how to correct Microsoft Internet Information Services Web Server WM Microsoft ASP NET Web Server Extensions 4 0 30319 Microsoft NET Framework 4 0 30319 Extended Ignore c 44 If any of the prerequisites were not correctly installed the installer will display a red cross icon next to the missing component s If this happens please refer to section 2 1 for installation of any prerequisites If for any reason you have the prerequisite installed but the installer was not able to find it this can occasionally happen on certain environments click the Ignore button to proceed with the installation Once the prerequisites have been correctly installed clicking Next will bring you to the next page in the installation wizard Lu Spiral eam License Agreement End User License Agreement _ a Please read the following
101. iption Fori Y Sie Y BZU F E IISA Tx es EJ C3 e i9 Sample application that allows users to manage books authors and landing racords for a typical branch Ebrary Project Group intemal Projects Web Site www libraryinformationsysiem org Default Based on Existing Project Choose the default template will load the standard workflows and Incident lists Choosing an existing project as the template will copy across that project s custom properties workflows and Incident flelds for use In the new project Active Yes s On this screen you can edit the name description project group website URL and active status Once you have made the necessary changes click the lt Update gt button to commit them If you decide that you want to ignore the changes click the lt Cancel gt button and the changes will be discarded 3 1 2 Edit Project Groups The following screen is displayed when you choose the Edit Project Groups link from the Administration sidebar navigation Edit Project Groups The following project groups have been created in the system To edit an existing project group please click on the Edit link To create a new project group click on the Add button E an v w v PG Default Group Yes PG000001 External Projects No PG000003 dit Delete Internal Projects http www libraryinformationsystem orq No PG000002 it Delete I p y y g Delete This screen displays the l
102. ist of project groups in the system both inactive and active together with their web site URL date of creation and active status Project Groups are used to relate projects that are in the same department division organization or are for a common customer client etc When projects are in the same group a user that is a member of the project group can see the special Project Group Dashboard that displays key metrics from all the projects in the group combined Also such users will have observer level access to the contained projects without needing to be explicitly added to each project You can filter the list of project groups by either choosing an active status or entering a portion of the name web site or date into the appropriate text box When you click the Filter button the list of project groups will be filtered by the criteria you entered You can clear the filter selection by clicking the Clear Filters button To sort the list of project groups just click on the appropriate arrow icon located in the header row of each field one each for ascending descending In addition the list of project groups is paginated into groups of fifteen 15 You can step through the different pages by clicking the page numbers at the bottom of the project list To permanently delete a project group you should click the Delete link to the right of the project group details Any projects contained in the group will not be deleted but instead
103. ith eT STARE worker processes contain one or more applications and provide isolation among different applications e Help Application Pate H 6 Sites _ Add Application Pool Online Help Classic NetworkService Integrated NetworkService Click it and enter the name of your own application pool Next choose your own application pool in the SpiraTeam web site properties Go v INFLECTRASYRO4 Sites v Eile Yiew Help G5 Start Page 93 INFLECTRASYRO4 INFLECTRA ada 2 Application Pools E Sites C Default Web Site H 0 aspnet_client m SpiraTest Authenticatii Handler Mappings E Features Advanced Settings 21x El General Application Pool Physical Path C Program Files SpiraTest Physical Path Credentials Physical Path Credentials Logon Type ClearText Virtual Path El Behavior Enabled Protocols Choose the application pool you created before Application Pool applicationPool Configures this application to run in the specified application pool ht Explore Edit Permissions H Basic Settings View Virtual Directories Manage Application Browse Application 6 Browse 80 http Advanced Settings e Help Online Help Legal Notices This publication is provided as is without warranty of any kind either express or implied including but not limited to the implied warranties of merchantability fitness for a particular purpose or n
104. ject The next column lists all the possible transitions that can occur from that status In addition with each transition is listed the name of the resulting destination status that the transition leads to E g from the assigned status depending on your role see later you can move the incident to either duplicate resolves or not reproducible depending on which transition the user takes Clicking on the name of a step or transition takes you to the appropriate details page see below where you can set the properties of the step or transition respectively To delete an existing transition simply click the lt Delete gt button after the transition name and to add a new transition click the lt Add Transition gt button in the Operations column 3 4 5 2 Edit Workflow Transition When you click on the transition name link from the previous screen you are taken to the workflow transition details screen Edit Workflow Transition Resolve Incident WT5 gt Resolve Incident WT5 gt Resolved IS4 Workflow Transition Details Name Resolve Incident lc cn MEME The top part of the screen is the workflow browser which illustrates how the transition relates to the workflow as a whole It displays the current transition in the middle with the originating and destination steps listed to either side Clicking on either incident status name will take you to the appropriate workflow step details page This allows you to cl
105. jjones does not exist in the system View ltem View ltem View Item View ltem View Item View ltem View Item View Item View Item View ltem View ltem View ltem View Item View Item HTT View ltem i4 Displaying page a r of 3 gt P The popup dialog box will display the full error message log and stack trace in a moveable dialog box This information should be provided to Inflectra customer support if you log a help desk ticket 3 10 Integration 3 10 1 Data Synchronization SpiraTeamQG is capable of synchronizing its data with a variety of other systems including but not limited to requirements management systems and standalone bug tracking tools The various integration plug ins for SpiraTeamQ and the steps for configuring the data synchronization settings are described in the SpiraTest External Bug Tracking Integration Guide If you are synchronizing data between SpiraTeam and one of these other systems you can click on the Data Synchronization administration page at any time and view a list of all the data synchronizations taking place together with the status and date time of last synchronization Data Synchronization Refresh SpiraTeam is able to communicate with a variety of external systems and applications using its background data synchronization service and library of available plug ins This page allows you to view add and modify the list of plug ins make changes to their configuration and v
106. just moved to the default project group There has to be at least one project group in the system at all times so the project group designated as the default one will not be available for deletion To add a new project group to the system simply click the Add button at the bottom of the project group list and a new screen will be displayed that allows you to enter the new project group information Project Group Details New Project Group lt lt Back To Project Group List Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them Name Description Font v sz V BZU EE pal egoo A Web Site Active Default You need to enter a name for the project group and optionally enter a detailed description and or web site URL You should initially make sure that the project group is marked as Active In addition you can choose to make this project group the default one meaning that it cannot be deleted and projects get added to it when their groups are deleted Once you are satisfied with the information click the Insert button to actually create the new project group In a similar way to edit the details of an existing project group simply click the Edit hyperlink in the right hand column of the project group list box and you will be taken to the following screen that allows you modify the pr
107. l Decimal You can set each of the fields custom properties as being gt Hidden The field custom property will not be displayed when the incident is in this status gt Disabled The field custom property will be displayed but will be greyed out and read only gt Required The field custom property will be required when the incident is in this status Note that you cannot set a field property as being required and either disabled or hidden since this would prevent a user from ever updating the incident For example when an incident is in the New status you might make the owner field hidden since a detector shouldn t need to know who will ultimately own it when it gets to the Open status you might make the field active and when it gets to the Assigned status you might make it active and required This allows you to tailor the information gathered to the appropriate place in the workflow To actually make these changes all you need to do is select the appropriate checkboxes in the list of fields and custom properties and click the corresponding Update button 3 5 Requirements This section contains administrative options that are specific to the requirements functionality in the system 3 5 1 Edit Components SpiraTeam lets you define a list of Components for each project These components represent the main functional areas of the system and requirements can be associated with each of the defined components
108. lable in The reporting engine will take care of converting your report into the target format you just need to specify which type s are applicable a Standard Sections The list of standard sections contains a list of the various pre defined report sections that are to be included in the report A standard section consists of a set of nested queries and embedded elements that will return back data For example the Requirements Details section consists of a list of all the requirements in a project together with the associated test cases tasks custom properties attachments discussions change history source code revisions and other related items With a standard section you cannot change the underlying data query but you can change the header footer and XSLT template used to format the results Add Edit Standard Section Name Requirements Details v gt Create Default Template Description This section displays all of the requirements in a document format with embedded tables for each of the associated elements Bzu iic dede i enno A null Footer Fot v s Y BZ u i E pal egn null Template lt xml version 1 0 encoding utf 8 gt lt xsl stylesheet version 1 0 xmlns xsl http www w3 org 1999 XSL Transform xmlns msxsl urn schemas microsoft com xslt exclude result prefixes msxsl gt lt xsl template match RequirementData gt lt xsl for each select Requirement gt lt div g
109. ll SpiraTeam v4 0 0 0 on your computer Click Next to continue or Cancel to exit the Setup Wizard inflectra EN If you are upgrading from an earlier version of SpiraTeam the dialog box will be similar except that it will instead let you know that you are upgrading from an earlier version to the current one im Spiraleam Setup Welcome to the SpiraTeam Setup Wizard The Setup Wizard will upgrade the version of SpiraTeam on vour computer Eo 4 0 0 0 Click Next to continue or Cancel to exit the Setup Wizard inflectra Cancel In this instance the installer will update the program files on your computer and migrate your data into the new version seamlessly If for any reason you don t see the upgrade message and you have an existing installation don t continue but instead contact Inflectra customer support first This will ensure that your existing data is not overwritten by a clean install In the case of an upgrade the system will make a temporary backup of your database to the C Users UserName AppData Local Inflectra folder so you need to make sure you have at least twice the disk space available on the C drive as the size of your existing database If you want to specify a different temporary location please set the TST WORKING FOLDER Windows environment variable to the location you wish to use instead In either case click the Next button to start the installation wizard which will gather informat
110. n disabled required at this step in the workflow URL Difficulty Classification Notes Review Date You can set each of the fields custom properties as being gt Hidden The field custom property will not be displayed when the requirement is in this status gt Disabled The field custom property will be displayed but will be greyed out and read only gt Required The field custom property will be required when the requirement is in this status Note that you cannot set a field property as being required and either disabled or hidden since this would prevent a user from ever updating the requirement For example when a requirement is in the Requested status you might make the owner field hidden since the author shouldn t need to know who will ultimately own it when it gets to the Accepted status you might make the field enabled and when it gets to the In Progress status you might make it enabled and required This allows you to tailor the information gathered to the appropriate place in the workflow To actually make these changes all you need to do is select the appropriate checkboxes in the list of fields and custom properties and click the corresponding Update button 3 6 Planning The Planning section is only available for installations of SpiraPlan and SpiraTeam not SpiraTest and lets you configure functionality related to project estimation and planning 3 6 1 Planning Options The Plannin
111. n the Web Config file to the existing database server This manual assumes that the Complete Installation option is chosen in which case the following screen is displayed ie Spiraleam Select A Virtual Directory Select the web site virtual root Spi Fr a Tea nm This will install SpiraTeam in the following virtual directory To install to this virtual directory dick Mext To use a different virtual directory enter the name below Virtual Directory SpiraTeam Iz This screen allows you to change the name of the web site URL that will be user to access the system By default users would need to type into their browsers http lt server name SpiraTeam Should you want to have a different name other than SpiraTeam change the name in the Virtual Directory box otherwise simply accept the default name and click Next Note The installer will check to make sure that the name you have chosen is not already in use and will warn you if it is Upon clicking Next you will be taken the database connection screen TH Spiraleam Select A Database Select the database to install on Spi Fr a Tea m ee The installer will now collect the information about your SQL Server database Please enter the name of the database server and the login password for a system administration account that will be used to create the database objects Windows Authentication CO SQL Server Authentication
112. n the screen that is displayed Add User Project Membership Henry J Cooper Back To User Details The user is NOT a member of the following projects Please select a role for the projects you want to add this user to then click Add Legacy Application 1 Dec 2005 Yes PR000004 Select Role v Sample Application One http www tempuri org 1 Dec 2005 Yes PR000002 Select Role v Sample Application Two 1 Dec 2005 Yes PR000003 Then click Add to add the selected project s to the user s project membership To change the user s password if the user is managed by SpiraTeam or LDAP information if managed by an external LDAP directory server click on the Passwords and Security tab Project Membership Passwords amp Security TaraVault Membership LDAP Managed User Change Password Passwords are required to be a minimum of 6 characters in length Passwords are required to have a minimum of 0 non alphanumeric characters Change Password Question amp Answer On this tab you can either update a user s password and associated password reset question and answer or their LDAP Distinguished Name DN You can also use this screen to switch a user from LDAP Managed mode to SpiraTeam Managed mode In LDAP Managed mode you enter the fully Distinguished Name DN for that user in your corporate LDAP server and provide no password SpiraTeam will then
113. n will display the following TaraVault Configuration Library Information System Change Project TaraVault is the hosted source code repository and software configuration management SCM system provided by Inflectra Projects in SpiraTeam can be enabled in TaraVault for storage of project source code files and revisions TaraVault is provisioned based on a specific number of active users You can change which users are active for source code management in the View Edit Users screen TaraVault Global Settings Available TaraVault Users 5 TaraVault Account Name localhost TaraVault Project Settings TaraVault Project Active Yes TaraVault Project Name Libra ry TaraVault Project Type Subversion Users assigned to this project No users selected for this project Add Users The screen will display the name of the linked TaraVault project as well as the list of TaraVault SCM users that are configured to use this TaraVault project this list will not necessarily be all of the users in the SpiraTeam project just those that need to connect to TaraVault to commit source code into the repository If you want to deactivate this TaraVault project click the Deactivate button and the project will be removed from TaraVault To improve performance SpiraTeam will cache some of the data it receives from TaraVault Normally SpiraTeam will know when to update the cached data based on changes made in TaraVault automat
114. nactive that is currently linked to a requirement type This is important as all requirement types need to be linked to an active workflow at all times 3 5 2 1 Edit Workflow Details Clicking on the Steps hyperlink of a workflow brings up the following screen that lists all the workflow steps and workflow transitions that comprise the workflow View Edit Workflow Steps Default Workflow Change Project Back to Workflow List This displays all the requirement status steps for this particular workflow Requested Default Accept Requirement Delete 000001 Add Transition Accepted Review Requirement Delete gt gt Under Review Under Review Accept Requirement Delete 000007 gt Add Transition Accepted Reject Requirement Delete gt gt Rejected Rejected Return to Review Delete 000006 gt Add Transition gt gt Under Review Accepted Assign Release Delete 000005 gt Add Transition gt gt Planned Return to Review Delete gt gt Under Review Planned Remove from Plan Delete 000002 gt Add Transition gt gt Accepted Start Development Delete gt gt In Progress In Progress Cancel Development Delete 000003 gt Add Transition gt gt Planned Finish Development Delete gt gt Developed Mark as Completed Delete gt gt Completed This page lists in the left most column all the various requirement statuses defined in the system The next column list
115. nd m e mt m ge e VV WV VW Vv VW VW VW VW Vv Vv OV OM m e e m a This screen displays the list of users in the system both inactive and active together with their first name middle initial last name username login administrative permission status and active status You can filter the list of users by either choosing an administrative active status or entering a portion of the first name middle initial last name or username into the appropriate text box When you click the Filter button the list of users will be filtered by the criteria you entered You can clear the filter selection by clicking the Clear Filters button To sort the list of users just click on the appropriate arrow icon located in the header row of each field one each for ascending descending In addition the list of users is paginated into groups of fifteen 15 You can step through the different pages by clicking the page numbers at the bottom of the user list To add a new user to the system simply click the Add button at the bottom of the user list and a new screen will be displayed that allows you to enter the new user information Add Edit User New User Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them First Name Middle Initial Last Name User Name Department Email Address Email Enabled System Administra
116. ndexes 3 1 4 3 Reverting Items Reverting an artifact will attempt to reset all fields back to the selected change set reverting all changes made after the selected change set as well In certain cases the artifact will not be able to be reverted cases like this could be caused by other items having been deleted or purged For example if Requirement 1 was linked to Release 4 and that Release does not exist anymore In cases like this no fields will be reverted and the artifact will remain unchanged Reverting an item will cause it to be undeleted if it has been deleted You can revert multiple items from the History List page however the only items that can be reverted back are Deletes and Modifications All other types will be ignored When selecting multiple items you can select more than a single change set for a specific artifact the artifact will be rolled back to the earliest change set selected 3 1 4 Project Data Tools This page contains several different data management tools that can be used to identify certain data issues in the system and correct them There are two main sections to this page Data Caching and Indentation Hierarchy Data Tools Chanae Project In order to improve the performance of the application certain types of data is cached Sometimes after making changes to the underlying data you might want to refresh the cached information To do that click on one of the links below
117. ng screen is displayed when you choose the View Edit Users link from the Administration sidebar navigation View Edit Users Import Users From an LDAP Server The following approved users exist in the system To edit an existing user please click on the Edit link next to his her name To create a new user either click on the Add button or choose the option to Import from an LDAP server To see any pending new user requests click on the Pending Requests item in the left hand navigation rem Nase AY DMAN Decken Ye AY a SY uM AY DesnmecAY ier BY Ticini Openers c Co J ae C Us jJ Cribbins amycribbins No No Software Engineering US000013 No Benard Tyler bernardtyler No No Software Engineering US000011 No Donna Ww Harkness donnaharkness No No Software Engineering US000006 No Fred Bloggs fredbloggs No No QA US000002 Yes Henry J Cooper henrycooper No No Software Engineering US000012 No Jack Van Stanten jackvanstanten No No Software Engineering US000007 No Joe Smith joesmith No No QA US000003 Yes Martha Noble marthanoble No No Software Engineering US000010 No Ricky Pond rickypond No No Software Engineering US000005 No Roger Ramjet rogerramjet No No Software Engineering US000004 No Rory Jones roryjones No Software Engineering US000009 No Rose Smith rosesmith Software Engineering US000008 System Administrator administrator US000001 m e m e Lond m a a m ge oo m a mal m e Lnd rm a m e Lnd m e L
118. nt password 3 7 2 Notification Templates Notification templates are used by notification events and are defined system wide for each artifact type Notification Templates Here you can specify the e mail notification templates sent out for each Artifact type To edit the template select the Edit Template link To send a test e mail using the template select the Test Template link The test e mail will be sent using the first item in the project Requirement Test Case Incident Task Test Set To edit a template click the Edit link To send a test email notification to yourself using the specified template click the Test link Clicking the Edit link will take you to a page similar to the following Depending on the artifact type you selected the list of available fields will vary Notification Templates Requirement lt lt Return to Template List The template below will be sent whenever an event is matched for an artifact Requirement Tokens in the template will be substituted when an e mail is set Otherwise the template will be sent as is to assigned users and roles Fir amp e e mco S Product Requirement S Description A change has been made to this requirement Requirement ID Owner Owner Importance lmportance Author The name of the Author Comments The requirement comments Component The component the requirement is a part of Description Descriptive text EstimateP oi
119. nts The estimate in story function points Importance The current Importance Name Name of the Requirement Owner The name of the Owner Release The Requirement s Assigned Release RequirementStatus The current Status RequirementT ype The requirement type TaskActualEffort Assigned Task s actual effort in HH MM TaskEstimatedEffort Assigned Task s planned effort in HH MM T askProjectedE ffort Assigned Task s projected effort TaskRemainingFEffort Assigned Task s remaining effort S URLj URL to link to artifact Notify To The notification receivers name Product The name of the application ProjectName The name of the project ID The IDs of the item On this screen you are presented with the same rich text editor available elsewhere in the application Displayed in it is the current template with template tags showing for the artifact Template tags start with a dollar sign and then a string name enclosed in parentheses When email notifications are sent tokens will be replaced with specific information from the artifact that the notification is being sent for Invalid tokens will be stripped from the template text Clicking a token in the list will insert it in the current position in the textbox for easy selecting and editing If HTML notifications are disabled the template will be converted to plain text before sending When finished click the update button to save your new template The new templat
120. of Internet Explorer on your computer You should see a screen displaying the initial IIS startup page Le Le eel hela El n Malko c Windows 8 or Windows Server 2012 To check if you have IIS installed click Start gt Control Panel gt Administrative Tools Under the Administrative Tools folder you should see an icon for Internet Information Services IIS Manager If you don t see this icon then it means that you need to add IIS to your computer fag Defragment and Optimize Drives 7 25 2012 4 18 PM shartcut faz Disk Cleanup AJ 25 2012 3422 PM shortcut fab Event Viewer 7 25 2012 4 20 PM shartcut Lis Internet Information Services MS Manager 7 25 2012 4 15 Ph shortcut fal ICI Initiator Internet Information Services IS Manager enables you to co Fh Local Security Policy control and troubleshoot ls and amp SP MET ODBC Data Sources 32 bit Teat 3 29 PM shortcut ODEC Data Sources 64 bit T 25 2012 4 25 PM Shortcut On Windows 8 to install IIS you need to click Start gt Control Panel gt Programs and Features then choose the option to Turn Windows features on or off This will bring up the list of features and roles that can be configured on the server Turn Windows features on or off To turn a feature on select its check box To turn a feature off clear its check box 4 filled box means that only part of the feature is turned on v ASP NET 4 5 WCF Services im Active Directory Li
121. ofile to not receive any emails from the system If set to no users preference will be enabled and locked out Mail Server Please leave all the following fields empty if you want to use the default IIS SMTP Virtual Server Host Name The SMTP hast name of your mail server Port Number The SMTP port number to use Blank to use default of 25 SSL Connection No 7 User Name If your SMTP requires authentication this is your username Password If your SMTP requires authentication this is your password To use the internal IIS s default virtual SMTP server leave all fields blank The virtual server must then be configured to use proper SMTP server and network configuration If you want the application to contact an SMTP server directly use the following fields e Host Name This is the SMTP server to connect to e Port Number This is the port number to use blank uses the default port 25 e SSL Connection Whether or not to use an SSL connection with the server Be sure that the SMTP server s SSL certificate is trusted on the application server e User Name When using an authentication method this is the username to log in as e Password When using an authentication method this is the password to use Example settings for connecting to Gmail Google Mail for sending notifications Host Name smtp gmail com Port Number 587 SSL Connection Yes User Name account 2gmail com Password accou
122. oject group details Project Group Details Internal Projects lt lt Back To Project Group List Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them Name Internal Projects Description Font v szee v BZU i i pal ee EJ C o Z1 Contains the library project and sample application one Web Site Iwww libraryinformationsystem org Active Default On the top part of this screen you can edit the name description website URL active status and default status Once you have made the necessary changes click the Update button to commit them If you decide that you want to ignore the changes click the Cancel button and the changes will be discarded In addition the lower part of the screen allows you to view edit the users that are members of the group and also see which projects are in the group a Group User Membership This tab allows you to see which users are members of the group and which group role they have User Membership Fred Bloggs fredbloggs Group Owner System Administrator administrator Group Owner The two project group roles are Executive and Group Owner gt Executive This role allows the user to see the dashboard for this project group which contains all the key metrics for the contained projects displayed in an aggreg
123. ole It displays the current task status in the middle with the possible originating and destination transitions listed to either side Clicking on either workflow transition name will take you to the appropriate workflow transition details page This allows you to click through the whole workflow from start to finish without having to return to the workflow details page This page allows you to define the behavior of the various task fields i e those that are a standard part of opiraTeamQG such as Priority Task Fields The following Task fields are hidden disabled required at this step in the workflow Required Actual Effort Comments Creator Description End Date Est Effort Task Name Owner Release Remaining Requirement Start Date Priority Type LI DID IBIBIIBEDDIEBIIDID IDILIDIB mymimimimimimummImImINININ OOR O ORK O KK LET OOo This page also allows you to define the behavior of the various task custom properties for this particular step in the workflow Task Custom Properties The following Task custom properties are hidden disabled required at this step in the workflow Difficulty Reviewer You can set each of the fields custom properties as being gt Hidden The field custom property will not be displayed when the task is in this status gt Disabled The field custom property will be displayed but will be greyed out and read only gt Required The field custom property will be required
124. ollowing screen that lists all the workflow steps and workflow transitions that comprise the workflow View Edit Workflow Steps Default Workflow Change Project Back to Workflow List This displays all the Task status steps for this particular workflow Not Started Default Defer Task Delete gt Add Transition Deferred Start Task Delete gt gt In Progress In Progress Block Task Delete 000002 gt Add Transition gt gt Blocked Complete Task Delete gt gt Completed Defer Task Delete gt gt Deferred Restart Development Delete gt gt Not Started Completed Reopen Task Delete 000003 gt Add Transition gt gt In Progress Blocked Unblock Task Delete 000004 gt Add Transition gt gt In Progress Deferred Resume Task Delete 000005 gt Add Transition gt gt In Progress Undefer Task Delete gt gt Not Started This page lists in the left most column all the various task statuses defined in the system The next column lists all the possible transitions that can occur from that status In addition with each transition is listed the name of the resulting destination status that the transition leads to E g from the Not Started status depending on your role see later the user can move the task to either Deferred or In Progress depending on which transition the user takes Clicking on the name of a step or transition takes you to the appropriate details page see below
125. om list from the project just click on the Remove hyperlink next to the custom list and the list and all its associated values will be deleted from the project 3 3 2 Edit Custom Properties This option is used to actually define the custom properties associated with each artifact type in the project The following screen is displayed when you choose the Edit Custom Properties link from the Administration sidebar navigation Edit Custom Properties Library Information System Change Project The following custom properties are currently defined for the selected artifact type To view the custom properties for a different a below Y ou can add edit or remote custom property definitions by clicking the appropriate link in the grid below Property Name Legacy Name Actions URL e TEXT 01 gt Edit Definition Remove Difficulty LIST 01 gt Edit Definition Remove Requirement Type LIST 02 gt Edit Definition Remove Notes TEXT 02 gt Edit Definition Remove Review Date gt Edit Definition Remove Decimal 7 Edit Definition Remove gt Add Definition gt Add Definition The screen displays a list of all the possible custom properties for a particular artifact type for the current project Each artifact type requirement test case etc can have up to thirty 30 custom properties of various types Initially the screen will default to showing the existing custom properties for a projects Requirements to change t
126. on infringement This publication could include technical inaccuracies or typographical errors Changes are periodically added to the information contained herein these changes will be incorporated in new editions of the publication Inflectra Corporation may make improvements and or changes in the product s and or program s and or service s described in this publication at any time The sections in this guide that discuss internet web security are provided as suggestions and guidelines Internet security is constantly evolving field and our suggestions are no substitute for an up to date understanding of the vulnerabilities inherent in deploying internet or web applications and Inflectra cannot be held liable for any losses due to breaches of security compromise of data or other cyber attacks that may result from following our recommendations The section of the manual that describes modifying the Windows System Registry Registry should only be attempted by experienced Windows administrators who are familiar with its organization and contents Inflectra cannot be held liable for any losses due to damage to the system registry made by inexperienced personnel opiraTest amp SpiraPlan SpiraTeam amp and Inflectra are registered trademarks of Inflectra Corporation in the United States of America and other countries Microsoft amp Windows Explorer amp and Microsoft Project are registered trademarks of Microsoft Corporation All oth
127. on of the custom section it is not displayed in the final report Header This is the header that will be displayed before the dynamic data retrieved as part of the report section You can enter in formatted rich text in this field Footer This is the footer that will be displayed after the dynamic data retrieved as part of the report section You can enter in formatted rich text in this field Active You should make sure this checkbox is checked if you want the custom section to appear in the final report Further down on the page you can actually enter the custom query and associated XSLT template Add Edit Custom Section Template Requirements v Preview Results Create Default Template select value R from SpiraTestEntities R Requirements as R where R PROJECT ID Projectid You need to enter the SQL command for retrieving the report data You can use the special tokens S Projectid and S ProjectGroupld to limit the query to a specific or project group WARNING If you do not specify either of these parameters the report will retrieve data for all projects in the system regardless of the user s role or permissions T You need to enter the XSLT Template for displaying the retrieved data as HTML When you click the Create Default Template option the system will automatically generate a default XSLT template that you can edit On this page you need to first choose the appropriate
128. on the Steps button of a workflow brings up the following screen that lists all the workflow steps and workflow transitions that comprise the workflow View Edit Workflow Steps Default Workflow Change Project Back to Workflow List This displays all the incident status steps for this particular workflow Assigned Duplicate Incident Delete 18000003 gt Add Transition gt gt Duplicate Resolve Incident Delete Resolved Unable to Reproduce Delete gt gt Not Reproducible Closed Reopen Incident Delete 18000005 gt Add Transition Reopen Duplicate Reopen Incident Delete 18000007 Add Transition gt gt Reopen New Default Assign Incident Delete 18000001 gt Add Transition gt gt Assigned Review Incident Delete gt gt Open Not Reproducible Reopen Incident Delete 18000006 gt Add Transition Reopen Open Assign Incident Delete 18000002 gt Add Transition gt gt Assigned Duplicate Incident Delete gt gt Duplicate Assign Incident Delete 18000008 gt Add Transition gt gt Assigned Duplicate Incident Delete gt gt Duplicate Resolve Incident Delete gt gt Resolved Unable to Reproduce Delete gt gt Not Reproducible Resolved Close Incident Delete 18000004 gt Add Transition gt gt Closed Reopen Incident Delete gt gt Reopen This page lists in the left most column all the various incident statuses defined for the pro
129. or that project User Membership Project List Library Information System http www libraryinformationsystem org 1 Dec 2005 PR000001 Sample Application One http www tempuri org 1 Dec 2005 PR000002 3 1 3 Project History This page displays a list by default in chronological order of changes made to items within the selected project At this time only changes made to Requirements Tasks Incidents Test Cases Test Steps Test Sets Releases and Automation Hosts are recorded Certain changes are to these artifacts are not recorded such as location changes indenting outdenting and comment additions Project History Changes Library Information System Change Project This page lists all the changes that were made in the selected project To view the details and optionally restore or purge a specific changeset artifact click the changeset ID number To revert multiple items at once select the checkboxes and then click the Revert button If you select multiple changesets for a single artifact changes will be rolled back to the earliest changeset You cannot roll back an Added Purged or Rollback changeset Displaying 1 15 out of 79 items HL jJ 79 E Show 15 w rows per page Change Date AV Changed By AY 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014 28 Jan 2014
130. other artifacts in the system e g requirements incidents etc The set of administrative options located under the Documents heading allow the Project Owner to configure how the documents are organized in their particular project 3 8 1 Edit Document Types When users upload documents into a SpiraTeam project they are required to specify the type of document that is being uploaded The list of document types is configurable by the Project Owner for each individual project When you click on Documents Edit Types you can edit the list of types available Edit Document Types Library Information System Change Project The following document types have been created in this project Please make any changes and click Add or Update To remove an existing document type just make it inactive by setting its Active flag to No DT000001 Default The default documenttypeforaprojet 0000000000000 No Y DT000002 Functional Specification Functional specification for the system Can be performance or feature related yes Doon Screen Shot OJ Drang0n4 Stck Trace Eds O ft DT000005 UML Diagram _ UML documents such as sequence diagram state diagram use cese diagram clase diagram e O ve vj DTe Scoontayou JCO ooo JO By default each project will be created with a single document type called Default You can add additional document types and or ch
131. ovider Project Settings Library Information System Change Project Project settings successfully updated Back to Version Control Home Please edit the following project specific settings for the SubversionProvider version control provider If you leave any fields blank then the value will be taken from the provider s default settings To stop using this provider on the project just set the Active flag to No below Project Name Library Information System Active for Project ves Y Connection Info svn doctor SpiraTeam Login Password Domain Custom 01 Custom 02 Custom 03 Custom 04 Custom 05 Now you can decide whether you want to override any of the default settings for this project Any field left blank will automatically get its settings from the default values entered earlier In the example above we have specified a project specific repository path login and password Once you have correctly configured the project click Update to commit the changes To improve performance SpiraTeam will cache some of the data it receives from the version control provider Normally SpiraTeam will know when to update the cached data based on changes made in the version control system automatically However sometimes you may wish to flush the cached data completed to do this simply click on the Clear Cache button You are now ready to use SpiraTeamQ in conjunction with the version control tool you selected For de
132. p gt lt xsl if gt lt div gt lt xsl for each gt lt xsl template gt So using a combination of XSLT and the Raw XML report format you can generate a customized view of the standard report section that will be included in the final report Sometimes however you want to be able to create a completely custom report that includes customized data as well as a custom format In which case you need to use a custom report section instead b Custom Section Back on the main report details page Formats HTML M5 Excel 2003 M5 Excel 2007 MS Word 2003 MS Word 2007 XML Standard Sections Project Overview gt Customize Delete Requirements Details 7 Customize Delete gt Add New Standard Section Custom Sections gt Add New Custom Section If you click on Add New Custom Section the following dialog box will be displayed Add Edit Custom Section Description This new custom section contains a table of the requirements name and IDs Name a eia EE NN Se Le Footer Active Query This new custom section contains a table of the requirements name and IDs E T eer 16 A C Copyright MyCompany 2013 Preview Results Create Default Template On this page you can enter change the following fields Name Enter the name of the new custom report section that you will be adding to the report This is not displayed in the final report Description This is the descripti
133. pplications Components Legacy HA COM Explorer Components oH COM QC Dead Letter Queue Listener HM COM Utilities 9 4 i H E IIS Out Of Process Pooled Applications amp amp 9 IIS Utilities oB E System Application B gg DCOM Config B Distributed Transaction Coordinator m Once the window has opened expand the folders marked Component Services Computers My Computer and COM Applications in turn If the window opens correctly and displays the information illustrated above then your IIS 500 error is being caused by something else However if you receive an error message that indicates an inability to connect with the Distributed Transaction Coordinator then you have to fix the MSDTC service to enable IIS and ASP NET to operate properly To fix the issue you need to make changes to the Windows System Registry hereafter referred to as the registry This is a process that should not be attempted by novice users since any incorrect changes can complete wreck the Windows installation requiring a complete reinstallation of the operating system To open the registry click Start Run and type Regedit exe into the dialog box and the registry will open m Registry Editor File Edit View Favorites Help EHE MsDATPP Name Type Data us MSDN lab Default REG SZ value not set ag AllowOnlySecureRpcCalls REG DWORD ox00000001 1 Beim av ClusteringVersion REG_DW
134. query your corporate LDAP server for the password information reducing the number of passwords that a user needs to remember Please see the sections on Importing LDAP Users and LDAP Configuration for more details To view change the list of usernames that a user has in an external bug tracking system click on the Data Mapping tab This section is used by the SpiraTeam data synchronization service to map incidents from SpiraTeam to other bug tracking systems Project Membership Passwords amp Security Data Mapping TaraV ault Membership BugzillaDataSync ID fredbloggs FogBugzDataSync ID JiraData Sync ID i MsTfsDataSync ID edBogs Please see the SpiraTeam External Bug Tracking Integration Guide for more details on using the data mapping tab If you click on the TaraVault membership tab you will see the following information Project Membership Passwords amp Security TaraVault Membership Enable user for TaraVault C If you check the box it will enable this user to access the linked TaraVault source code repository This service is only available for hosted cloud instances of SpiraTeam and more details can be found in section 3 10 4 of this guide 3 2 1 1 Importing LDAP Users If your organization already has an LDAP compatible user management system in place e g Windows Active Directory Novell eDirectory OpenLDAP IBM Tivoli etc then instead of having to manually en
135. r with username demo20121226 120855437 does not exist in the system Cannot get IIS pickup directory User with username jjones does not exist in the system gaorgsigqgq onoo oodco co View ltem 4 Displaying page 1 e Of 3 gt P Each event entry is displayed along with the date time it occurred the type of event error warning information success audit failure audit category application source code provider data synchronization and the short name To view the full message click on the View Item hyperlink System Event Log Event Details The following system events have Exception System Net Mail SmtpException Event Time AV at System Net Mail lisPickupDirectory GetPickupDirectory at System Net Mail SmtpClient SendAsync MailMessage message Object userToken at Inflectra SpiraTest Common MailClient SendMessage MailMessage message 12 26 2012 10 51 PM 12 26 2012 10 51 PM 12 26 2012 10 51 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM 12 26 2012 12 08 PM Varning Application User 27 does not exist in the system 12 26 2012 12 08 PM Application Cannot get IIS pickup directory 12 26 2012 12 08PM Application User with username demo20121226 120855437 does not exist in the system 12 26 2012 12 08 PM Application Cannot get IIS pickup directory 12 26 2012 12 08 PM Application User with username
136. rent version you can specify the default language configure the folder used to store document attachments and also the type of text editing for the longer descriptive text fields used in the application e g a test case s description General Settings This page allows you to modify the general SpiraTeam system settings Default Culture Server Default Y The culture used to determine which number date formats to use and which language to use Default Timezone Server Default v The timezone used to determine how dates and times are displayed in the system Web Server URL http localhost SpiraTest The base URL used to access SpiraTeam e g http myserver SpiraTeam Attachments Folder C Subversion Projects SpiraT eam Trunk SpiraT est Attachments The folder used to store file attachments e g C Program Files SpiraTeam Attachments Cache Folder The local folder used by the web process to store cache data By default or in error the folder is C ProgramData Inflectra Spira Rich Text Editing Use rich text editing for artifact descriptions Yes v Use rich text editing for test step list Instant Messenger Yes V Enables use of the integrated instant messenger days The number of days that read instant messages are retained in the system Display Build During Test Execution Auto Unassign Tests Passing a test case unassigns it from its owner Completing a test set unassigns it from its owner Ev
137. reportable entity from the dropdown list In the example illustrated above we have selected the Requirements reportable entity This will automatically populate the following query in the Query editor select value R from SpiraTestEntities R Requirements as R where R PROJECT ID ProjectId This query tells SpiraTeam to select all of the rows in the R Requirements collection that are in the current project and include all of the columns in the final report This generally will result in more columns than is desirable so you should click on the Preview Results option to view a list of the various columns and the sample data That will help you decide which columns are important for your report You can then adjust the query to only include those columns select R REQUIREMENT ID R NAME from SpiraTestEntities R Requirements as R where R PROJECT ID S ProjectId In this modified query we have replaced the keyword value with the specific column names When you use the Preview Results option on this query you will only see the two desired columns Add Edit Custom Section Custom Query Results Functional System Requirements Online Library Management System Book Management Ability to add new books to the system Ability to edit existing books in the system Ability to delete existing books in the system Ability to associate books with different subjects Template Ability to associate books with different authors Ability to assoc
138. restrator and feel you have recen ed this message in error please cee Enabling and Dizabing Gyname Content m 118 Help Wakeman b EIE S1 fo acre ae Petro Mer tint nim To access IIS Help za Mec zd a s 3 His arty oe penat i 1 Chck Start and than check Run m D 3 In the Open text box type inetmgr 115 Manager doce ma HE ee feme Fa Oxide uou Ode aT D FROM appears rime kn paco e d gira ner 3 From the Help menu dick Help Topics doef Fori aed i PM mi 4 Chek Internet Information Services cup Ie cyuprenlea n mure HEEE s zm murem epe add qem Windows XP IIS Default Page Windows 2003 Server IIS Default Page If you don t see this page but instead see an IIS error page e g Internal Server Error 500 please refer to Appendix A Troubleshooting IIS to fix your IIS installation before following the rest of this installation guide On Windows 2003 Server you may also need to go into the Web Service Extensions folder and make sure that ASP NET 4 0 is marked as Allowed If you receive an HTTP 404 Page Not Found error when running SpiraTeam then it usually means that ASP NET 4 0 is marked as Prohibited b Windows 7 Vista or Windows Server 2008 To check if you have IIS installed click Start gt Control Panel gt Administrative Tools Under the Administrative Tools folder you should see an icon for Internet Information Services IIS Manager If you don t see this icon then it means that yo
139. rized access to applications being hosted on them This is a fast changing field and beyond the scope of this guide to address however we recommend reading the following article for details on how to secure IIS http www iis net learn manage configuring security In addition to the steps outlined in this article it is important to note that by default all web pages served by IIS using the HTTP protocol are unencrypted and as such the usernames and passwords used by Spiraleam to log into the application can be read by network sniffing tools If you are using SpiraTeam purely within an intranet environment this may not be an issue However if you are externally hosting SpiraTeamQG onto a publicly accessible website we recommend installing a Secure Sockets Layer SSL encryption certificate and restricting all web traffic to the secure HTTPS protocol instead 3 System Administration Now that you have successfully installed SpiraTeamQG this section of the guide outlines how to perform the typical system wide administrative tasks necessary for setting up projects in the system managing users and verifying the license information To perform these tasks you need to login to the system with a username that has System Administration permissions The special administrator username is created by the installer for this very purpose You should initially login to SpiraTeam with the username administrator and the password PleaseChan
140. rom happening simply change the setting to No e Event Log Retention As described in section 3 9 7 SpiraTeam comes with a built in diagnostic event log By default the system will only retain the last 30 days of events to avoid wasting storage space You can adjust the retention period in this section to match your organization s policies 3 9 2 File Type Icons The File Types List administration page allows you to view all the different filetypes that are recognized by SpiraTeam and add or edit the associated icon name description and MIME type File Types List This is the list of configured filetypes their icons displayed in the application and the mimetypes reportedfor them Note that any undefined file extensions are still allowed they will just be shown as Unknown in the application Other File Type application octet stream Adobe Illustrator application illustrator Edit Delete Active Server Page text plain Edit Delete ASP Page text plain Edit Delete BMP Image image bmp Edit Delete C Source text plain Edit Delete Compiled Help application octet stream FT Delete C Source text plain it Delete C amp Source text plain Edit Delete Stylesheet text plain Edit Delete l A EE gh ie Assembly application octet stream Edit Delete If you click on the Edit hyperlink next to a filetype or click on the Add button at the bottom of the screen the system will display the page that lets yo
141. s all the possible transitions that can occur from that status In addition with each transition is listed the name of the resulting destination status that the transition leads to E g from the Requested status depending on your role see later the user can move the requirement to either Accepted or Under Review depending on which transition the user takes Clicking on the name of a step or transition takes you to the appropriate details page see below where you can set the properties of the step or transition respectively To delete an existing transition simply click the Delete hyperlink after the transition name and to add a new transition click the Add Transition hyperlink in the Operations column 3 5 2 2 Edit Workflow Transition When you click on the transition name link from the previous screen you are taken to the workflow transition details screen Edit Workflow Transition Accept Requirement WT lt lt Back to Workflow Steps List Requested 1 Accept Requirement WT2 gt Workflow Transition Details The top part of the screen is the workflow browser which illustrates how the transition relates to the workflow as a whole It displays the current transition in the middle with the originating and destination steps listed to either side Clicking on either requirement status name will take you to the appropriate workflow step details page This allows you to click through the whole workflow from
142. se default roles and also create as many additional roles as you like To customize the roles in your installation of SpiraTeam simply click on the View Edit Roles link in the Administration sidebar navigation View Edit Roles Project Owner Can see all screens create modify all artifacts and can access the project administration tools RX000001 Manager Can see all screens and create modify all artifacts but cannot access project administration tools RX000002 Developer Can see all screens but can only create modify incidents and tests and change requirement coverage RX000003 Tester Can see all screens but can only create modify incidents and execute tests Note cannot delete existing incidents RX000004 Observer Can see all screens but cannot perform any write operations create modify delete RX000005 Incident User Can only create modify view incidents This role cannot see a project s requirements test cases or releases RX000006 The screen lists all of the roles currently configured in the system both active and inactive together with the name description and an active flag You can create new roles by clicking the Add button which will create a new default role entry in the list You can edit the name description and associated permissions of a role by clicking on the appropriate Edit link You can delete an existing role by clicking the Delete link Note that you cannot delete any of the default roles
143. skActualEffort gt 7570 lt TaskActualEffort gt lt TaskProjectedEffort gt 3855 lt TaskProjectedEffort gt lt TaskRemainingEffort gt 11485 lt TaskRemainingEffort gt lt TaskCount gt 42 lt TaskCount gt lt TaskPercentOnTime gt 59 lt TaskPercentOnTime gt lt TaskPercentLateFinish gt 6 lt TaskPercentLateFinish gt lt TaskPercentNotStart gt 7 lt TaskPercentNotStart gt lt TaskPercentLateStart gt 28 lt TaskPercentLateStart gt lt ScopeLevelName gt In Progress lt ScopeLevelName gt lt AuthorName gt Fred Bloggs lt AuthorName gt lt HasDiscussionChanged gt false lt HasDiscussionChanged gt lt IsDeleted gt false lt IsDeleted gt lt CustomProperties gt lt CustomProperty gt lt Alias gt URL lt Alias gt lt Name gt Custom_01 lt Name gt lt Type gt Text lt Type gt lt CustomProperty gt CustomProperty lt Alias gt Difficulty lt Alias gt lt Name gt Custom_02 lt Name gt lt Type gt List lt Type gt lt CustomProperty gt lt CustomProperty gt lt Alias gt Requirement Type lt Alias gt and lending Name Custom 03 Name lt Type gt List lt Type gt lt CustomProperty gt CusLtomProperty lt Alias gt Notes lt Alias gt lt Name gt Custom_04 lt Name gt lt Type gt Text lt Type gt lt CustomProperty gt CustomProperty lt Alias gt Review Date lt Alias gt lt Name gt Custom_05 lt Name gt lt Type gt Date lt Type gt lt CustomProperty gt lt CustomProperty gt lt Alias gt
144. stem get stored inside the C Program Files SpiraTeam Attachments folder located inside the main SpiraTeam installation root However you may want to have the documents stored on a remotely mounted drive or on a different hard disk partition In which case you can simply change the folder pointed to in the text box illustrated above and then click Update to commit the change Cache Folder By default when SpiraTeam needs to store temporary data generated reports the version control cache etc it will store them in the C ProgramData Inflectra Spira folder Sometimes this folder is not appropriate e g you want them on a different drive that has more space You can enter in a different folder for temporary storage and SpiraTeam will use that instead Rich Text Editing When editing certain text fields inside the system the user is presented with a rich text interface that allows them to set the formatting of the text using a toolbar Font x BIUj zEz icid T esEPD eA Sample application that allows users to manage books authors and lending records for a typical branch library In addition this toolbar includes the option to insert bulleted lists tables links to other websites and other text effects However this functionality can cause certain pages in the application to load more slowly on some browsers e g Internet Explorer 6 0 or earlier especially on the test case details screen which has rich text editors for each
145. t You need to enter the XSLT Template for displaying the retrieved data as HTML When you first add the section the default template for this section will be included You can modify When you either click on Add New Standard Section or the Customize link next to an existing standard section the popup dialog illustrated above will be displayed On this page you can change the following fields e Name Choose the name of the standard report section you want to use from the dropdown list Changing the name of the section will automatically update the Description field below e Description This is the description of the report section it is not displayed in the final report e Header This is the header that will be displayed before the dynamic data retrieved as part of the report section You can enter in formatted rich text in this field e Footer This is the footer that will be displayed after the dynamic data retrieved as part of the report section You can enter in formatted rich text in this field e Template This is the eXtensible Markup Language Stylesheet Transform XSLT used to transform the raw XML data from the report query into the final HTML display format When you choose change the name dropdown list clicking on the Create Default Template will populate this field with the default template used to render the data When you first create a new standard report section we recommend using the option to Cr
146. t History gt lt Requirements gt lt Incidents gt lt SourceCodeRevisions gt lt Requirement gt lt RequirementData gt lt Report gt This XML data is then converted by the XSLT template into HTML format so that it can be included into the final generated report An example fragment of the XSLT template looks like lt xml version 1 0 encoding utf 8 gt xsl stylesheet version 1 0 xmins xsl http www w3 org 1999 XSL Transform xmlns msxsl urn schemas microsoft com xslt exclude result prefixes msxsl lt xsl template match RequirementData gt lt xsl for each select Requirement gt lt div gt xsl attribute name style gt padding left lt xsl value of select string length IndentLevel 2 gt px lt xsl attribute gt xsl if test SummaryYn Y div class Title2 gt RQ xsl value of select RequirementId gt lt xsl value of select Name gt lt div gt lt div class Description gt lt xsl value of select Description disable output escaping yes gt lt div gt lt br gt lt xsl if gt xsl if test SummaryYn N gt lt xsl attribute name style gt padding left lt xsl value of select string length IndentLevel 2 gt px xsl attribute div class Title3 gt RQ xsl value of select RequirementId gt lt xsl value of select Name gt lt div gt lt p gt lt xsl value of select Description disable output escaping yes gt lt
147. t Viewer Local M Application 2 fa System m F Internet Explorer I ecuri Li Security Audit Records i8 System Loi System Error Records i8 Internet Explorer Li Custom Log Error Records Click on the Application and System folders in turn and look for errors raised by MSSQLSERVER SpiraTest SpiraTest DataSync Service DCOM ASPNET or IIS Click on the error message and copy the text of the message into a text editor e g Notepad Before contacting Inflectra customer support with the specific error message here are a couple of common causes for the above errors together with the appropriate resolutions gt The ASP NET process account has been disabled Windows XP only Go to Start Control Panel Administrative Tools Computer Management and launch the Windows computer management console Expand Local Users and Groups Users and then double click on the ASPNET account Make sure that the ASPNET user is not disabled This only applies to installing SpiraTeam on Windows XP For other versions of Windows the ASPNET user is set per application pool and typically is set to the built in NETWORKSERVICE account so this won t apply gt The ASP NET process account does not have sufficient permissions Right click on the C WINDOWS Microsoft NET Framework v4 0 30319 folder and any other versions of NET that are listed and make sure that the ASPNET NETWORKSERVICE and LOCALSERVICE accounts are all list
148. tails on how to use the Source Code integration features of SpiraTeam please refer to the Spira Team amp User Manual 3 10 3 Test Automation Spiraleam can be used to manage the development scheduling and execution of automated unit functional and load tests written using a variety of test automation engines e g HP QuickTest Pro omarteScript TestComplete etc This section allows you to configure the different engines that are available in your environment so that the testers know which tools they can use to schedule tests with The information on using the various test automation engines for SpiraTeamQO and the steps for configuring the engine specific settings are described in the SpiraTest Team RemoteLaunch Automated Testing Integration Guide To configure a test automation engine you need to click on the Administration Integration Test Automation link in the Administration navigation to bring up the list of configured test automation engines Test Automation Engines SpiraTeam is able to integrate with a variety of external test automation systems using its flexible open architecture and library of available test automation engines This page allows you to view add and modify the list of test automation engines and make changes to their configuration Bad Boy Command Line FitNesse IBM RFT JMeter LoadRunner NeoLoad Quick Test Pro Ranorex Rapise Selenium RC SmarteScript SOAP UI TestComplete Test
149. ter users one by one into SpiraTeam you can simply import them from your LDAP Server Before doing this however you need to first setup the LDAP configuration see the section on LDAP Configuration below Once you have setup your LDAP server configuration in SpiraTeam clicking on the Import Users From and LDAP Server will bring up the following screen Import Users from LDAP Server lt lt Back To User List Using the current LDAP configuration the following new users are available for import into SpiraTeam Please mark the ones you d like to import then click the Import button e J l Elise M Brooks elise brooks Elise M Brooks CN Elise M Brooks CN Users DC corp DC inflectra DC com Enterprise Admins Enterprise CN Enterprise Admins Admins CN Users DC corp DC inflectra DC com Enterprise Read only Enterprise CN Enterprise Read only Domain Domain Controllers Read only Controllers CN Users DC corp DC inflectra DC com Domain Controllers This screen lists all the users available in the LDAP server that have not been already imported into SpiraTeamQG The users are listed by name along with their login email address and fully distinguished LDAP name DN You can narrow down the list by entering partial name matches in any of the fields displayed and clicking Filter and or you can sort the results by clicking on the directional arrows in the field he
150. the customer area of our website http www inflectra com CustomerArea and click the Update button If there is an issue with the license key e g a trial version that is passed its expiration date or where the license key doesn t match the organization name an error will be displayed describing the specific issue with the information you entered If you are unable to get the system to work with the license key information please contact Inflectra customer support at support inflectra com 3 9 5 LDAP Configuration As described previously you can configure SpiraTeamQ to use an external LDAP server for importing new user profiles into the system and for authenticating users instead of having to store separate passwords inside SpiraTeam amp However you need to first configure the LDAP server settings To do this click on the LDAP Configuration link the Administration navigation LDAP Configuration This page allows you to configure SpiraTeam to authenticate users against an LDAP directory server This allows you to avoid having to store passwords in a user s SpiraTeam profile You can have both types of user exist at the same time SpiraTeam users that store their passwords inside SpiraTeam and LDAP users that use their existing LDAP passwords Please view edit your LDAP server s configuration details below LDAP Host myldapserver Use Secure Sockets Layer SSL Name and optionally port of the server running LDAP
151. the retrieved data as HTML When you click the Create Default Template option the system will automatically generate a default XSLT template that you can edit You can now click the Update button to save your changes to the report You may have noticed that we had a special token in the query Projectld this token will be evaluated during the generation of the report and ensures that only items in the current project are included If you want to include all the items in a specific Project Group you should instead use the token ProjectGroupld If you don t use either token the report will include all the items in the entire system across all projects and groups For example e select value R from SpiraTestEntities R Requirements as R where R PROJECT ID ProjectId Will display all the requirements in the specific project e select value R from SpiraTestEntities R Requirements as R where R PROJECT GROUP ID ProjectGroupId Will display all the requirements in the specific project group e select value R from SpiraTestEntities R Requirements as R will display all the requirements in the entire system For more information on creating custom report queries please refer to the knowledge base articles on the Inflectra customer support website http www inflectra com Support Warning If you create a report that doesn t have either Projectld or ProjectGroupld in the WHERE clause you could end up displaying data
152. this only removes them from the project not the entire system To add a user to the project so that can access its information simply click the Add button and you will be taken to the following screen that lists all the users in the system that are not currently members of the project Add Project Membership Sample Application One Change Project lt lt Back To Project Membership The following users are NOT members of this project Please select a role for the users you want to add to the project and click Add e Us pe T E US000013 Select Role Bernard Tyler bernardtyler US000011 Select Role Donna Harkness donnaharkness US000006 Select Role You now should narrow down the list of users by entering filter criteria and clicking Filter you can also sort the results to make viewing easier Once you have located the appropriate user s just select a project role for them from the drop down list and click Add to add them to the project in the specified role 3 2 3 Active Sessions Often an administrator of the system will want to know how many users are currently logged into the system especially on installations licensed by concurrent user Clicking on the Active User Sessions administration option will display a list of all the users who currently have active sessions in the system Active User Sessions You currently have 2 active user s in th
153. ting report for modification using the options below Requirement Reports Copy of Requirements Detailed gt Edit Copy Delete Requirement Reports Requirements Detailed gt View Copy Requirement Reports Requirements Plan gt View Copy Requirement Reports Requirements Summary gt View Copy Requirement Reports Requirements Traceability Test Case Reports Printable Test Scripts Test Case Reports Test Case Detailed Test Case Reports Test Case Summary Test Case Reports Test Case Traceability Test Case Reports Test Run Detailed Test Case Reports Test Run Summary Test Case Reports Test Set Detailed Test Case Reports Test Set Summary Incident Reports Incident Detailed Incident Reports Incident Summary Task Reports Task Detailed Task Reports Task Summary Release Reports Release Detailed Release Reports Release Plan Release Reports Release Summary gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy gt View Copy NINNIN NSII INI NI NNI INN NI ISI NNS NINI NIS QI SN SNES I I NI INSNI ISS SI I SI SII SIS NSI S gt View Copy gt Add New Report The list of report definitions contains both the standard default reports that ship with the system and any custom reports that you have defined However any of the reports list
154. tion Development gt NET Extensibility 3 5 VVVVV NET Extensibility 4 5 ASP NET 3 5 ASP NET 4 5 ISAPI Extensions ISAPI Filters gt Management Tools gt IIS Management Console gt IIS Management Service gt NET Framework 4 5 Features NET Framework 4 5 gt ASP NET 4 5 gt WCF Services HTTP Activation gt TCP Port Sharing gt gt gt gt V To verify that this IIS is now installed type http localhost into the address bar of Internet Explorer on your computer You should see a screen displaying the initial IIS startup page Em Sah mies ia e a Windows Server Internet Information Services 8 0 microsoft com web 2 1 5 Ensure that ASP NET is installed Now that you have both IIS and NET installed you need to make sure that the Active Server Pages ASP NET components that allow IIS to access the NET framework have been correctly configured If you installed NET after IIS then ASP NET is typically configured for you but if you installed IIS afterwards then further manual steps may be necessary The settings are different depending on which version of Windows you are using a Windows XP or 2003 Server To verify that ASP NET has been correctly configured click on Start gt Control Panel gt Administrative Tools gt Internet Information Services to launch the IIS administrative console E Internet Information Services File Action View Help E f
155. to a user that shouldn t have permission to see that data 3 9 4 License Details The license details page displays the information about the installed license for the particular instance of Spiraleam being used The information displayed includes the product name e g SpiraTeam the license version e g v4 1 0 0 type of license in effect x user fixed x user concurrent demonstration enterprise etc the organization that the license belongs to the actual license key code and finally the number of users concurrently logged in This last piece of information is useful as it helps administrators track down how many licenses are currently in use A sample page is illustrated below License Details Product Type SpiraTeam v License Version v4 0 0 0 License Type Enterprise License Concurrent Users 1 Active View Active Sessions Expiration n a Organization Inflectra Corporation License Key ee Note The license key and organization name must match that found in your Customer Home Page If you do not already have a license for the software you can purchase one online today To change the license key used by the system for example if to upgrade from Trial edition to Standard edition you do not need to reinstall SpiraTeamQG All you need to do is simply change the information in the organization and license key text boxes to match the license key and organization name found in
156. tor Active Locked Out RSS Token Enable RSS Feeds Passwords amp Security New Password Confirm Password Passwords are required to be a minimum of 6 characters in length Passwords are required to have a minimum of 0 non alphanumeric characters Password Question Password Answer On this screen you can enter the name email address password password reset question and answer for the new user If you want the user to be able to subscribe to items in the system as RSS feeds you should also make sure that the Enable RSS Feeds checkbox is selected and a GUID token is displayed in the text box underneath Note If you make a user a System Administrator it will force that user to always have the Project Owner role on all their assigned projects regardless of the chosen role If you disable this option they will then revert back to their true role In a similar way to edit the details of an existing user simply click the Edit hyperlink in the user list box and you will be taken to the following screen that allows you modify the user details Add Edit User Fred Bloggs Please review the information listed below and make any changes if necessary Once you have finished click Update Insert to confirm them First Name Middle Initial Last Name User Name Department Email Address Email Enabled System Administrator Active Yes F Locked Out No RSS Token En
157. u add or edit a filetype entry Edit Add File Type Return to Template List This is the definition for the file type with the given extension Entering in values here simply helps with displaying correct file information on the Source Control and Documents pages with attachments All fields are required blank fields will be set to the default The icon image must exist on the web server in the active theme directory under Fileiypes Filetype ID File Extension asp File Description Active Server Page Mime Type exilin File Icon Image Active Server Page gif On this page you can enter edit the file extension that s used to recognize the type of file uploaded the description of the file type displayed in popup tooltips the MIME type used to determine how the browser handles the file type and the path to the icon image Once you are satisfied with the values you can click on the Update button to confirm the changes 3 9 3 Edit Reports The Edit Reports administration page lets you create custom reports in the system that your users can run in the various projects they have access to Note that the report definitions themselves are global to the system and therefore available in all projects Edit Reports This page displays the various reports that are available in the system The reports listed as Default are part of the system and cannot be modified however you can add a new report or copy an exis
158. u configure which fields will cause this notification to send an email notification Artifact Fields Users and Project Roles This event will be active if any of the selected fields are changed Field Actual Effort Fixed Build Closed On 26 Complete Description Detected Release Est Effort Type LI EJIEJIET CTI CTI ET OOE Name Selected fields are treated in an OR based query so that if you have two or more fields checked for an event the event will send a notification if either of the two fields are changed Depending on the artifact type configured above the available fields will vary The last section is the configuration of whom to send the notifications to Artifact Fields Users and Project Roles When a selected field is changed the following users or roles will be notified Jser Project Role Artifact Opener or Creator Artifact Owner Project Roles Project Owner Manager Developer Tester Observer Incident User If a user belongs to more than one group or they have manually signed up to receive notifications to any changes in the artifact they will only receive one notification for the artifact change 3 8 Documents Spiraleam includes a built in web based document management system that allows you to upload and share documents between project team members These documents are stored in folders categorized by a series of user defined meta tags and can also be associated with
159. u need to add IIS to your computer Eh Ll id Event Viewer E Group Policy Management ty Internet Information Services IT 6 0 Manager LE Internet Information Services 115 Manager Indicates that IIS is installed 2 SCSI Initiator EA Local Security Policy ae Memory Diagnostics Tool On Windows 7 or Vista to install IIS you need to click Start gt Control Panel gt Programs and Features then choose the option to Turn Windows features on or off This will bring up the list of features and roles that can be configured on the server fal Windows Features Turn Windows features on or off To turn a feature on select its check box To turn a feature off clear its check box A filled box means that only part of the feature is turned on Eli FTP Server lli Web Management Tools a lil World Wide Web Services c lll Application Development Features V NET Extensibility j ASP V J ASP NET 1j ca V ISAPI Extensions V ISAPI Filters V Server Side Includes c illl jJ Common HTTP Features V Default Document V Directory Browsing V HTTP Errors V HTTP Redirection V Static Content 71s WebDAV Publishing m Il Health and Diannnstics vr On Windows Server 2008 you need to click on Server Manager then under the Roles heading choose the option to Add Role followed by selecting the new role Web Server IIS Then click Next
160. uthor of this Task can execute The owner of this Task can execute Yes v Users with the specified rales can execute Project Owner Manager Developer Tester Observer O EI E EL RI IS Incident User The conditions section allows you to set three types of user role gt The author of the task can be allowed to execute the transition For example when a task is marked as Completed the author might be allowed to move it to In Progress if there is still work remaining gt The owner of the task can be allowed to execute the transition For example when a task is marked as In Progress the assigned owner should be the only one who s allowed to move it to Competed gt A user with a specified role can be allowed to execute the transition regardless of whether they are the author or owner For example a user with role Manager might want the power to defer all tasks regardless of ownership status You can set any of these conditions by changing the drop down list and or check boxes and clicking the appropriate Save button 3 6 2 3 Edit Workflow Step When you click on the task status name link from either of the previous screens you are taken to the workflow step details screen Edit Workflow Step Details In Progress Resume Task WT gt In Progress 2 start Task WT1 gt The top part of the screen is the workflow browser which illustrates how the step relates to the workflow as a wh
161. when the task is in this status Note that you cannot set a field property as being required and either disabled or hidden since this would prevent a user from ever updating the task For example when a task is in the Not Started status you might make the owner field hidden since the author shouldn t need to know who will ultimately own it when it gets to the In Progress status you might make the field enabled and required and when it gets to the Completed status you might make it disabled This allows you to tailor the information gathered to the appropriate place in the workflow To actually make these changes all you need to do is select the appropriate checkboxes in the list of fields and custom properties and click the corresponding Update button 3 7 Notifications This section allows the administrator and project owner to configure email server configuration email notification content and when notifications are sent Server configuration and artifact templates can only be changed by the system Administrator However notification events can be configured by the project owner 3 7 1 Email Configuration The Email Configuration page is split into two sections The first section covers email notification details and the second section configures how email from the application is sent Email Configuration By default SpiraTeam will use the default IIS SMTP Virtual Server to send outgoing email notifications to users in the
162. where you can set the properties of the step or transition respectively To delete an existing transition simply click the Delete hyperlink after the transition name and to add a new transition click the Add Transition hyperlink in the Operations column 3 6 2 2 Edit Workflow Transition When you click on the transition name link from the previous screen you are taken to the workflow transition details screen Edit Workflow Transition Start Task WT1 lt lt Back to Workflow Steps List gt Start Task WI 1 gt In Progress 2 Workflow Transition Details Name Start Task The top part of the screen is the workflow browser which illustrates how the transition relates to the workflow as a whole It displays the current transition in the middle with the originating and destination steps listed to either side Clicking on either task status name will take you to the appropriate workflow step details page This allows you to click through the whole workflow from start to finish without having to return to the workflow details page This part of the screen lets you change the name of the transition In addition each transition has a series of conditions which need to be satisfied for a user to actually execute the transition i e move the task from the originating status to the destination status Conditions The following users roles are allowed to execute this transition Condition Type The a
163. xpress sgl 2 1 3 Install Internet Explorer Install the latest version of the Internet Explorer web browser that is supported by your version of Windows You are free to use Internet Explorer Mozilla Firefox Apple Safari Google Chrome or Opera with SpiraTeam Other browsers may work with SpiraTeam but they have not been exhaustively tested for compatibility by Inflectra 2 1 4 Ensure that IIS is installed On Windows Server OS installations IIS is usually installed as part of the factory configuration whereas on Windows workstation OS installations you typically need to manually add the components to the factory configuration The steps that you need to take to verify its installation are listed below for each operating system family a Windows XP or 2003 Server To check if you have IIS installed click Start gt Control Panel gt Administrative Tools Under the Administrative Tools folder you should see an icon for Internet Information Services If you don t see this icon then it means that you need to add IIS to your computer e Component Services imi Computer Management fe Data Sources ODBC Event Viewer dB Local Security Policy En Microsoft NET Framework 1 1 Configuration En Microsoft NET Framework 1 1 Wizards E Performance Sa Services Indicates IIS is installed 8 Internet Information Services Eu Server Extensions Administrator p MetaEdit 2 2 To install IIS you need to click Start gt
Download Pdf Manuals
Related Search
Related Contents
PyroMark Q24 Advanced User Manual 多摩区民活動・交流センター 利用の手引き(PDF形式, 437.18KB) Untitled User Manual MX5-Aシリーズ 取扱説明書4 Brodit ProClip User manual Copyright © All rights reserved.
Failed to retrieve file