What is development testing role in SAP implementations?

Development testing is the testing for reports, interfaces, conversions, enhancements, work flows, and forms (RICEWF) development objects developed primarily with ABAP code. Testing of development objects includes testing for security authorizations, performance, extracts, data transfer rules, reconciliations, and batch scheduling jobs. In many SAP projects, third-party tools such as Control-M and AutoSys are acquired to schedule reports and interfaces with dependencies, and these scheduled jobs need to be tested prior to releasing the system into the production environment. Development testing should also ensure that data can be tested through the intended target system. The owner(s) of the target system can specify the applicable or representative sets of data needed to test interfaces and conversions, which allows the development or ABAP team to conduct white box and black box testing on ABAP programs.

The development or ABAP team is responsible for planning and executing the development tests, but the configuration team is responsible for approving the results for the development tests.

Development testing ensures that the interfaced data originating from legacy systems can be effectively transferred into SAP or sent from SAP into a legacy system. In order to design test cases for

RICEWF objects, technical specifications that can contain pseudocode will need to be developed. The development test cases need to reflect the testable conditions from the technical specifications. Business Warehouse (BW) testing is also part of the development tests. BW testing includes testing the infocubes, queries, reports, and multicubes. The main types of tests for BW testing are:

  • Reconciliations. Are financial calculations rolling up correctly?
  • Extracts. Is there a match between the number of extracted records and the number of received records?
  • Performance. How fast can a query be performed, and does it conform to established performance SLAs?
  • Security. Who is permitted to slice and dice the data in the Bex Analyzer? What are the established roles for generating queries?
  • Data transfer rules. Is data transformed correctly for all fields from the source system to the target system?

Popularity: 8% [?]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Slashdot
  • StumbleUpon
  • Reddit

Tags: ,

Leave a Reply

You must be logged in to post a comment.