| || |
can anyone help me out how to test MAINFRAME systems.
Re: mainframe testing
What does this have to do with Defect Tracking?
Main frame testing would be like most any other testing based on my experience. I have done embedded, main frame, web based, database, and "all your base". It's all about process, QA participation, criticality, and documentation. At least that is imho.
Re: mainframe testing
Mainframe testing can be a challenge if your background in testing is PC-based systems. First you will need to get up to speed on the different things you are allowed to do on the mainframe. If you spend some time with the users you can learn the basic procedures. Second, you will need to find out what the developers and security coordinators will allow you to do on the mainframe. If you work in a large corporation that uses a mainframe and you are testing for the system to be deployed internally, you may be limited to doing what the average user can do. This is fine for functional testing using the mainframe "screens" or "forms" to do black box testing. The problems you run into are configuring and maintaining your testing environment. You may need to work with development to agree on what they can do for you in regard to maintaining the environment. If you have test scripts that require a particular system state, or realistic data you will need to manage the data and possibly have a way to "reset" the testing evironment to a start state to run repeated tests.
I haven't used automated tools but the vendors for WinRunner (Mercury) and QARun (Compuware) both say they support mainframe testing.
On the IBM mainframes a popular testing tool is FILE AID that allows you to access to data sets in order to find or setup test conditions.
As far as process and test design the same principles apply as other environments. Check some of the literature. My favorites are:
A Practitioner's Guide to Software Test Design by Lee Copeland
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing, 2nd Edition by Rex Black, Rex Black
Critical Testing Processes: Plan, Prepare, Perform, Perfect by Rex Black
Lessons Learned in Software Testing by Cem Kaner, et al