Data and Database Integrity Testing Function Testing

Version : 1.0 Test Plan Date : 17102011 TEST_PLAN6.doc Confidential  , 2011 Page 6 Security Setiap pengguna Sistem Pelelangan ini memerlukan user-id dan password. • Tools and environment SQL Server 2005 VB 2005 • Test Management Terdiri dari : Test script Test Data Test Hardware Test Software Dalam tahap ini dibutuhkan pengujian pada desain interface,client server,performance sistem.

3. Test Strategy

3.1 Testing Types

3.1.1 Data and Database Integrity Testing

Database proses dapat diuji coba sebagai sub-system pada sistem informasi Pelelangan di Dinas Perindustrian, Perdagangan dan Pasar Kab.Jombang. Sub-system ini diuji-coba tanpa menargetkan uji coba ke user Interface sebagai antar muka pada data. Version : 1.0 Test Plan Date : 17102011 TEST_PLAN6.doc Confidential  , 2011 Page 7 Test Objective: Dapat menghandle setiap aksi yang dilakukan oleh user. Technique: • Menguji query penyimpanan data petugas, penjual, pembeli, periode lelang dengan menggunakan standard tools Visual Studio untuk melihat apakah sasaran koding program berjalan sebagaimana mestinya • Menguji query transaksi Tes ini dilakukan mengambil melalui database penjual dan pembeli yang sebelumnya telah diinputkan dan dari situ dapat dilihat apakah transaksi tersebut dapat dilihat dan dihitung dengan baik. • Menguji query dengan mencetak laporan transaksi yang terintegrasi Completion Criteria: Special Considerations:

3.1.2 Function Testing

Test Objective: Memastikan semua fitur yang adadapat berjalan dan tepat sasaran termasuk entry data, pengambilan dan menampilkan data. Technique: • Setiap transaksi form apakah mengeluarkan laporan sebagaimana mestinya • Setiap form apakah dapat menjalankan fungsinya dengan benar.a • Setiap button apakah telah berjalan • Melakukan pengujian apakah tiap inputan dapat ter-record ke database Completion Criteria: Version : 1.0 Test Plan Date : 17102011 TEST_PLAN6.doc Confidential  , 2011 Page 8 Special Considerations: 3.1.3 Business Cycle Testing Test Objective Memastikan apakah proses pada sistem telah sesuai dengan proses bisnis yang ada Technique: • Menguji alur software yang digunakan untuk pelelangan apakah sesuai dengan fungsi sasaran dari test yang digunakan untuk sistem pelelangan • Menguji apakah setiap fitur telah mengacu pada aturan bisnis perusahaan yang ada pada sebelumnya • Semua fungsi waktu atau tanggal yang sensitif akan dijalankan menggunakan tanggal yang valid dan tidak valid atau jangka waktu. • Semua fungsi yang terjadi pada jadwal periodik akan dieksekusi diluncurkan pada waktu yang tepat. • Pengujian akan termasuk menggunakan data yang valid dan tidak valid, untuk memverifikasi berikut: • Hasil yang diharapkan terjadi ketika data yang valid digunakan. • Kesalahan yang sesuai peringatan pesan akan ditampilkan ketika data tidak valid digunakan. • Setiap aturan bisnis dengan benar diterapkan. Completion Criteria:

3.1.4 User Interface Testing