Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Unit and Integration Testing

Former Member
0 Kudos

Hi All,

What is Unit and Integration testing and how does a security admin perform these after bulding the roles? Does these testing need to be performed for all the modules? Can some one explain this please.

Regards,

Sandhya

1 REPLY 1

Former Member
0 Kudos

Hi,

There are loads of definitions for unit & integration testing out there & often used to describe different things.

Unit testing is usually when you create a role and execute each tx in the role to make sure that it starts up and you can move through it appropriately (don't worry about specific data etc, just completion of the transaction). Update SU24 where appropriate. Usually performed by security team.

Integration testing is usually where the func team run processes end to end. If security is involved then generally you are validating that the roles contain required transactions, there aren't any gaps where roles can't support the processes. You may want to test org levels and +ve and -ve test controls here but it really depends on your implementation. Most security testing is usually done in UAT but you would preferably have func team using real end user roles in IT, though generally not in the first passes where they validate their config