Create projects
To start working in ALM, you need to create a project. A project collects and stores data relevant to the application management process.
Create an empty project
This section describes how to create an empty project.
Permission:
To create an empty project, you should have the following permission:
-
On-premises: Site admins
-
SaaS: Site admins or customer admins, or have the Projects > Create Project permission.
To create an empty project:
-
Open Site Administration > Projects tab.
-
Click Create Project to open the Create Project wizard.
-
In the Choose Type step, select the Create an empty project option, and click Next.
-
In the Add Details step, enter the project name, and select the domain where you want to create the project. Click Next.
The project name cannot be longer than 30 characters and cannot contain special characters including
-=~`!@#$%^&*()+|{}[]:';"<>?,./\
and space.Note: Support of non-English characters depends on the database settings used by the server. To avoid any possible issues, do not use non-English characters in project names.
-
Provide the following database information and click Next.
Database Type Select Oracle or MS-SQL. DB Server Specify Server Name, DB Admin User, and DB Admin Password.
By default, these fields are given default values. If additional database servers are defined, you can select another name from the Server Name list.
For details about defining database servers, see Add database servers.
Create as Unicode If you want to create the template as Unicode, select the Create as Unicode checkbox.
The Create as Unicode checkbox is only displayed when creating an empty project in an MS-SQL server. Unicode is a feature of MS-SQL that allows multi-language support.
You can also convert a project to Unicode after creating the project. For details, see Convert projects to Unicode.
If your selected database server does not have the text search feature enabled, a message box opens. The message indicates that after this process completes, you can enable the text search feature. For details on enabling the text search feature, see Configure Text Search.
-
(For SaaS only) In the Create in TableSpace field, select a tablespace where this project is created. In the Temporary TableSpace field, select a temporary tablespace. Click Next.
-
In the Add Project Administrators step, select administrators for the project. Click Next.
Project administrators can add and manage other users in the project.
To add administrators for the project, select the users from the All Users list, and click the right arrow . To delete administrators, select the users from the Selected Users list, and click the left arrow .
You can also assign project administrators after you have created the project. For details, see Add users to a project.
-
In the Select Extensions step, select the extensions you want to activate for the project. Click Next.
Note:
-
You cannot disable an extension for a project after you enable it. We recommend you enable only the extensions you need. Extra extensions can affect performance and consume additional disk space.
-
As you navigate from one extension to another, relevant license status information is displayed in the License Status section.
Extensions with no license on the server are displayed in gray. It is possible to enable an extension for which you do not yet have a license. You can utilize the extension's added functionality later, after receiving the license.
-
-
In the Summary step, verify the details of the project you want to create.
Activate Project Select it to activate the project.
Only activated projects are available to users in the Application Lifecycle Management Login window. You can also activate or deactivate a project after creating it. For details, see Deactivate or activate a project .
Enable Versioning Select it to enable version control for the project. You can also enable version control for a project after creating it. For details, see Enable or disable version control for a project.
-
Click Create.
Create a project from a template
This section describes how to create a project from a template.
To create a project from a template:
-
Open Site Administration > Projects tab.
-
Click Create Project to open the Create Project wizard.
-
In the Choose Type step, select the Create a project from a template option, and click Next.
-
In the Customization step, specify the following and click Next.
Domain Select the domain where the template you want to copy is located Template Select the template you want to copy.
Link the new project to the selected template Select this if you want to link the new project to the selected template. The template administrator uses cross project customization to apply template customization to the linked projects. -
In the Add Details step, enter the project name, and select the domain where you want to create the project. Click Next.
The project name cannot be longer than 30 characters and cannot contain special characters including
-=~`!@#$%^&*()+|{}[]:';"<>?,./\
and space.Note: Support of non-English characters depends on the database settings used by the server. To avoid any possible issues, do not use non-English characters in project names.
-
Provide the following database information and click Next.
Database Type Select Oracle or MS-SQL. DB Server Specify Server Name, DB Admin User, and DB Admin Password.
By default, these fields are given default values. If additional database servers are defined, you can select another name from the Server Name list.
For details about defining database servers, see Add database servers.
-
(For SaaS only) In the Create in TableSpace field, select a tablespace where this project is created. In the Temporary TableSpace field, select a temporary tablespace. Click Next.
-
In the Add Project Administrators step, select administrators for the project. Click Next.
For details, see the Add Project Administrators step.
-
In the Summary step, verify the details of the project you want to create.
For details, see the Summary step.
-
Click Create.
Create a project by copying an existing project
This section describes how to create a project by copying an existing project.
Before you start
Consider the following before copying a project:
Version control |
If you copy a project with version control enabled, the new project is created with version control enabled. Version history is also copied. Entities that are checked out in the source project are checked out in the new project. An administrator in the new project can undo those checkouts. For details, see Version control. |
Unicode or ASCII definition | The new project inherits the Unicode or ASCII definition of the copied project. |
Usage Reports |
Test run details are not included in the Usage Reports in the copied project. |
Timeslot | Timeslot information and project settings are not copied. |
Result files | Result files associated with the original project are not copied. |
To copy a project:
-
Open Site Administration > Projects tab.
-
Deactivate the project you want to copy. See Deactivate or activate a project .
-
Click Create Project to open the Create Project wizard.
-
In the Choose Type step, select the Create a project by copying data from an existing project option, and click Next.
-
In the Select Project step, in the Domain field, select the domain where the project you want to copy is located. In the Project field, select the project you want to copy. Click Next.
-
Select what to copy from the project. Click Next.
Option
Description
Customization Releases
Copies release data from the project.
Requirements
Copies requirement data from the project.
Risk Based Quality Management
Copies risk-based quality management customization settings from the project. For details, see Customize risk-based quality management.
Tests
Copies test data and test resources from the project. If this option is selected, you can also choose the following option:
-
Test Sets: Copies test set data from the project. If this option is selected, you can also choose to copy the following option:
-
Runs: Copies test run data from the project.
Defects
Copies defect data from the project.
Include History
Copies history data for the options that are selected.
Public Favorite Views
Copies public favorite view data from the project. For details, see Favorite views.
Dashboard Public Entities
Copies public analysis items and dashboard pages from the project. For details, see Analysis.
Users and Groups
Copies user and group information and permission settings. If this option is selected, you can also choose to copy the following options:
-
Dashboard Private Entities. Copies private analysis items and dashboard pages from the project. For details,see Analysis. .
-
Private Favorite Views. Copies private favorite view data and Excel report definitions from the project. For details, see Favorite views.
-
Mail Conditions. Copies the mailing configuration data. For details, see Configure automail.
-
Alerts and Follow up Flags. Copies alerts and follow up flags. For details, see Alerts and flags.
Sprinter
Copies Sprinter data. This cannot be unselected.
Analysis Extension
Copies Analysis data. This cannot be unselected.
Quality Center
Copies Quality Center data. This cannot be unselected.
-
-
In the Add Details step, enter the new project name, and select the domain where you want to create the project. Click Next.
-
Provide the following database information and click Next.
Database Type Select Oracle or MS-SQL. DB Server Specify Server Name, DB Admin User, and DB Admin Password.
By default, these fields are given default values. If additional database servers are defined, you can select another name from the Server Name list.
For details about defining database servers, see Add database servers.
-
(For SaaS only) In the Create in TableSpace field, select a tablespace where this project is created. In the Temporary TableSpace field, select a temporary tablespace. Click Next.
-
In the Add Project Administrator step, select administrators for the project. Click Next.
For details, see the Add Project Administrators step.
-
In the Summary step, verify the details of the project you want to create.
For details, see the Summary step.
-
Click Create.
If the project you want to copy is not deactivated, you are prompted to deactivate it.
Create a project by importing from a project file
You can import data from exported project files created in ALM. You can also import data from customized projects created by content providers.
Before you import a project
Consider the following before you import a project:
Unicode, ASCII definition | The new project inherits the Unicode or ASCII definition of the imported project. |
Version control | If you import a project with version control enabled, the new project is created with version control enabled. Version history is also copied. |
Import during off-peak hours | Importing large projects may take some time. We recommend you perform this operation during off-peak hours. |
Users of imported project |
Under the ALM user authentication mode, after you import a project, the project users that are new to Site Administration are locked. You can manually unlock these users to activate them. For details, see Manually unlock users. |
Permission
To create a project from a project file, you should be site admin.
To import a project:
-
Open Site Administration > Projects tab.
-
Click the Import Project from Project File button to open the Import Project wizard.
Alternatively, you can click Create Project, in the Choose Type step, select Create a project by importing data from an exported project file, and click Next.
-
Click Browse to select the project file you want to import and click Next.
-
If the selected file is a template project file, a new template project is created.
-
(For SaaS only) If the selected project file was imported before, a confirmation dialog box pops up asking for your decision:
-
Cancel. Cancels the project import.
-
Resume. Resumes the project import from where the last import ended.
-
Replace. Imports the project from the beginning and replaces the last failing imported project.
-
-
-
In the Add Details step, enter the following information and click Next.
Project Name Enter a name for the new project. The project name cannot be longer than 30 characters and cannot contain special characters including
-=~`!@#$%^&*()+|{}[]:';"<>?,./\
and space.In Domain Select a domain where the new project is located. Database Type Select Oracle or MS-SQL. DB Server By default, the default values defined for the domain are displayed for Server Name, DB Admin User, and DB Admin Password.
If additional database servers are defined, you can select another name from the Server Name list.
Create as Unicode If you want to create the template as Unicode, select the Create as Unicode checkbox.
The Create as Unicode checkbox is only displayed when creating an empty project in an MS-SQL server. Unicode is a feature of MS-SQL that allows multi-language support.
You can also convert a project to Unicode after creating the project. For details, see Convert projects to Unicode.
If your selected database server does not have Text Search enabled, a message box opens. The message indicates that after this process completes, you can enable Text Search. For details on enabling Text Search, see Configure Text Search.
-
Do either of the following and click Next.
If you are creating an Oracle project Provide the following information:
-
Create in TableSpace: Select a storage location that has sufficient space to store the new project. You should not use UNDO as the storage location.
-
Temporary TableSpace: Select a temporary storage location that has sufficient space to store the new project.
If you are creating a Microsoft SQL project Add project administrators. For details, see the Add Project Administrators step.
-
-
In the Summary step, verify the details of the project you want to create.
For details, see the Summary step.
-
Click Create.
Create a demo project (for SaaS only)
This section describes how to create a demo project.
To create a demo project:
-
Open Site Administration > Projects tab.
-
Click Create Project to open the Create Project wizard.
-
In the Choose Type step, select the Create Quality Center demo project option, and click Next.
-
In the Add Details step, enter the project name, and select the domain where you want to create the project.
Activate Project Select it to activate the project.
Only activated projects are available to users in the Application Lifecycle Management Login window. You can also activate or deactivate a project after creating it. For details, see Deactivate or activate a project .
Enable Versioning Select it to enable version control for the project. You can also enable version control for a project after creating it. For details, see Enable or disable version control for a project.
-
Click Create.
See also: