Toolboxcategory cloud |
ViewsPersonal toolsMySQL DatabasesFrom Seapine LabsTestTrack is client/server application consisting of a client application, a server application, and a database. The TestTrack Server communicates with the Seapine License Server, which provides centralized license management and stores user information in a separate database. With any TestTrack installation, there are three types of databases: the Seapine License Server database, TestTrack Server database, and TestTrack project databases. The Seapine License Server database stores product licenses, the global user list, and the server settings. You can use the Seapine License Server Admin utility to manage this database. The TestTrack Server database contains the project list, the mail queue, and TestTrack Server Options. The TestTrack project databases contain the configuration settings for individual projects, as well as defects, test cases, test runs, custom fields, local users, and security groups. By default, all the applications use a proprietary database format. However, they can use any of the following RDBMS formats:
Note: You can mix database formats. For example, you can use the native database format for the server databases and MySQL for the TestTrack project databases. This article describes how to configure the Seapine License Server and TestTrack Server to use MySQL databases. Install the Seapine License Server, TestTrack Client, and TestTrack Server before configuring the databases. To use MySQL databases for the License Server or TestTrack Server, complete the following tasks:
To use MySQL databases for one or more TestTrack projects complete the following tasks:
[edit] Creating the databaseBefore configuring the databases with the appropriate admin utility, you must create the database. Keep the following in mind:
Log in to the RDBMS and create a new database for the databases (Seapine License Server, TestTrack Server, and/or TestTrack project database) you want to manage with the RDBMS. Next decide which RDMBS user account you want the Seapine License Server and/or TestTrack Server to use to connect to the RDBMS. Determine whether you want to use a single account for all the databases, or if you want to set up separate accounts for each. [edit] Configuring the Seapine License Server and TestTrack for MySQL databasesAfter creating the databases, use the appropriate admin utility to convert the existing data to the new format. You may not use all the following procedures depending on which databases you chose to convert. [edit] Configuring the Seapine License Server to use a MySQL databaseThe Seapine License Server database stores product licenses, the global user list, and the server settings. If you created a MySQL database for the Seapine License Server, use the following steps to convert the existing data.
[edit] Configuring the TestTrack Server to use a MySQL databaseThe TestTrack Server database contains the project list, the mail queue, and TestTrack Server Options. If you created a MySQL database for the TestTrack Server, use the following steps to convert the existing data.
[edit] Configuring TestTrack to connect to a MySQL project databaseTestTrack project databases contains the configuration settings for individual projects, as well as defects, test cases, test runs, custom fields, local users, and security groups. Use the following steps to configure to TestTrack Server to connect to the RDBMS that contains the MySQL project databases.
[edit] Creating a new TestTrack project for MySQL
|
|


