The document provides a basic checklist of 21 steps to follow when developing ABAP objects, including applying banners and naming conventions, using modularization techniques, validating input screens, performance tuning, testing with different inputs, and releasing transport requests.
The document provides a basic checklist of 21 steps to follow when developing ABAP objects, including applying banners and naming conventions, using modularization techniques, validating input screens, performance tuning, testing with different inputs, and releasing transport requests.
The document provides a basic checklist of 21 steps to follow when developing ABAP objects, including applying banners and naming conventions, using modularization techniques, validating input screens, performance tuning, testing with different inputs, and releasing transport requests.
2. Follow the Naming Conventions as per the requirement and standards. 3. Do not assign your objects to other’s package or Request. 4. Code Documentation to be done (Apply Comments). 5. Use Sy-Subrc check, after every Data Retrieval Statements. Do not leave Sy-Subrc checks undefined. 6. Do not leave IF..ENDIF statements undefined. 7. Clear work area and SORT internal table before READ with BINARY SEARCH. 8. Use Modularization techniques in the Object. 9. Avoid using Nested Loops. 10. Use “FOR ALL ENTRIES” instead of inner join (In case of joining more than 3 tables). 11. Check IF ITAB IS NOT INITIAL before using ITAB in FOR ALL ENTRIES. 12. Input Screen should be designed exactly as per the requirement. 13. Validate the screen as per the requirement. 14. Use Variants, If necessary. 15. Optimize the Code using performance Tuning Concepts (SLIN, SE30, ST05, SCI). 16. Do Pretty Print. 17. Align the code properly. 18. Activate all the objects before releasing. 19. Test the Object with Different inputs (Both Positive and Negative Testing). 20. Confirm the Package Name and Request before releasing. Release TASK and TRANSPORT REQUEST. 21. Generate the output as per the requirement.
S.No. Product / Material of Test Specific Test Performed Test Method Specification Against Which Tests Are Performed Range of Testing / Limits of Detection