Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Connecting to Enterprise Architect

One of the most powerful features of Enterprise Tester is its ability to connect to Enterprise Architect repositories, to import and synchronize requirements and use cases. This simplifies the process of creating test scripts.

Enterprise Tester supports importing Requirements and Use Cases from Enterprise Architect (EA).  This help topic supports configuring a connection for requirements and use case import from Enterprise Architect.  Before you begin, please read the help topic External Systems (Integration). This topic will provide the fundamental of setting up and external system.

Supported EA Databases

Many organizations use a single shared repository, which can connect to other repositories, and is managed at an organizational level. 

...

IIS Version / Operation System

Default Account

IIS5.1 - Windows XP

ASPNET

IIS 6 - Windows Server 2003

NetworkService

IIS 7 - WindowsVista/ Windows Server 2008

NetworkService

IIS 7.5 - Windows Server 2008r2 / Windows 7

NetworkService or the AppPoolIdentity (normally IIS APPPOOL\DefaultAppPool - see here for more details : http://learn.iis.net/page.aspx/624/application-pool-identities/)

From V4.1, Network Service will always be the default account in IIS 7.5.

Database Connections

Database repository connections (Oracle, SQLServer, MySQL, & PostgreSQL) will generally "just work" when using an embedded username/password in the connection string.

...

Creating Enterprise Architect Connections

To create an EA connection navigate to the Admin Tab on the ET navigator. Expand Extension and double click on External Systems.

From the ‘Edit Organisation’ ‘External Systems’ screen, you can set up your Enterprise Architect connection.

Image Removed

Click on ‘Manage EA Connections’ to open the EA Connections screen.   If connections have already been configured for other EA repositories or other external systems, they will be listed here. 

Image Modified

 Click add from the tool bar.

Image Added

Click on ‘New’ from the tool bar to bring up the ‘Add Connection’ dialog box.

Image Modified

Enter the Connection Details:

  • Connection Name - a name for the connection so you can identify it

  • Connection Type - select from the drop down list

  • Connection String - the connection string details are dependent on the connection type (see details below)

...

Enterprise tester provides the ability to disable these features.  This feature can be useful if you would like to enable the features for an import or update and then disable them after the process is complete.  As the Update feature will update all values in EA regardless of which system holds the latest change, this feature can give you some control over when this functionality is accessible. When disabled the functions are no longer available on the project link screen:.

Image Removed 

Once you have completed the configuration details, Enterprise  Enterprise Tester will then test the connection and if successful it will be saved.

Enterprise Architect and Enterprise Tester Field Mappings

Once the EA connection is saved the administrator field mapping will need to be set up the field mapping before you can import or synchronize between EA and Enterprise Tester.    You can configure this at the organisational level so that you don't need to complete the mapping for each project.  However, you will still need to create the project links for each project. From the EA External System screen, click on the Configure Mappings button on the bottom right corner.

Image Added

There are two sets of mapping to be configured:

...

  1. Click on Configure Connection - the Map Fields screen will display:
    Image Modified
  2. Select the mappings for each value. Matching values will automatically be mapped.
  3. Click on ‘Save’ - connection is ready to be used.

...