I would appreciate any general suggestions on how to 'Negative Test' a mainframe application.
The type of application i'm testing is an ACH (All Clearing House) application called PEP+ by CheckFree.
I figure a negative test can result from either 'user error' fat fingering account numbers/amounts in a 'payroll' transaction
for example, or a system failure such as output data from the ACH application getting lost due to an intermediary application, such as an application that routes an ACH transaction to the deposits application being down.
Thanks
Negative Testing suggestions for MF apps
-
- Posts: 1
- Joined: Tue Feb 24, 2009 8:03 pm
- Skillset: Senior Software Testing (Waterfall method) Oracle applications, Banking software knowledge primarily ACH, Basic Java
- Referer: google
- dick scherrer
- Global moderator
- Posts: 6268
- Joined: Sat Jun 09, 2007 8:58 am
Re: Negative Testing suggestions for MF apps
Hello and welcome to the forum,
Every piece of data that arrives as new input must be validated. A proper negative test will include multiple conditions for every field that is input (cannot be blank, must be numeric, must be larger than, must be less than, must be only certain values, etc, etc). What negatives that are tested depend on the business rules for that set of data.
Environmental issues should also be tested - things like you mention (data not sent), database system down or some other database error, error opening/reading data etc.
Every piece of data that arrives as new input must be validated. A proper negative test will include multiple conditions for every field that is input (cannot be blank, must be numeric, must be larger than, must be less than, must be only certain values, etc, etc). What negatives that are tested depend on the business rules for that set of data.
Environmental issues should also be tested - things like you mention (data not sent), database system down or some other database error, error opening/reading data etc.
Hope this helps,
d.sch.
d.sch.
Re: Negative Testing suggestions for MF apps
Hello Dick
Thanks, This is very informative.
currently we mock the production data in dev environment. For testing interfaces, would you suggest considering mocking the test data file for negative testing?
Thanks
Raj
Thanks, This is very informative.
currently we mock the production data in dev environment. For testing interfaces, would you suggest considering mocking the test data file for negative testing?
Thanks
Raj
- dick scherrer
- Global moderator
- Posts: 6268
- Joined: Sat Jun 09, 2007 8:58 am
Re: Negative Testing suggestions for MF apps
Hello,
Either a subset of production (or a full volume copy if needed/desired) or the existing "test data" with all of the negative conditions incorporated could be used.
If there are performance considerations, full volume will give an earlier indicaton of any individual process problems.
Either a subset of production (or a full volume copy if needed/desired) or the existing "test data" with all of the negative conditions incorporated could be used.
If there are performance considerations, full volume will give an earlier indicaton of any individual process problems.
Hope this helps,
d.sch.
d.sch.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Suggestions for learning about control blocks
by BigLenny » Sat Feb 12, 2022 12:22 pm » in System programming - 11
- 2810
-
by sergeyken
View the latest post
Wed Feb 16, 2022 10:19 pm
-
-
- 2
- 1587
-
by sergeyken
View the latest post
Sun Jan 26, 2025 3:07 am