Hi,
I've joined a new company. In this company they don't have any version control tool for mainframes. They make use of InterTest for CICS-COBOL program testing. Whenever one programmer is change program-x no other programmer can test program-x using InterTest. Is this not possible in InterTest that same program can be tested simultaneously?
InterTest and CICS program testing.
- Robert Sample
- Global Moderator
- Posts: 1900
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: InterTest and CICS program testing.
When the program gets invoked (via a terminal transaction for example), CICS loads the program from the DFHRPL concatenation. It loads the FIRST copy found, so if the program is in three different libraries in the concatenation only the first data set in the concatenation that contains the load module will be used to load the program -- the other two are not even looked for. How, then, would another programmer test different code for the program? Answer -- since CICS won't load it the code, it cannot be tested.
This is not an Intertest issue, it is the way CICS works. Only one program with a given name can be loaded at any given time, so it is not possible to have a single CICS region testing two different versions of a program simultaneously no matter what tool you use.
This is not an Intertest issue, it is the way CICS works. Only one program with a given name can be loaded at any given time, so it is not possible to have a single CICS region testing two different versions of a program simultaneously no matter what tool you use.
Re: InterTest and CICS program testing.
But if a code needs to be test and QA separately can then also CICS won't allow it?Robert Sample wrote: ↑Mon Jul 24, 2017 8:21 pmWhen the program gets invoked (via a terminal transaction for example), CICS loads the program from the DFHRPL concatenation. It loads the FIRST copy found, so if the program is in three different libraries in the concatenation only the first data set in the concatenation that contains the load module will be used to load the program -- the other two are not even looked for. How, then, would another programmer test different code for the program? Answer -- since CICS won't load it the code, it cannot be tested.
This is not an Intertest issue, it is the way CICS works. Only one program with a given name can be loaded at any given time, so it is not possible to have a single CICS region testing two different versions of a program simultaneously no matter what tool you use.
Thanks,
Anil
Anil
Re: InterTest and CICS program testing.
Why not ask the people at your workplace how it is done? Different places have different procedures. We do not know how it is done at your place.
Regards
Nic
Nic
Re: InterTest and CICS program testing.
At my place we send everybody an email that we are testing this program in intertest and no one else should do it. But in my previous company we were using xpeditor I don't recall that we have ever sent across such emails.
Thanks,
Anil
Anil