Mainframe Testing Questions
Mainframe Testing Questions
—> Testing mainframe based application is nothing but mainframe testing. Process wise it is not
different than other types of testing but the difference is of technology. Mainframe testing
covers batch testing and online testing.
—> Process wise it is not different than other types of testing but the difference is of technology.
In other manual testing we do testing on let us say web application or any desktop application
having GUI. But in case of mainframe application, there is no GUI, all you can see is blue screens
that can be a mainframe host for batch testing or it can be CICS Screens for online testing.
—> It has huge scope. This depends on your project & requirement, But at high level, you can do
batch testing and online testing. In batch testing, you can run jcl, validate files, validate
databases etc. where as in case of online testing, noting about back-end, all is you need to work
on front end. where you can enter some values & check for response based on system. Online
system is real-time systems.
—> In batch testing, It is purely back-end testing. you can run jcl, validate files, validate
databases etc. where as in case of online testing, noting about back-end, all is you need to work
on front end. where you can enter some values & check for response based on system. Online
system is real-time systems.
—> Again this is having huge scope and is application to application dependent. In general, batch
processing is dealing with JCL, you need to run JCL & check for output files / tables or front end
screens. Batch processing is mainly used to process huge volume of data at a time. ex – Interest
calculation in bank on month end.
—> As the name suggest, it is used to schedule the jobs based on certain condition. The
condition could be time & day specific or can be dependency with some other job. Various
scheduler available in mainframe are – CA7, OPC. It also do continuously automatic monitoring
of jobs and completion notification
8. what is difference between fixed length file and variable length file?
1.Every record in the file has exactly same size (in byte)
9. What is JCL?
—> JCL is a Job Control Language used to describe a UoW (Unit of Work) on a mainframe
computer (O/S 390, Z/OS etc . . . ). In case of JCL, everything works in background. However the
operating system manages interactive (foreground) user requests that initiate units of work. In
general, foreground work is given priority over background work.
—> First statement in any JCL is nothing but JOB CARD. It is used to identify job or unit of work
(UoW) for mainframe operating system to perform. Only one jobcard is allowed per job. it starts
with //.