87
e. Melakukan Pembuatan aplikasi mobile
Setelah kita melakukan langkah-langkah berikutnya, langkah yang terakhir adalah mengembangkan aplikasi mobile dengan menggunakan perangkat
lunak yang sebelumnya telah diinstal, yaitu: editor eclipse galilelo, SDK Software Development Kit, dan ADT Android Development Tools. Setelah
aplikasi mobile berbasis smartphone jadi, untuk mengimplementasikan apakah aplikasi yang dibangun berjalan atau tidak, kita diharuskan untuk menjalankan
aplikasi tersebut. Namun, untuk menjalankannya melalui server lokal, kedua sistem yang telah dibangun harus diintegrasikan. Cara mengintegrasikannya adalah
dengan membuat satu file pada sistem mobile yang berisikan alamat IP. Karena jika kita tidak menambahkan alamat IP yang digunakan, sistem yang telah dibangun
tidak dapat diimplemntasikan melaluis server lokal. Sedangkan pada tahap menggunakan modem, sistem yang dibangun
diimplementasikan dengan cara melakukan singkronisasi IP antara modem, laptop dan perangkat genggam..
4.2.4 Productionizing
Pada fase ini dilakukan produksi terhadap sistem mobile commerce berbasis smartphone
pada PT. GBI. Fase ini diawali dengan simulasi untuk uji prerelease sistem dengan menggunakan server lokal dan melalui IP modem yang
disngkronisasi dengan Laptop dan smartphone. Pengujian dilakukan dengan metode black-box menggunakan parameter User Acceptance Testing UAT yang
telah dipersiapkan pada fase planning.
88
4.2.4.1 Hasil Uji Prelease Sistem
Pengujian yang digunakan untuk menguji sistem yang baru dibangun adalah dengan menggunakan metode black box berfokus pada persyaratan fungsional
perangkat lunak.
4.2.4.1.1 Rencana Pengujian
Rencana pengujian yang akan dilakukan yaitu dengan menguji sistem secara alpha
. Rencana pengujian dapat dilihat pada tabel 4.4.
Tabel 4.4
Pengujian Konten Menu
Item Uji Detail Pengujian
Jenis Uji
Login -
Memasukkan username dan password
- Verifikasi username dan
password Black Box
Registrasi Customers - Memasukkan email
- Memasukkan username - Memasukkan password
- Memasukkan Konfirmasi password
- Memasukkan data customers alamat, nomor telepon, dan
lain-lain Black Box
Produk -
Melakukan penambahan produk
- Melakukan edit produk
Black Box
89
- Melakukan hapus produk
- Mencari produk
Orders Masuk
- Dapat melihat data orders
customer Black Box
Ganti Password Admin Web
- Melakukan perubahan
password Black Box
Pilih Produk Pilih produk dan lihat detail
produk Black Box
Keranjang Belanja Dapat menampilkan produk
yang ada di keranjang belanja Black Box
Checkout Memasukkan biodataalamat
customers Black Box
Update Status
Pembayaran Dapat melakukan perubahan
data status pembayaran apabila customer
telah melakukan konfirmasi melalui emailSMS
Black Box
Update Status
Pengiriman Dapat melakukan perubahan
data status pengiriman apabila paket telah dikirimkan kepada
customer Black Box
Voting Dapat memberikan vote
terhadap produk yang disukai desainnya
Black Box
90
4.2.4.1.1.1 Pengujian Alpha
a. Pengujian
Login Tabel 4.5
Pengujian Login
Kasus dan Hasil Uji Data Masukkan
User customers dan admin web memilih menu
login
Yang Diharapkan
Dapat masuk dan keluar ke dalam sistem dan mengakses datainformasi yang dibutuhkan oleh
users sesuai dengan levelnya.
Pengamatan
Sistem dapat menampilkan menu-menu yang dibutuhkan dalam pengembangan mobile commerce
berbasis smartphone.
Kesimpulan
Berhasil
b.
Pengujian Registrasi Customers
Tabel 4.6 Pengujian Registrasi Customers
Kasus dan Hasil Uji Data Masukkan
User memasukkan email, username, password, dan
konfirmasi password, data-data customer nama, alamat, nomor telepon, dan lain-lain
Yang Diharapkan
Biodata yang dimasukkan oleh customers melalui perangkat genggam tampil pada sistem admin.
Pengamatan
Sistem dapat terintegrasi antara web dan mobile.