CATT: Enhanced Mode (BC-CAT-TOL)
General information
New functions in Release 4.0, 4.5 and 4.6
Modular test cases
Plan tests
Test phases
CATT Management
Authorization
Original language handling
CATT in the Repository Information System
Naming convention
Test case
Test Case Types
Use of Automatic Test Cases
Use of Manual Test Cases
Use of Referring Test Cases
Using CATT for R/2 test cases
R/2: Create Simple Test Case
R/2: Create Transaction-Independent Test Case
Using External Applications
Use External Applications
Run External Application
Using an External Test Tool
Setup external test tool interface
Call External Test Tool From CATT
Edit External Test Tool Test Script
Parameter interface between CATT and external test
Using function module tests
Create Function Module Test
Parameterize Function Module Test
Edit Compare Parameters
Maintenance
Record test case
Create test cases manually
Maintain test cases
Copy Test Cases
Delete Test Cases
Simulating Controls
Change Management (Rerecord)
Attributes
Functions
Function editor
Maintain functions
TCD – test transactions
COMMIT WORK Handling in CATT
Maintain screens
Get system data
Specify screens and field names dynamically
REF - Refer to test case
FUN – use function module
Use function modules
TXT - Enter comment
CHEERR - Check system message
Extended System Message Check
CHETAB – Check Table Contents
CHEVAR - check variable contents
SETVAR - Assign values to variables and parameters
SETTAB - Set customizing table
Using SETTAB and RESTAB
RESTAB - reset table
DO n... (EXIT)... ENDDO loops
EXIT - conditional termination
IF ... ENDIF Condition
Use of conditions
Schedule Execution Wait Time
Parameterization
Parameters
Define parameters
Assign values to parameters
Variants
Edit Variants in R/3
Edit Variants Externally
Create where-used list
Special variables
Message variables
SET/GET parameters
Text variables
System variables
CATT special variables
Date variables
Execution
Individual Execution
Collective execution
Remote execution
Logging
Display log
Analyze Log
Common Log Errors
Running test cases from the log
Process Logs in Groups
Archiving logs
Notes and Recommendations
Test case creation tips
Rules for creating and maintaining test cases
Clients for creating and running test cases
External TCD data
Programming notes
Tips and tricks for creating test cases