After completing this course, you will be able to
- describe the steps involved in testing an application.
- submit and review a JCL Job.
- recognize and troubleshoot common JCL errors.
- edit JCL for re-use in other situations.
This hands-on course will teach you the basics about how to access the IBM MVS development environment and use the development tool available in TSO to test business applications operating in batch mode. We focus on providing the fundamentals of the MVS Job Control Language so that existing jobs can be modified and submitted, and the results verified to test changes made to applications. We'll get you working on lots of hands-on exercises to ensure that you have an effective learning experience.
Who should attend?
Business analysts who have limited knowledge of mainframe environments and want to learn how to test business applications in a batch environment.
You should have a working knowledge of TSO/ISPF (see the Profience course TSO/ISPF Essentials ) and a basic understanding of computer software and programming logic.
- What does a Job consist of?
- Syntax rules
- Statement types
- Files used by programs
Job Customization and Execution
- JCL customization
- Execute a job
- Monitor the execution
- Verify the results
- JES Generated Reports
- Program Generated Reports
- Output Files Verification
- What can go wrong?
- Most common syntax errors
- Allocation problems
- Conditional execution at the job level
- Conditional execution at the step level
- Execution results for Non-zero Return Code
- Execution problems
- Resolving ABENDs
- Online help for Completion Codes
- Online help for Execution Messages
- Resolving ABENDs with Condition Codes
- Job ABENDs