Oke, pada postingan sebelumnya telah dibahas mengenai teknik flooding data dengan menggunakan Imacross, pada postingan sebelumnya dapat dilakukan apabila dalam database tidak ada persyaratan, maksudnya persyaratan kita ambil contoh seperti ini..
“suatu aplikasi memiliki suatu database, kemudian didalam database tersebut memiliki beberapa tabel, dan pada masing masing tabel memiliki kolom, dimana salah satu dari kolom tersebut tidak boleh di isi dengan data yang sama (atau dapat dikatakan, data yang diinputkan harus unik/ berbeda)”
Tentunya dengan melakukan teknik yang dijelaskan pada postingan sebelumnya tidak dapat dilakukan, karena data yang kita masukan itu akan sama.
Maksudnya seperti ini :
Di postingan sebelumnya hasil yang akan muncul di database akan seperti ini,
Username : adminflood
Email : admin@gmail.com
Comment : testing
=========================================================
Username : adminflood
Email : admin@gmail.com
Comment : testing
=========================================================
Dan seterusnya...
Dan pada postingan kali ini kita akan membuat seperti ini,
Username : adminflood
Email : admin@gmail.com
Comment : testing
=================================================
Username : adminflood2
Email : admin@gmail.com
Comment : testing
Bagaimana caranya, yaitu dengan sedikit memodifikasi script dari file yang sudah yang sudah di simpan dan kita bahas pada postingan sebelumnya yaitu file : tes_input.iim,
Nantinya kita akan memodifikasi script tes_input.iim agar dapat melakukan looping dengan data yang berbeda. Caranya :
1.1. Klik kanan pada tes_input.iim
2. 2. Kemudian pilih “Edit macro”
3.3. Setelah itu muncul seperti ini
4. 4. Di kotak script tersebut akan ditampilkan seperti ini :
5. 5. Agar dapat melakukan looping dengan data yang berbeda, kita akan memodifikasi CONTENTnya, kita sesuaikan dengan elemen apa yang inputan data nya tidak boleh sama, misalkan : pada database yang kami gunakan adalah, tabel “posting” dengan kolom yang bernama “username”. Data username tidak boleh sama, jadi kami melakukan perubahan script diatas pada line 5 menjadi seperti ini
Cara nya adalah dengan klik saja di elemen yang akan anda rubah, kemudian masukan kode ini dibelakang CONTENTnya {{!loop}}
Setelah itu klik “Save & Close”
6. 6. Setelah itu kita isikan di bagian “max” menjadi100 (100 merupakan banyaknya data yang akan kita inputkan)
7. 7. Setelah selesai mengatur jumlah “max” nya, klik tombol “play loop”.
Setelah itu flooding data akan dilakukan dengan data berbeda secara otomatis.