Show TOC

Component documentationComponent-Based Test Automation (CBTA)

 

Component-Based Test Automation allows you to create automatic tests.

An automatic test is made up of components. There are two kinds of components: default and screen components:

  • Default components perform basic actions like clicking on a button or selecting a tab. They are delivered in the SAP Solution Manager system. For more information, see “CBTA 3.0 SP02 - Runtime Library and Default Components” (http://service.sap.com/~sapidb/011000358700000194872014E.PDFInformation published on SAP site) on SAP Service Marketplace at Start of the navigation path http://service.sap.com/testingInformation published on SAP site Next navigation step Media Library Next navigation step Test Management End of the navigation path.

  • Screen components are generated for either SAP GUI transaction screens or SAP CRM Web UI views. Web Dynpro ABAP application views are supported, but only in native mode, not when embedded in the portal. They are created with a parameter for each field on the screen. The value of a parameter is given to the corresponding field during execution.

    There is only one screen component per SAP GUI transaction screen or SAP CRM Web UI application view, so a screen component can be shared among several tests.

You maintain the screen components and tests in the Test Composition Environment. They are both eCATT test scripts, so CBTA assets are compatible with the eCATT framework.

Note Note

You can only test business processes of SAP ABAP, ERP, and CRM products (SAP GUI and SAP CRM Web UI only).

End of the note.

Integration

  • SAP system under test (SUT): Support both SAP GUI, and SAP CRM Web UI technologies

  • SAP Solution Manager: Store data required to create, optimize, and maintain tests and components.

  • Test Composition Environment: Create test configurations and compose test scripts recorded with CBTA. For more information see Test Repository

  • Test Plan Management: Schedule the execution of tests scripts.

Features

  • You can record tests.

  • You maintain tests via shared components.

  • You can maintain changed screen components.

Note Note

There are limitations in the scope of CBTA. For more information, see SAP note 1835958Information published on SAP site.

End of the note.

More Information

For more information about features, functions, or special use cases, see the CBTA-related documents on SAP Service Marketplace at Start of the navigation path http://service.sap.com/testingInformation published on SAP site Next navigation step Media Library Next navigation step Test Management End of the navigation path.