cancel
Showing results for 
Search instead for 
Did you mean: 

Unit Testing

Former Member
0 Kudos

What is unit testing in SAP ?

How it is done?

Please give me an example in MM of any unit testing scenario?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

Testing a object may involve all or most of the following steps.

Step 1) Code walk through by lead. He would look at your code and si=uggest changes if any.

Step 2) Unit testing by yourself(According to the test cases )

step 3) Initial testing by third person.

Step 4) Final Testing by the third person.

Step 5) Testing by QA team .

Step 6) Testing by the user.

Unit Testing is a term normally used by testers and found in Software Engineering text books :). It means you have a small unit or say, a MODULE, a part of a huge project that needs to be tested. In a scenario of a big running project, the developers carry out unit testing on each module of the huge Project and the Integrate all the modules and test it as one.

Unit testing needs Test Cases and Test Data.

Also see this link

reward if it helps

rb

Edited by: rb bh on Jan 8, 2008 11:09 AM

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

In SAP we have Development server, Quality server & Production server.

In Developemnt server we have generally following development clients.

1. Golder client- Where functional consultant will do configurations.

2. Unit testing client - Where functional consultant will do unit testing.

3. Development client - For developer- ABAPers to create work bench request..

4. Sandbox - Here no transport request will be created.

So whenever any development is done either in Golden client or Developement client, it will be moved to unit testing. In general it will be moved automatically once transport request is released. Or Through transaction code SCC1 we can move the request to unit testing client.

I hope this one will answer all your doubts. Please give me points.

Regards,

Ganesh

Former Member
0 Kudos

Can you please explain the concept of sandbox client?

Former Member
0 Kudos

Dear kapil,

Two Type of Testing Is Important for consultant.

1. Unit Testing.

2. Intagrate Testing.

Unit Testing Means:

In MM consultant we have lot of

Customizing part.After Configuration we want to check is it

okay or not.

Ex: P.R creation - P.o Creation Doing Goods Receipt and clear

Vendor Bill. This is One of the Small Cycle of Purchasing.

It is Called Unit Testing.

Integrate Tresting Means :

Integrate with Other Module Like

MM - SD , MM - FI , MM - PP .

STO :

Stock Transfer Order Without delivery

and with delivery and Billing .

This Test called Intergrate Testing.

Regards,

Rajan.

Former Member
0 Kudos

Unit Testing is done to test a scenario/case after the configuration is done.

e.g. To create a Purchase requisition... after the required customization settings, you will test if the transaction is running correctly or not...like this you will have a list of cases for which you have to do the unit testing.

It will be done in Acceptance box or Rollout box or even Sand box...depends on the project

Former Member
0 Kudos
Former Member
0 Kudos

hi,

when an new scenario is developed, functional conultant has to check full cycle of the scenario, it is called unit testing- detaisl with respect to his module.

intigrated testing is testing the effects with other modules with respect to pros and cons of scenario development.