cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Testing

Former Member
0 Likes
601

Hi SAP experts

I have just got job as SAP fresher in one of the leading IT firms

I have a quey regarding Testing..I know Unit testing is don't to check configuration and Integration testing is done to test cross module function.......

Miy questions............

1) Where Unit testing is done...development server or Quality....how it is being done...and same for the Integration Testing

2) Unit testing is done after creation of master data in production server bcoz we need master data for testing..please explain.

3) Where Regression testing, Performance testing , stress testing is done.

Please reply

thanks in advance

Moderator: Please, respect SDN rules and don't post your career questions on professional forums

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Likes

hi

check this link

http://www.sap-img.com/general/what-is-sap--landscape.htm

Neverthless, have a look at below points:

Unit Testing

When you test every single document is called unit testing.

String Testing

One transaction full activity is called string testing . For example Vendor invoice, goods received and vendor payment.

Integration Testing

It is purely with other modules and we have to check whether the FI testing is working with other related modules or not.

Regression Testing

Testing for whole database. Bring all the data into another server and do the testing is called regression.

UAT

When we test any particular document with the user and if it is ok immediately we have to take the signature on the document, which is signed off and can be forwarded to the immediate boss. There are some steps to be followed when we go for user acceptance testing.

Transaction u2013 Script Writing u2013 Expected Results u2013 Compare with Actual Results

TPR (Transaction Problem Reporting)

While doing the user acceptance testing if we get any problems then there are some methodologies to be followed according to the companyu2019s policy and normally as a tester we always need to write on Test Script itself.

former_member765905
Contributor
0 Likes

Hi Expert,

1. Where Unit testing is done...development server or Quality....how it is being done...and same for the Integration Testing

Answer: Unit Testing is done in Quality server with respect to FI OR MM OR SD Module

It may be FI Scenario's like end-to-end one transaction is said to be Unit Testing

Integration Testing is also done in Quality Server, but with respect to FI and MM or FI and SD Modules.

Here we do testing scenarios like Procure to Pay or Order to Cash scenario's.

2) Unit testing is done after creation of master data in production server bcoz we need master data for testing..please explain.

Answer: Unit testing is done in Quality Server, Not in Production Server that too after creation of Master data.

3) Where Regression testing, Performance testing , stress testing is done.

Answer: Regression testing is a testing which will done with all kind of inputs for any testing with negative test cases(i.e., by providing wrong inputs). This Testing is also dine in Regression testing.

The goal of performance testing is not to find bugs, but to eliminate bottlenecks and establish a baseline for future regression testing.

Stress testing is a form of testing that is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.

Regards,

GK

SAP

former_member182098
Active Contributor
0 Likes

I am really not sure whether you are in the right forum. However, for the benefit of the forum members, I would like to attempt this.

Unit Testing - Usually done at testing client of the development server, tests each different transaction code.

Integration Testing - This is aimed at a scenario of activities covering different modules

Note: You would never test anything in production. Production is a live environment, but not for any testing purpose.

Regression Testing: Regression testing is repetitive kind of testing in order to verify whether the functionality of the system has not changed due to configuration changes.

Performance Testing: This is usually done in order to the performance of the program / transaction code.

Stress Testing - This is aimed at a more higher level in order to see whether the system take the required load or not.

But, you will have to search the literature on these topics, before posting here. Your home work on these topics would have been given you better clarity.

Former Member
0 Likes

Please reply

Waiting for reply