on 05-15-2009 8:24 AM
Hi Experts,
How to do testing in SAP HR and to write test script and test plan. using which tool we can do this.If anyone can brief me about this whole concept will be highly appreciable.
Thanks in advance,
Riya
Check the following:
u2022 Whether an organizational assignment though PPOME transaction is reflected in PA30 (OM-PA integration)
u2022 Whether position, cost center information comes correctly to payroll driver (PA-PY integration)
u2022 Whether additional payments/deductions (infotypes 14/15) is correctly reflected in payroll calculations (PA-PY integration)
u2022 Whether work schedule (infotype 7) is correctly reflected in calculation of absence hours (infotype 2001) (PA-TM integration).
u2022 Whether manager of an employee is correct (OM-MSS integration
u2022 Try recording an absence through ESS and check its impact on TM & PA (infotype 2001).
u2022 Try recording an absence for a personnel at times that is outside of the work pattern (e.g. if working hours is 8-18, record an absence to 19-20 and see its impact)
u2022 Check whether performance appraisal of an employee is transmitted to his/her supervisor .
u2022 Check whether the payroll hours/days are in line with employee's working pattern.
u2022 Check whether the WPBP table in payroll driver is in line with employees infotypes 0/1.
https://forums.sdn.sap.com/click.jspa?searchID=22563354&messageID=6602527
There are various levels of Testing available.
1/ Unit Testing - To check the config is correct and validate all infotypes, subtypes, drop down and others
2/ String Testing - This would be based on scenario testing; however doesn't require employee life cycle events maintained. This also tests all the subtypes, infotypes, transactions are validated as per the business requirements and workflow
3/ Product Integration Testing - This involves high level testing includes Employee Life Cycle events met as per the business conditions/scenario.
4/ Regression Testing - Regression testing can be used not only for testing the correctness of a program, but it is also often used to track the quality of its output. It occur whenever application (both interface or third party or SAP) functionality that was previously working correctly stops working as intended (identifying application or functionality bug for changes met)
5/ Integration Testing - Involves end-to-end cycle of both SAP and Non-SAP products are integrated as per the business conditions/scenario.
To execute the same in a proper functionality; one need to know least of Mercury QC for testing requirement.
It measure Traceability Matrix, Test Plan, Test Sets and Defects managed for various testing cycle.
Please feel free to revert back to me immediately for any further clarifications.
Thanks in advance.
f
for OM and PA we need test the integration of OM objects in IT0000 and IT0001
http://www.insightcp.com/res_18.htm
http://www.sap-img.com/general/role-of-sap-consultant-in-testing.htm
http://www.sapdb.info/testing-process-and-procedure/.
http://www.sap-img.com/general/role-of-sap-consultant-in-testing.htm
http://hosteddocs.ittoolbox.com/DK061807.pdf
c
Unit Testing :-
In HR Process for eg for Hiring process What actions you run and what default IFtypes you maintain. to test this process is Unit Testing
Show that the developed software unit meets the technical requirements of the design.
Test basis:
Design specifications
UML model
Resulting assets:
Unit Test plan
Unit test report
Automated unit test scripts
Preparation & execution: software developer
Test Infrastructure: development environment
Integration Testing :-
Running the Payroll for a Payroll area check all the HR procesess Hiring, Seperation,ITax calculation, Investments etc . This is integrating each Unit testing
Show that the developed software units correlate in a technical sense, according to the requirements in the Technical Design document
Test basis: Technical Design
Resulting assets:- Integration Test Plan
- Test cases
- Log with defects
- Brief test report
Preparation & execution: creator of technical design
Test Infrastructure: development environment
Regression -
Verifying that all the unchanged parts of a system still function correctly after the implementation of a change
UAT :- It is the User Acceptance Test , for any change in configuratuin before trsnfer to production User carries out the UAT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
U Can use ECATT for doing function/ scenario based testing...
Go thro this
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
11 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.