Development and QA

Startup Sequence

The Startup Sequence page lists the order and result of EDG component activation during system startup. This can be useful for debugging.

URL Routes

The URL Routes page lists shorter or alternate URLs for deployed pages or services. New routes can be defined by setting the ui:uriTemplate property of an SWP ui:Service. This is considered an experimental feature and not recommended for production systems. Routes become active after a workspace refresh.

Query TopBraid Platform API using GraphQL

This link displays the GraphiQL tool for TopBraid EDG. GraphiQL is a graphical interactive in-browser GraphQL IDE which features syntax highlighting, auto-completion, and documentation. The GraphiQL IDE in Server Administration is scoped to the EDG platform and can be used, for example, to query for a list of collection types or permissions for collections.

Create Snapshot of EDG

This link creates a snapshot of the EDG environment for testing purposes. The generated snapshot contains the workspace collections and their history. This snapshot can then be used by the “Restore Snapshot of EDG” feature, described below, to build a replicated environment. Snapshots can be useful for testing upgrades or customizations.

Restore Snapshot of EDG

Use this feature to restore the EDG workspace to the state contained by a previously-generated snapshot. An EDG snapshot contains a set of workspace collections and their history and can be genated by the “Create Snapshot of EDG” feature, described above. Snapshots can be useful for testing upgrades or customizations.

Warning

Restoring a snapshot will replace all data stored in the EDG Repositories folder. Restore a workspace only if no process is currently executing and no other users are logged in.

Run all DASH Test Cases

This link will execute all the DASH test cases from .test. files and test case asset collections and display the results.