Quantcast
Channel: SCN : Unanswered Discussions - ABAP Testing and Troubleshooting
Viewing all articles
Browse latest Browse all 430

Data management for testing purpose

$
0
0

Hi.

 

Could you share your experience how you perform automated testing in SAP systems? Let's say we have eCATT as a main testing tool. It works great. But best practices from software development area say that test should behave like a transaction - prepare data, run test, clean after itself. It seems to be an issue with SAP tools (or I miss something).

 

Ideally we need a system that would create test data (let's say hire employee), run functional test (calculate payroll), verify result and rollback all data entered, Only in this case we can be 100% sure test is successfull. Creating and deleting test data manually in test (like with another test in a chain) could run into system limitations like interval ranges, that also could be solved with client overwrite on regular basis.

 

I'm not very familiar with SAP TDMS that is supposed to solve this, but it seems to have the same limits - no transactional mode for temporary data management. Under transaction I mean not SAP transaction code but database transaction that could be rolled back anytime to an initial state.

 

Your thoughts?

 

Thank you.


Viewing all articles
Browse latest Browse all 430

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>