SAP Testing is same as manual testing but here the applications are SAP R/3 and Enterprise portal. Whenever there is change in R/3 and Portal and You need to design test cases according the change request and test the application.
If you have knowledge in the module (like HR, CRM, SD, SRM), which you are going to test would be helpful to you.
UAT means USER ACCEPTING TESTING. Suppose end user raised an issues that we solved and send to end used it is working fine. then we get confirmation from him that it is fine. that is call UAT.
UNIT TESTING - This is done by developer and anyone who did any customizing or any code to ensure what they did is working properly
INTEGRATION Testing - Done by tester by developing some scenarios which are most unlikely and get the result to ensure the integration is correct
Apart from that, regression testing, functional testing and other cross functional testing are there done by testers
In realization phase, unit testing are done by developers
After unit testing, Integration testing and other testing are done by testers/functional depending upon the object to test.
Testing usually follows two paths. Firstly, System Integration Testing (SIT) which is performed by the SAP team in the development client, and secondly User Acceptance Testing (UAT) which is performed in the QA client after transport from the development client. UAT is performed by end users or the testing team.
Unit Tests are defined and performed by developers. A process consists usually of several functions. Each of this function usually consists of "sub-functions" corresponding to a single method or a group of methods (if you are developing OO-based).
Unit Tests could be described as white-box tests whereas a normal tester (which should be not identical to the developer) will test entire functions (black-box tests).
--- During the entire life cycle of a SAP solution, it is necessary to test the functions and performance of your solution. With the SAP Test Workbench, SAP provides you with an environment for all test phases, which you can use for testing in the following cases:
• Implementation of SAP solutions
• Integration of new components and business scenarios
• Customer developments
• Function tests
• Integration tests with other components
• Upgrades, regression tests
• Importing support packages
Integration
Features
Test Preparation
• Creation of manual and automated test cases
• Management of manual and automated test cases
• Creation of test plans
• Definition and management of test series
Test Execution
• Execution of mass tests using Extended Computer-Aided Test Tool and Computer Aided Test Tool
• Integration of test cases and test scripts of non-SAP providers
• Assignment of work lists (test packages) to individual testers
Test Evaluation
• Permanent overview of test progress and test results
• Complete documentation of test processes in the test plans (test cases, test case descriptions, test results, test case notes, error messages)
• Detailed tabular and graphical evaluation of all test plans
• Export of test results to Office applications
• Message processing
Testing usually follows two paths. Firstly, System Integration Testing (SIT) which is performed by the SAP team in the development client, and secondly User Acceptance Testing (UAT) which is performed in the QA client after transport from the development client. UAT is performed by end users or the testing team