Pengujian SAP - Aliran Layar
Logika aliran layar dalam Pengujian SAP seperti kode ABAP dan digunakan untuk menampung blok pemrosesan. Ini berisi bagian prosedural layar. Itu dibuat di screen painter dan pelukis layar ini mirip dengan editor ABAP.
Logika aliran layar tidak melibatkan deklarasi data eksternal dan setiap blok pemrosesan ditentukan dengan awalan 'PROCESS'. Sebagai contoh,
- PROSES SETELAH INPUT
- PROSES SEBELUM OUTPUT
- PROSES PERMINTAAN BANTUAN
- PROSES PADA PERMINTAAN NILAI
Setiap logika aliran layar harus berisi PROCESS SETELAH MASUKAN dan PROSES SEBELUM kata kunci OUTPUT.
Dalam blok acara, Anda dapat menggunakan kata kunci seperti MODUL, FIELD, ON, VALUES, CALL, dll.
S.No. | Kata Kunci & Deskripsi Logika Aliran Layar |
---|---|
1 | MODULE Memanggil modul dialog dalam program ABAP |
2 | FIELD Menentukan titik di mana konten bidang layar harus diangkut |
3 | ON Digunakan bersama dengan FIELD |
4 | VALUES Digunakan bersama dengan FIELD |
5 | CHAIN Memulai rantai pemrosesan. |
6 | ENDCHAIN Mengakhiri rantai pemrosesan. |
7 | CALL Memanggil sub layar. |
8 | LOOP Mulai memproses tabel layar. |
9 | ENDLOOP Berakhir memproses tabel layar. |
Membuat Alur Layar
Di browser Repositori, klik dua kali pada nama layar dan itu akan menampilkan logika aliran layar.
Editor Logika Alur dari Screen Painter akan terbuka dan Anda mengedit logika aliran layar. Anda dapat menggunakan salah satu editor kode sumber ABAP yang tersedia untuk menentukan logika aliran.
Anda dapat menggunakan kata kunci berikut untuk membuat logika aliran layar -
S.No. | Kata kunci & Deskripsi |
---|---|
1 | CALL Memanggil sub layar. |
2 | CHAIN Memulai rantai pemrosesan. |
3 | ENDCHAIN Mengakhiri rantai pemrosesan. |
4 | ENDLOOP Mengakhiri pemrosesan loop. |
5 | FIELD Mengacu pada bidang. Dapat digabungkan dengan kata kunci MODUL dan SELECT. |
6 | LOOP Memulai pemrosesan loop. |
7 | MODIFY Mengubah tabel. |
8 | MODULE Mengidentifikasi modul pemrosesan. |
9 | ON Digunakan dengan tugas FIELD. |
10 | PROCESS Mendefinisikan acara pemrosesan. |
11 | SELECT Memeriksa entri dalam tabel. |
Pengujian Layar
Layar pengujian digunakan untuk menguji tampilan layar yang akan muncul saat runtime. Jika Anda telah memprogram logika aliran, Anda dapat memilih apakah akan menyimulasikan layar dengan atau tanpa itu.
Untuk melakukan tes Layar, ikuti langkah-langkah yang diberikan di bawah ini -
- Pilih Layar → Tes.
- Sistem akan menampilkan kotak dialog untuk simulasi runtime.
- Anda dapat mengubah koordinat jendela, jika diperlukan.
- Selanjutnya, tentukan ruang lingkup simulasi.
- Untuk memasukkan logika aliran, klik 'pilih logika aliran lengkap'.
- Klik Continue dan simulasi layar akan muncul.