Working with repositories

TestArchitect stores its information in a database called a repository.

Everything about your project – tests, data, interfaces, results, etc. – is stored in a repository. Additionally, a repository is used to store other assets such as administrative resources, which include such entities as users, groups, and permissions.

To work with TestArchitect, you must be connected to at least one repository. A repository is managed by a repository server, or RS. Installation of TestArchitect on your machine includes, by default, the installation of a repository server. This allows you to create, and work with, a repository on your local machine (the “localhost”). In fact, the SampleRepository that is included with TestArchitect resides on your own machine.

In an organization, most working repositories are maintained on one or more servers. When you participate in a test project, you typically connect to a shared repository on a central repository server. You may even share your own local repository with others, so that your machine acts as a repository server for a group.

When you start TestArchitect for the first time, you see the sample repository (SampleRepository), which appears as a node on the TestArchitect explorer tree panel at left. This is the example repository that is shipped with TestArchitect and stored on your local machine.

To work on data from a TestArchitect repository, you must connect, and log on, to that repository.

Authentication modes

There are two means by which TestArchitect users may log in to a repository. In both cases, users are required to have explicit accounts (user names) residing in the repository.

  • TestArchitect Authentication mode: Users log in with their repository user names and passwords. Authentication is performed directly by TestArchitect.
  • LDAP Authentication mode: Requires the availability of an LDAP-based directory service. Users are authenticated with their system (e.g., Windows) logins, thus eliminating the need for a separate login for TestArchitect. (This is known as single sign-on.)

Only one authentication mode may be in effect for a repository at any given time. The chosen mode, established by an administrator of the repository, applies to all users of the repository.

Creating a repository
How to create a new repository.

Connecting to a repository
To work on a given project, you must create a connection to its host repository, whether it exists on a local or remote repository server.

Logging in to a repository
After connecting to a repository, your final step before being granted access to its contents is to log in to it.

Disconnecting from a repository
If you no longer need to work on a project, you may disconnect from its host repository.

Logging in to a repository as a different user
When logged in to a repository, you have the option, in a one-step procedure, of logging yourself out and then logging back in as a different user.

Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333