Engineering Test Management as an OSLC service provider

IBM Rational Build Forge provides user interface (UI) elements and operations to applications that consume services from the Engineering Test Management domain for data sharing.

UI elements that Engineering Test Management provides

Engineering Test Management provides the following UI elements for other products to consume in compliance with the Engineering Test Management domain specifications V2:
  • Delegated user-interface dialog box for the selection of test resources (test plans, test cases, test scripts, test case execution records, test case execution results)
  • Delegated user-interface dialog box for the creation of test resources (test plans, test cases, test scripts)
  • User-interface previews (compact rendering, rich hover) at displayed links to test resources (test plans, test cases, test scripts, test case execution records, test case execution results)
  • Factory resource for the programmatic creation of test resources (test plans, test cases, test scripts, test case execution records, test case execution results)

OSLC operations that Engineering Test Management provides

The following table lists the operations that Engineering Test Management provides in compliance with the indicated Engineering Test Management domain specifications.

Table 1. OSLC operations that Engineering Test Management provides as a Engineering Test Management provider
Operation IBM® Engineering Test Management V2
Service Discovery Yes
POST for test artifact creation Yes (test plan, test case, test script, test case execution record, test case execution result)
GET on a test resource Yes (test plan, test case, test script, test case execution record, test case execution result)
PUT on a test resource Yes (test plan, test case, test script, test case execution record, test case execution result)
DELETE on a test resource Yes (test plan, test case, test script, test case execution record, test case execution result)
QUERY (GET or POST) Yes (test plan, test case, test script, test case execution record, test case execution result)
Resource Shape Yes