Debuggerdan Otomatik Olarak Test Data Doldurma

sap-debugger
Tarafından gönderildi: Koras Teknoloji Yorumlar: 0

Özellikle entegrasyon olan yerlerde fonskiyonları debug yapmak timout yüzünden sıkıntıya girebiliyor. Karşı tarafın timout kalması kimi zaman yanlış verilerin oluşmasına ya da daha farklı hatalar olmasına sebep verebiliyor. Misal olarak MII sisteminde ERP de teyit fonksiyonunu debug yapmak istediğinizde siz incelerken MII sistemi belli bir süre sonra timouta düşebiliyor ve bu da MII sisteminde bazen mal hareketinin gerçekleşmesine sebep veriyor ama aslıdna bu mal hareketi SAP tarafında olmuyor. Bunun için fonksiyona test data kayıt edip daha sonra SE37 işlem kodundan debug yapmak daha rahat oluyor.

1)İlk olarak ilgili fonksiyonun içine ya da fonksiyon çalışmasından önce break point koyuyoruz

Debugger

2)Daha sonra F5 tuşu ile fonksiyonun içine giriyoruz

3)Sağ tarafta değşkenlerin değerlerini gösteren yerde çekiç ve anahtar işaretine tıklıyoruz

Debugger Test Data

4)Karşımıza çıkan pop-up ekranında Save Parameters as Test Data (SE37) seçeneğine tıklıyoruz

Test Data

5)Karşımıza çıkan pop-up ekranında Save Parameters as Test Data (SE37) seçeneğine tıklıyoruz

6)Test datamızın ismini veriyoruz ve tamam diyoruz

Test Data

7)Artık test datamız hazır SE37 işlem kodunda test datamızı görüntüleyebiliriz. Görüntülemek için fonksiyonun ismini yazıp çalıştır dememiz ve üste bulunan dest data directory butonuna tıklamamız yeterli

Debugger Test Data

8)Karışımıza kaydetmiş olduğumuz test data çıkıyor çift tıkladıktan sonra artık fonksiyonun parametreleri kaydettiğimiz şekilde doluyor

Debugger Test Data