• Tidak ada hasil yang ditemukan

PENGUJIAN KUALITAS APLIKASI PENCARIAN TEMPAT BERBASIS WEB SEPETAK.COM BERDASARKAN TEORI MCCALL. Skripsi. Mencapai derajat Sarjana S-1

N/A
N/A
Protected

Academic year: 2021

Membagikan "PENGUJIAN KUALITAS APLIKASI PENCARIAN TEMPAT BERBASIS WEB SEPETAK.COM BERDASARKAN TEORI MCCALL. Skripsi. Mencapai derajat Sarjana S-1"

Copied!
160
0
0

Teks penuh

(1)

i

Untuk memenuhi sebagian persyaratan Mencapai derajat Sarjana S-1 Program Studi Teknik Informatika

Disusun oleh: Moh Rikza NIM. 10651060

Kepada

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA

(2)
(3)
(4)

iv

(5)

v

KATA PENGANTAR

Alhamdulillah penulis panjatkan tiada henti ke pangkuan Allah SWT yang senantiasa melimpahkan rahmat, nikmat dan karunia-Nya kepada kita semua, hingga penulis dapat menyelesaikan skripsi yang berjudul “Pengujian Kualitas Aplikasi Pencarian Tempat Berbasis Web Sepetak.com Berdasarkan Teori McCall” dengan baik. Kemudian tak lupa sholawat dan salam semoga senantiasa tercurah kepada junjungan kita Nabi Muhammad SAW yang telah menunjukan jalan terang pada kita semua.

Skripsi ini disusun untuk memenuhi persyaratan mendapatkan gelar kesarjanaan pada Program Studi Teknik Informatika Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta.

Dalam kesempatan ini, penulis ingin mengucapkan banyak terima kasih kepada:

1. Bapak Prof. Drs. KH. Yudian Wahyudi, Ph.D., Selaku Rektor UIN Sunan Kalijaga Yogyakarta.

2. Bapak Dr. Murtono, M. Si., Selaku Dekan Fakultas Sains dan Teknologi UIN Sunan Kalijaga.

3. Bapak M. Mustakim, S.T., M. T., selaku dosen pembimbing skripsi

4. Bapak Dr. Bambang Sugiantoro, M.T., Selaku Ketua Program Studi Teknik Informatika Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta

5. Bapak Sumarsono S.T., M.Kom., selaku dosen pembimbing akademik kelas L mandiri Teknik Informatika

(6)

vi

yang telah banyak berbagi ilmu dan pengalamannya kepada penulis. 7. Keluarga yang senantiasa memberi do’a dan semangat pada penulis. 8. Teman-teman Teknik Informatika yang telah banyak memberi semangat. 9. Dan semua pihak yang tidak dapat penulis sebutkan satu per satu

Penulis menyadari bahwa dalam penyelesaian skripsi ini masih jauh dari kata sempurna, oleh karena itu kritik dan saran sangat penulis harapkan dari semua pihak. Semoga skripsi ini bermanfaat bagi pembaca sekalian.

Yogyakarta, 6 Desember 2016 Penyusun,

Moh Rikza NIM 10651060

(7)

vii MOTTO

Ojo sarung plekat di dondomi, Iso nasehat raiso nglakoni

(8)

viii

Halaman ini saya persembahkan khusus untuk semua pihak yang telah membantu dan memberi semangat penyelesaian skripsi ini, diantaranya:

1. Bapak, Kakang dan Mbakku yang sangat getol memberi do’a dan semangat untuk menyelesaikan skripsi ini. Terima kasih untuk semua do’a dan semangatnya.

2. Terima kasih untuk Bapak Mustakim, S. T., M. T., selaku dosen pembimbing yang selalu membimbing saya guna menyelesaikan skripsi ini.

3. Terima kasih untuk Bapak Sumarsono, S.T., M.Kom., selaku dosen pembimbing akademik.

4. Terima kasih yang tak terkira untuk Bapak dan Ibu dosen Teknik Informatika UIN Sunan Kalijaga.

5. Sahabat dan kolega di Maliome Hackerspace tempat penulis merajut asa. Aji “Cengkarux” dan Fauzi teman merajut asa yang selalu support dan kepercayaan pada saya, Kang Irwan Kartadipura dan semua kolega di Maliome Hackerspace yang selalu bikin hari-hari saya menjadi lebih indah.

6. Teman-teman Kelas L Teknik Informatika, Ian, Abid, Siska yang selalu menyemangati saya dalam segala hal.

7. Terima kasih pada semua responden yang membantu skripsi saya. Terima kasih tak terhingga dan mohon maaf apabila saya ada kekeliruan dalam penulisan. Semoga kita semua sukses kedepannya.

(9)

ix

PENGUJIAN KUALITAS APLIKASI PENCARIAN TEMPAT BERBASIS WEB SEPETAK.COM BERDASARKAN TEORI MCCALL

MOH RIKZA NIM. 10651060

INTISARI

Penggunaan aplikasi-aplikasi penunjang untuk berbagai kegiatan di seluruh aspek kehidupan sudah merupakan kebutuhan, dan bukan lagi sebagai alat bantu yang dapat dikesampingkan penggunaanya. Seperti sistem Sepetak.com yang ingin membantu pencarian tempat meeting, convention, dll dengan mudah lewat website. Akan tetapi dalam sistem tersebut masih terdapat beberapa kelemahan. Oleh karena itu perlu dilakukan pengujian untuk mengetahui kualitas aplikasi tersebut sehingga hasilnya diharapkan dapat digunakan pengembang untuk meningkatkan kualitas aplikasi.

Penelitian ini menggunakan teori kualitas McCall yang merupakan metode yang paling tepat digunakan untuk pengujian karena metode ini memiliki beberapa kriteria lengkap dan mendalam. Penelitian pada Sepetak.com ini menitikberatkan pada aspek Product Operation atau sifat-sifat operasional sistem.

Dari penelitian yang telah dilakukan, didapatkan hasil pengujian pada menu utaman Sepetak.com menggunakan teori McCall adalah faktor correctness sebesar 78.11%, faktor reliability sebesar 63.64%, faktor efficiency sebesar 65.11%, faktor integrity sebesar 78.8% dan faktor usability yang terdiri dari operability sebesar 72,77% dan training 14,6 detik.

Kata kunci : Pengujian Perangkat Lunak, Product Operation, Teori Kualitas McCall, Sepetak.com

(10)

x

QUALITY TESTING OF A WEB-BASED PLACE SEARCHING APPLICATION, SEPETAK.COM BASED ON MCCALL THEORY

MOH RIKZA NIM. 10651060

ABSTRACT

The use of application to support various activites in all aspects of life is already a necessary, no longer a tool that it’s usage can be ruled out easily. Sepetak.com is one of the tool that help finding a place for meeting, convention, etc easily through the website. However, there are still some imperfection within, therefore it is necessary to test the quality of the application so that the results can be use by developer to improve the quality of the application.

This research uses the quality theory of McCall which is the most appropriate method for testing, because of it’s exhaustive criteria. The research on Sepetak.com focuses on product operation aspects or operation characteristic of the system.

Based on the research, the result of testing on the main menu of Sepetak.com using McCall theory shows 78.11% correctness factor, 63.64% reliability factor, 65.11% efficiency factor, 78.8% integrity factor and usability factor consisting 72.77% operability and 14.6 second training factor.

Keyword: Quality testing, product operation, McCall quality theory, McCall quality factor, Sepetak.com

(11)

xi DAFTAR ISI

HALAMAN JUDUL ………... i

HALAMAN PENGESAHAN ………. ii

SURAT PERSETUJUAN SKRIPSI ……….. iii

PERNYATAAN KEASLIAN SKRIPSI ……… iv

KATA PENGANTAR ……… v

HALAMAN MOTTO ……… vii

HALAMAN PERSEMBAHAN ……… viii

INTISARI ……….. ix

ABSTRACT ……….. x

DAFTAR ISI ………. xi

DAFTAR GAMBAR ………... xiv

DAFTAR TABEL ………. xv

DAFTAR LAMPIRAN ……….. xvi

BAB I PENDAHULUAN ……….. 1 1.1 Latar Belakang ………. 1 1.2 Rumusan Masalah ……… 3 1.3 Batasan Masalah ……….. 3 1.4 Tujuan Penelitian ……….. 3 1.5 Manfaat Penelitian ………... 3 1.6. Keaslian Penelitian ……….. 4

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI …… 5

(12)

xii

2.2.1 Pengujian Aplikasi ………. 6

2.2.2 Sasaran Pengujian ……….. 7

2.2.3 Prinsip Pengujian ……….... 8

2.2.4 Testabilitas ……….. 9

2.2.5 Desain Test Case ………. 9

2.2.6 Unit Testing ………. 10

2.2.7 Integration Testing ………... 11

2.2.8. Alpha dan Beta Testing ………... 12

2.2.9 McCall Quality Factor ……….. 12

BAB III METODE PENELITIAN ………. 20

3.1 Desain Penelitian ………. 20

3.2 Objek Penelitian ……….. 20

3.3 Populasi dan Sampel ……… 20

3.4 Metode Pengumpulan Data ………. 21

3.4.1 Studi Literatur ……….. 22

3.4.2 Observasi ……….. 22

3.4.3 Manual Testing ………. 22

3.4.4 Wawancara ……… 23

3.4.5 Metode Penghitungan Faktor Kualitas ……….. 23

BAB IV HASIL DAN PEMBAHASAN ……… 32

4.1 Deskripsi Sepetak ………. 32

(13)

xiii

4.3 Perancangan Pengujian ……… 37

4.3.1 Perancangan Pengujian Faktor Correctness ……… 37

4.3.2 Perancangan Pengujian Faktor Reliability ..……… 39

4.3.3 Perancangan Pengujian Faktor Efficiency . ……… 41

4.3.4 Perancangan Pengujian Faktor Integrity …. ……… 43

4.3.5 Perancangan Pengujian Faktor Usability ……… 44

4.4 Pelaksanaan Pengujian ……… 45

4.4.1 Pelaksanaan Pengujian Faktor Correctness ……… 45

4.4.2 Pelaksanaan Pengujian Faktor Reliability ..……… 46

4.4.3 Pelaksanaan Pengujian Faktor Efficiency . ……… 47

4.4.4 Pelaksanaan Pengujian Faktor Integrity …. ……… 48

4.4.5 Pelaksanaan Pengujian Faktor Usability ……… 49

4.5 Analisis Hasil Pengujian ……… 50

4.5.1 Hasil Pengujian Faktor Correctness ……… 50

4.5.2 Hasil Pengujian Faktor Reliability ..………... 51

4.5.3 Hasil Pengujian Faktor Efficiency . ……… 54

4.5.4 Hasil Pengujian Faktor Integrity …. ……… 56

4.5.5 Hasil Pengujian Faktor Usability ……… 57

BAB V PENUTUP ……… 60

5.1 Kesimpulan ………. 60

5.2 Saran ……… 60

DAFTAR PUSTAKA ……….... 62

(14)

xiv

DAFTAR GAMBAR

Gambar 2.1 Metrik Software Quality Berdasarkan Teori McCall … 19

Gambar 4.1 Halaman Login … ………. 32

Gambar 4.2 Halaman Pencarian Tempat ……….. 33

Gambar 4.3 Halaman Reservasi ………...……… 34

Gambar 4.4 Halaman Payment ….……… 34

Gambar 4.5 Halaman Daftar …..……… 35

(15)

xv

DAFTAR TABEL

(16)

xvi

Lampiran A.1 Perancangan Pengujian Metrik Completeness ……… L1 Lampiran A.2 Perancangan Pengujian Metrik Concistency ..……… L2 Lampiran A.3 Perancangan Pengujian Metrik Traceability ...……… L3 Lampiran A.4 Perancangan Pengujian Metrik Accuracy ……… L4 Lampiran A.5 Perancangan Pengujian Metrik Error Tolerance …..… L5 Lampiran A.6 Perancangan Pengujian Metrik Modularity ….……… L6 Lampiran A.7 Perancangan Pengujian Metrik Simplicity …...……… L7 Lampiran A.8 Perancangan Pengujian Metrik Conciseness ………… L8 Lampiran A.9 Perancangan Pengujian Metrik Execution Efficiency .. L9 Lampiran A.10 Perancangan Pengujian Metrik Operability ………… L10 Lampiran A.11 Perancangan Pengujian Metrik Auditability ……..… L11 Lampiran A.12 Perancangan Pengujian Metrik Instrumentasi …...… L12 Lampiran A.13 Perancangan Pengujian Metrik Security ……… L13 Lampiran A.14 Perancangan Pengujian Metrik Training …………... L14 Lampiran B.1 Hasil Pengujian Metrik Completeness ……… L15 Lampiran B.2 Hasil Pengujian Metrik Concistency ..……… L16 Lampiran B.3 Hasil Pengujian Metrik Traceability …...…………... L17 Lampiran B.4 Hasil Pengujian Metrik Accuracy ……….. L18 Lampiran B.5 Hasil Pengujian Metrik Error Tolerance ……… L19 Lampiran B.6 Hasil Pengujian Metrik Modularity ….…………..… L20 Lampiran B.7 Hasil Pengujian Metrik Simplicity …...………….… L21 Lampiran B.8 Hasil Pengujian Metrik Conciseness ……….… L22

(17)

xvii

Lampiran B.9 Hasil Pengujian Metrik Execution Efficiency ………. L23 Lampiran B.10 Rekapitulasi Hasil Kuisioner Metrik Operability….. L24 Lampiran B.11 Data Responden Berdasarkan Bobot ……….… L25 Lampiran B.12 Data Rekap Jumlah Bobot Kuisioner …...… L26 Lampiran B.13 Hasil Pengujian Metrik Auditability ..….………...… L27 Lampiran B.14 Hasil Pengujian Metrik Instrumentasi ….………….. L28 Lampiran B.15 Hasil Pengujian Metrik Security …….….………….. L29 Lampiran B.16 Hasil Pengujian Metrik Training ….……….. L30 Lampiran B.17 Hasil Kuisioner Metrik Operability …….………….. L31 Lampiran B.18 Hasil Pengujian Metrik Training dan Saran ……….. L32 Lampiran B.19 Surat Izin Penelitian ……….. L33

(18)

1

Tidak dapat dipungkiri lagi, penggunaan aplikasi untuk membantu kinerja manusia adalah suatu hal yang umum sekarang ini. Seperti Traveloka yang memudahkan masyarakat untuk menyewa hotel, Tokopedia yang membantu masyarakat untuk menjadi sarana jual-beli online dengan mudah, Go-Jek yang membantu memudahkan masyarakat dalam hal transportasi dan delivery makanan dengan mudah, dan lain sebagainya. Penggunaan aplikasi-aplikasi penunjang untuk berbagai kegiatan di seluruh aspek kehidupan sudah merupakan kebutuhan, dan bukan lagi sebagai alat bantu yang dapat dikesampingkan penggunaanya.

Untuk menghasilkan aplikasi yang bisa membantu dan mendukung kegiatan bukan pekerjaan mudah. Hal ini menuntut para pengembang aplikasi memiliki nilai mutu yang sesuai dengan standar mutu perangkat lunak internasional. Ada langkah-langkah dan metode terstandarisasi yang harus diikuti untuk menghasilkan sistem informasi (aplikasi) yang handal (Hanif, 2007). Salah satu standarnya, apabila memenuhi aspek-aspek dari McCall’s Software Quality Factor. Metode pengujian kualitas McCall meliputi pengujian tentang bagaimana keakuratan data yang ada di sistem, seberapa handal sistem menjalankan fungsinya, kefektifan sistem dalam membantu pengguna, keamanan sistem dan kemudahan bagi pengguna

(19)

(Nugrahani, 2015). Pengujian aplikasi tersebut sangatlah penting untuk meningkatkan kinerja dari penggunaan aplikasi (Satvika, 2015) tak terkecuali Sepetak.com.

Sepetak.com merupakan aplikasi berbasis web yang membantu melakukan pencarian dan penyewaan tempat meeting, konferensi, pernikahan, dll. Pengujian secara menyeluruh belum pernah dilakukan pada sistem sepetak.com sehingga keamanan bertransaksi di Sepetak.com belum teruji aman atau tidak. Selain itu beberapa faktor lain seperti kenyamanan dan kepuasan pengguna, akurasi informasi venue yang ada di sepetak.com serta efisiensi waktu pengguna menggunakan layanan di sepetak.com menjadi pertimbangan untuk dikaji lebih dalam penelitian ini juga karena penulis mendapatkan akses ke sumber kode untuk melakukan pengujian di sistem Sepetak.com. Pengujian ini untuk meyakinkan pengguna bahwa aplikasi tersebut layak untuk digunakan dan memenuhi kinerja persyaratan (Purnomo, 2012).

Aplikasi Sepetak.com belum pernah diuji yang dilakukan oleh pihak ketiga atau pihak selain Sepetak.com. Untuk itu perlu adanya pengujian kualitas Sepetak.com sebagai alat bantu pencarian dan penyewaan tempat untuk mengetahui bagaimana kualitas aplikasi Sepetak.com. Sehingga hasil penelitian yang dilakukan dapat menjadi acuan untuk pertimbangan dalam perbaikan aplikasi.

(20)

1.2 Rumusan Masalah

Berdasarkan permasalahan diatas, maka rumusan masalah dalam penelitian ini adalah adalah sebagai berikut Bagaimanakah tingkat correctness, reliability, efficiency, integrity, dan usability pada aplikasi Sepetak.com?

1.3 Batasan Masalah

Batasan masalah dalam penelitian ini adalah sebagai berikut:

a. Analisis tingkat correctness, reliability, efficiency, integrity, dan usability berdasarkan teori kualitas McCall.

b. Pengujian dilakukan pada sistem Sepetak.com.

c. Pengujian dibatasi pada menu utama yaitu reservasi, payment, search, daftar, dan login.

d. Memfokuskan pada penilaian product operations yang telah jadi. Bukan dalam proses pengembangan aplikasi.

1.4 Tujuan Penelitian

Tujuan dari penelitian ini adalah untuk mengetahui kualitas aplikasi Sepetak.com dalam menjalankan fungsinya berdasarkan teori McCall. 1.5 Manfaat Penelitian

Hasil dari penelitian ini diharapkan dapat memberikan manfaat berupa informasi untuk mengetahui kualitas aplikasi Sepetak.com berdasarkan metode McCall dan dapat menjadi rujukan dalam pengembangan aplikasi kedepannya.

(21)

1.6 Keaslian Penelitian

Penelitian tentang pengujian kualitas aplikasi pencarian tempat berbasis web Sepetak.com berdasarkan teori McCall sepengetahuan penulis khususnya di UIN Sunan Kalijaga belum pernah ada.

(22)

60

Berdasarkan penelitian yang dilakukan menggunakan metode McCall pada aplikasi berbasis web Sepetak.com, maka dapat diambil kesimpulan nilai untuk faktor correctness sebesar 78.11% dengan simpangan baku pada 0.4676 yang termasuk dalam kategori baik. Nilai untuk faktor reliability sebesar 63.64% dengan simpangan baku 23.65 dan termasuk kategori baik. Nilai untuk faktor efficiency sebesar 65.11% dengan standar deviasi sebesar 13.68 dan dikategorikan baik. Untuk nilai faktor integrity sebesar 78.8% dengan simpangan baku 17.76 dan masuk pada kategori baik. Nilai faktor usability terdiri dari metrik operability sebesar 72.77% ± 0.753 yang termasuk kategori baik dan metrik training yang bernilai 14.6 detik ± 18.850 kategori cukup baik karena membutuhkan waktu yang relatif lama. Secara keseluruhan berdasarkan teori kualitas McCall pada aspek product operation, sistem Sepetak.com memiliki kualitas yang baik.

5.2 Saran

Penulis menyadari bahwa masih terdapat banyak kekurangan dalam penelitian ini baik dalam hal pengujian maupun penulisan. Oleh karena itu, penulis mengajukan beberapa saran untuk sistem Sepetak dan penelitian selanjutnya agar lebih baik lagi.

(23)

1. Berdasarkan hasil penelitian, diharapkan pengembang mampu meningkatkan kualitas untuk setiap parameter terutama pada faktor reliability dan efficiency yang memiliki nilai rendah.

2. Penelitian selanjutnya diharapkan menggunakan semua faktor yang ada pada teori kualitas McCall agar semakin membantu pengembangan Sepetak.com.

(24)

Al Fatta, H. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset. Barus, M. 2012. Pengujian Perangkat Lunak (Software Testing).

http://oviramerary.blogspot.com/2012/06/pengujian-perangkat-lunak-software.html/ (diakses 11 November 2016).

Budyastomo, dkk. 2014. Pengujian Kualitas Sistem Pakar Deteksi Kerusakan Mesin Sepeda Motor Non Matic dengan Menggunakan Metode McCall. Surakarta: Fakultas Teknik Universitas Sahid.

Faliska. 2016. “Pengujian Perangkat Lunak Menggunakan Metode McCall Pada Sistem Penerimaan Mahasiswa Baru (Agen PMB) Institut Pertanian STIPER Yogyakarta. Skripsi Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta.

Indrajit, R. 2012. Kriteria Penjaminan Kualitas Perangkat Lunak. Surabaya: Universitas Narotama.

Istiqomah. 2016. “Pengujian Perangkat Lunak Sistem Informasi Akademik Institut Pertanian STIPER Yogyakarta Berdasarkan Teori Kualitas McCall”. Skripsi Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta

Iswari, Satvika. 2015. Review Perangkat Lunak StarUML Berdasarkan Faktor Kualitas McCall. Tangerang: UMN.

McCall, Jim. 1977. Factors in Software Quality Concept and Definitions of Software Quality. New York: General Electric Company.

(25)

Nugrahani, Willy. 2016. Pengujian Perangkat Lunak Menggunakan Metode McCall Pada Sistem Operasi Akademik Sekolah Tinggi Teknologi Adisutjipto Yogyakarta. Skripsi Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta

Nuryanto, A. 2014. Analisis Pengujian Faktor Reliability Sistem Informasi Akademik UIN Sunan Kalijaga Menggunakan Metode McCall. Skripsi Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta.

Parwita, dkk. 2012. Komponen Kualitas Perangkat Lunak Berdasarkan Software Quality Models. Yogyakarta: FMIPA UGM Yogyakarta.

Pressman, R. 2002. Rekayasa Perangkat Lunak Buku 1. Yogyakarta: Andi Offset Purnomo, Adi. 2012. Software Testing Aplikasi Website PT Gramedia

Menggunakan Metode Blackbox pada PT WGS Bandung. Semarang: Udinus Semarang.

Rofi’ah, H. 2015. Analisis Pengujian Faktor Reliability Sistem Informasi Akademik STMIK El Rahma Yogyakarta Menggunakan Metode McCall. Skripsi Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta.

Rouf, Abdul. 2010. Pengujian Perangkat Lunak Dengan Menggunakan Metode White box dan Black box. Semarang: STMIK HIMSYA

Sekaran, U. 2006. Research Methods For Business Metodologi Penelitian Untuk Bisnis Buku 2. Jakarta: Salemba Empat.

Sugiyono. 2013. Metode Penelitian Kombinasi (Mixed Methode). Bandung: Alfabeta.

(26)

Menggunakan Metode McCall. Surakarta: Universitas Sahid Surakarta Vernon, D. 2009. Modul 514: Software Engineering 2. Khalifa University

Wahono, Romi. 2006. Teknik Pengukuran Kualitas Perangkat Lunak.

(27)

LAMPIRAN A.1

Perancangan Pengujian Metrik Completeness

No Activity Skenario Uji Expected Result Result Sign up

1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

2 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

3 Input password kurang

dari 6 digit

Tidak boleh, password harus >= 6 digit 4 Tidak menginputkan password Notifikasi untuk mengisi password 5 Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki 6

Semua form telah diisi dengan benar

Redirect ke index dengan posisi user sudah login Login

7 Input email tidak

terdaftar

Failed, notifikasi untuk mengganti

8 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki

10 Tidak menginput semua

form

Failed, notifikasi untuk mengisi Reservasi

11 Klik reservasi tanpa

mengisi form dahulu

Notifikasi untuk mengisi

(28)

No Activity Skenario Uji Expected Result Result

12 Input form jumlah tamu

dengan huruf

Tidak boleh, notifikasi untuk mengganti

13 Tidak mengisi form

jumlah tamu

Tidak boleh, notifikasi untuk mengisi

14 Tidak mengisi data

pemesan

Tidak boleh, notifikasi untuk mengisi

15 Input email data pemesan

salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki

16 Input nomor telepon

sembarang

Tidak boleh, notifikasi untuk memperbaiki

17 Klik tombol lanjut

pembayaran

Redirect ke halaman pembayaran

Payment

18 Memilih salah satu

metode pembayaran

Redirect ke halaman tata cara pembayaran 19 Klik tombol pembayaran Redirect ke halaman

sandbox veritrans 20 Konfirmasi pembayaran User diberi informasi

no. Rekening tujuan 21

Melakukan pembayaran Konfirmasi tiket melalui email dari sepetak

22 Tidak melakukan

pembayaran

Reservasi batal, email notifikasi dari sepetak Search

23 Input nama kota Menampilkan daftar

venue di kota tersebut

24 Input nama venue

sembarang

Tidak diperoleh hasil, notifikasi

25 input kata sembarang Tidak ada hasil

26 Input badwords atau

kata-kata buruk

Tidak ada hasil, redirect ke index

(29)

Lampiran A.2

Perancangan Pengujian Metrik Concistency Programmer 1

No Tipe Data Jumlah Pemakaian

Perlakuan Nilai

1 Date Format data

Panduan pengisian

2 String Panduan pengisian

3 Numerik Panduan pengisian

4 Boolean Default Value

Programmer 2 No Tipe Data Jumlah

Pemakaian

Perlakuan Nilai

1 Date Format data

Panduan pengisian

2 String Panduan pengisian

3 Numerik Panduan pengisian

(30)

Perancangan Pengujian Metrik Traceability

No Fungsi Modul Desain Remark

1 Input nama lengkap dengan angka

2 Input email yang tidak sesuai kaidah email 3 Input password

kurang dari 6 digit 4 Tidak menginputkan

password 5 Input password konfirmasi tidak

sesuai

6 Semua form telah diisi dengan benar

7 Input email tidak terdaftar

8 Input email yang tidak sesuai kaidah email 9 Input email dan

password salah 10 Tidak menginput

semua form

11 Klik reservasi tanpa mengisi form dahulu 12 Input form jumlah

tamu dengan huruf 13 Tidak mengisi form

(31)

No Fungsi Modul Desain Judgement 14 Tidak mengisi data

pemesan

15 Input email data pemesan salah/ tidak terdaftar

16 Input nomor telepon sembarang 17 Konfirmasi pembayaran 18 Melakukan pembayaran 19 Tidak melakukan pembayaran 20 Input nama kota 21 Input nama venue

sembarang

22 input kata sembarang 23 Input badwords atau

(32)

Perancangan Pengujian Metrik Accuracy

No Skenario Uji Expected Result Document Remark 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

2 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 3

Input password kurang dari 6 digit

Tidak boleh,

password harus >= 6 digit

4 Input password lebih dari 8 digit

Berhasil

5

Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki 6 Input email tidak

terdaftar

Failed, notifikasi untuk mengganti 7 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 8

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki 9 Tidak menginput semua form Failed, notifikasi untuk mengisi 10 Input 0 di form jumlah

tamu

Tidak boleh, ada notifikasi

11

Input form jumlah tamu dengan huruf

Tidak boleh, notifikasi untuk mengganti 12

Tidak mengisi form jumlah tamu Tidak boleh, notifikasi untuk mengisi 13 Menginputkan email sembarang Tidak bisa

(33)

No Skenario Uji Expected Result Document Remark 14 Tidak mengisi data

pemesan

Tidak boleh, notifikasi untuk mengisi

15

Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki 16

Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki 17 Input huruf pada kolom

nomor telepon 18 Konfirmasi

pembayaran

User diberi informasi no. Rekening tujuan 19

Melakukan pembayaran

Konfirmasi tiket melalui email dari sepetak

20

Input nama kota Menampilkan daftar venue di kota tersebut 21 Input nama venue

sembarang

Tidak diperoleh hasil, notifikasi 22 input kata sembarang Tidak ada hasil 23 Input badwords atau

kata-kata buruk

Tidak ada hasil, redirect ke index

(34)

Perancangan Pengujian Metrik Error Tolerance

No Skenario Uji Expected Result Result

1 Input nama lengkap dengan angka

Tidak boleh dengan angka

2 Input huruf pada kolom nomor telepon

Tidak boleh,

3 Input form jumlah tamu dengan huruf

Tidak boleh, notifikasi untuk mengganti 4 Tidak mengisi form

jumlah tamu

Tidak boleh, notifikasi untuk mengisi

5 Input form jumlah tamu dengan angka 0

6 Tidak mengisi data pemesan

Tidak boleh, notifikasi untuk mengisi

7 Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki 8 Input nomor telepon

sembarang

Tidak boleh, notifikasi untuk memperbaiki 9 Input nama kota Menampilkan daftar

venue di kota tersebut 10 Input nama venue

sembarang

Tidak diperoleh hasil, notifikasi

11 input kata sembarang Tidak ada hasil 12 Input badwords atau

kata-kata buruk

Tidak ada hasil, redirect ke index 13 Memfilter sesuai dengan

kegunaan

(35)

Lampiran A.6

Perancangan Pengujian Metrik Modularity

No Activity In Out LOC Remark

1 User.php 2 Venue.php 3 Space.php 4 Reservation.php 5 List.php 6 Billing.php 7 AuthController.php 8 PasswordController.php 9 AccountController.php 10 AdminspaceController.php 11 BookmarkController.php 12 IndexController.php 13 ListController.php 14 ManageCustomerController.php 15 ManageHostController.php 16 PaymentController.php 17 reservationController.php 18 SearchController.php 19 SpaceController.php 20 VenueController.php

(36)

Perancangan Pengujian Metrik Simplicity

No Activity LOC Judgement

1 AuthController.php 2 PasswordController.php 3 AccountController.php 4 AdminspaceController.php 5 BookmarkController.php 6 IndexController.php 7 ListController.php 8 ManageHostController.php 9 PaymentController.php 10 reservationController.php 11 SearchController.php 12 SpaceController.php 13 VenueController.php

(37)

Lampiran A.8

Perancangan Pengujian Metrik Conciseness

No Activity LOC Remark

1 AuthController.php 2 PasswordController.php 3 AccountController.php 4 AdminspaceController.php 5 BookmarkController.php 6 IndexController.php 7 ListController.php 8 ManageHostController.php 9 PaymentController.php 10 reservationController.php 11 SearchController.php 12 SpaceController.php 13 VenueController.php

(38)

Perancangan Pengujian Metrik Execution Efficiency

No Browser Activity Waktu

(Detik)

RAM (MB)

Memori (MB) 1 Chrome Halaman Awal

Login Daftar

Search tempat Reservasi

Menu sewakan tempat 2 Firefox Halaman Awal

Login Daftar

Search tempat Reservasi

(39)

Lampiran A.10

Perancangan Pengujian Metrik Operability

No Pernyataan SS S N TS STS

1 Sepetak mudah digunakan 2 Sepetak mudah dipahami fungsi

dan penggunaanya

3 Sepetak membantu dalam pencarian tempat

4 Informasi yang ada di Sepetak mudah dipahami

5 Semua menu di Sepetak berfungsi dengan baik

6 Saya nyaman menggunakan Sepetak

7 Tampilan Sepetak menarik 8 Warna dan tata letak pada situs

Sepetak.com menarik 9 Pencarian tempat di Sepetak

gampang dan cepat

10 Pembayaran yang ada di Sepetak mudah digunakan

11 Alur reservasi di Sepetak gampang dimengerti

12 Menu yang ada di Sepetak simpel dan mudah ditemukan

13 Secara keseluruhan saya puas menggunakan Sepetak

(40)

Perancangan Pengujian Metrik Auditability

No Skenario Uji Expected Result Desain Result 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

2 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 3

Input password kurang dari 6 digit Tidak boleh, password harus >= 6 digit 4 Tidak menginputkan password Notifikasi untuk mengisi password 5 Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki 6

Semua form telah diisi dengan benar

Redirect ke index dengan posisi user sudah login 7 Input email tidak

terdaftar

Failed, notifikasi untuk mengganti 8 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki 10 Tidak menginput semua

form

Failed, notifikasi untuk mengisi 12 Input form jumlah tamu

dengan huruf

Tidak boleh, notifikasi untuk mengganti 13 Tidak mengisi form

jumlah tamu

Tidak boleh, notifikasi untuk mengisi

14

Tidak mengisi data pemesan

Tidak boleh, notifikasi untuk mengisi

(41)

No Skenario Uji Expected Result Desain Result 15

Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki 16

Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki 17 Memilih salah satu

metode pembayaran

Redirect ke halaman tata cara pembayaran 19 Konfirmasi

pembayaran

User diberi informasi no. Rekening tujuan 20

Melakukan pembayaran Konfirmasi tiket melalui email dari sepetak

21 Input nama kota Menampilkan daftar venue di kota tersebut 22 Input nama venue

sembarang

Tidak diperoleh hasil, notifikasi 23 input kata sembarang Tidak ada hasil

24 Input badwords atau kata-kata buruk

Tidak ada hasil, redirect ke index

(42)

Perancangan Pengujian Metrik Instrumentasi

No Skenario Uji Expected Result Result 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

2 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 3 Input password kurang

dari 6 digit

Tidak boleh, password harus >= 6 digit 4 Tidak menginputkan

password

Notifikasi untuk mengisi password

5 Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki 6 Semua form telah diisi dengan benar Redirect ke index dengan posisi user sudah login

7 Input email tidak terdaftar

Failed, notifikasi untuk mengganti

8 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti 9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki 10 Tidak menginput semua

form

Failed, notifikasi untuk mengisi

11 Input form jumlah tamu dengan huruf

Tidak boleh, notifikasi untuk mengganti 12 Tidak mengisi form

jumlah tamu

Tidak boleh, notifikasi untuk mengisi

(43)

No Skenario Uji Expected Result Result 13 Tidak mengisi data

pemesan

Tidak boleh, notifikasi untuk mengisi

14 Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki 15 Input nomor telepon

sembarang

Tidak boleh, notifikasi untuk memperbaiki 16 Memilih salah satu

metode pembayaran

Redirect ke halaman tata cara pembayaran

17 Input nama kota Menampilkan daftar venue di kota tersebut

18 Input nama venue sembarang

Tidak diperoleh hasil, notifikasi

19 input kata sembarang Tidak ada hasil

20 Input badwords atau kata-kata buruk

Tidak ada hasil, redirect ke index

(44)

Perancangan Metrik Security

No Activity Product Document

Sistem

Remark Note 1 Login

(45)

Lampiran A.14

Perancangan Pengujian Metrik Training

No Activity Waktu yang diperlukan (detik) 1 Login

2 Daftar

3 Search keyword tempat 4 Edit akun

(46)

Hasil Pengujian Metrik Completeness

No Activity Skenario Uji Expected Result Result Sign up

1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

X

2 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

3 Input password kurang

dari 6 digit

Tidak boleh, password harus >= 6 digit √ 4 Tidak menginputkan password Notifikasi untuk mengisi password √ 5 Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki

X

6

Semua form telah diisi dengan benar

Redirect ke index dengan posisi user sudah login

Login

7 Input email tidak

terdaftar

Failed, notifikasi untuk mengganti

8 Input email yang tidak

sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki

10 Tidak menginput semua

form

Failed, notifikasi untuk mengisi

X Reservasi

11 Klik reservasi tanpa

mengisi form dahulu

Notifikasi untuk mengisi

(47)

No Activity Skenario Uji Expected Result Result

12 Input form jumlah tamu

dengan huruf

Tidak boleh, notifikasi untuk mengganti

13 Tidak mengisi form

jumlah tamu

Tidak boleh, notifikasi untuk mengisi

14 Tidak mengisi data

pemesan

Tidak boleh, notifikasi untuk mengisi

15 Input email data pemesan

salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki

X

16 Input nomor telepon

sembarang

Tidak boleh, notifikasi untuk memperbaiki

X

17 Klik tombol lanjut

pembayaran

Redirect ke halaman pembayaran

Payment

18 Memilih salah satu

metode pembayaran

Redirect ke halaman tata cara pembayaran

X

19 Klik tombol pembayaran Redirect ke halaman sandbox veritrans

20 Konfirmasi pembayaran User diberi informasi no. Rekening tujuan

21

Melakukan pembayaran Konfirmasi tiket melalui email dari sepetak

22 Tidak melakukan

pembayaran

Reservasi batal, email notifikasi dari sepetak

X

Search

23 Input nama kota Menampilkan daftar

venue di kota tersebut

24 Input nama venue

sembarang

Tidak diperoleh hasil, notifikasi

25 input kata sembarang Tidak ada hasil √

26 Input badwords atau

kata-kata buruk

Tidak ada hasil, redirect ke index

(48)

Hasil Pengujian Metrik Concistency Programmer 1 No Tipe Data Jumlah

Pemakaian

Perlakuan Nilai

1 Date 2 Format data 4

Panduan pengisian 3

2 String 37 Panduan pengisian 4

3 Numerik 23 Panduan pengisian 3

4 Boolean 12 Default Value 3

Programmer 2 No Tipe Data Jumlah

Pemakaian

Perlakuan Nilai

1 Date 2 Format data 4

Panduan pengisian 3

2 String 37 Panduan pengisian 3

3 Numerik 23 Panduan pengisian 3

(49)

Lampiran B.3

Hasil Pengujian Metrik Traceability

No Fungsi Modul Desain Remark

1 Input nama lengkap dengan angka

AuthController X X

2 Input email yang tidak sesuai kaidah email

AuthController √ √

3 Input password kurang dari 6 digit

AuthController X X 4 Tidak menginputkan password AuthController √ √ 5 Input password konfirmasi tidak sesuai AuthController √ √

6 Semua form telah diisi dengan benar

AuthController X X

7 Input email tidak terdaftar

AuthController √ √

8 Input email yang tidak sesuai kaidah email

AuthController √ √

9 Input email dan password salah

AuthController √ √

10 Tidak menginput semua form

AuthController X X

11 Klik reservasi tanpa mengisi form dahulu

Main.js √ √

12 Input form jumlah tamu dengan huruf

Main.js √ √

13 Tidak mengisi form jumlah tamu

(50)

No Fungsi Modul Desain Remark 14 Tidak mengisi data

pemesan

ReservationCont √ √

15 Input email data pemesan salah/ tidak terdaftar

ReservationCont x x

16 Input nomor telepon sembarang ReservationCont x x 17 Konfirmasi pembayaran ReservationCont √ √ 18 Melakukan pembayaran PaymentCont √ √ 19 Tidak melakukan pembayaran PaymentCont √ √

20 Input nama kota SearchController √ √

21 Input nama venue sembarang

SearchController √ √

22 input kata sembarang SearchController √ √ 23 Input badwords atau

kata-kata buruk

(51)

Lampiran B.4

Hasil Pengujian Metrik Accuracy

No Skenario Uji Expected Result Document Remark 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

x x

2

Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

√ √

3

Input password kurang dari 6 digit

Tidak boleh,

password harus >= 6 digit

√ √

4 Input password lebih dari 8 digit

Berhasil √ √

5

Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki

x x

6 Input email tidak terdaftar

Failed, notifikasi untuk mengganti

√ √

7 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

√ √

8

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki √ √ 9 Tidak menginput semua form Failed, notifikasi untuk mengisi x x

10 Input 0 di form jumlah tamu

Tidak boleh, ada notifikasi

√ √

11

Input form jumlah tamu dengan huruf Tidak boleh, notifikasi untuk mengganti √ √ 12

Tidak mengisi form jumlah tamu Tidak boleh, notifikasi untuk mengisi √ √ 13 Menginputkan email sembarang Tidak bisa √ √

(52)

No Skenario Uji Expected Result Document Remark 14 Tidak mengisi data

pemesan pada kolom

Tidak boleh, notifikasi untuk mengisi

√ √

15 Input email data pemesan salah/ tidak terdaftar Tidak boleh, notifikasi untuk memperbaiki x x 16

Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki

x x

17 Input huruf pada kolom nomor telepon

Tidak boleh, notifikasi

x x

18

Input nama kota Menampilkan daftar venue di kota tersebut

√ √

19 Input nama venue sembarang

Tidak diperoleh hasil, notifikasi

√ √

(53)

Lampiran B.5

Hasil Pengujian Metrik Error Tolerance

No Skenario Uji Expected Result Result

1 Input nama lengkap dengan angka

Tidak boleh dengan angka

x

2 Input huruf pada kolom nomor telepon

Tidak boleh √

3 Input form jumlah tamu dengan huruf

Tidak boleh, notifikasi untuk mengganti

4 Tidak mengisi form jumlah tamu

Tidak boleh, notifikasi untuk mengisi

5 Input form jumlah tamu dengan angka 0

Tidak boleh, notifikasi √

6 Tidak mengisi data pemesan

Tidak boleh, notifikasi untuk mengisi

7 Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki

x

8 Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki

9 Input nama kota Menampilkan daftar venue di kota tersebut

10 Input nama venue sembarang

Tidak diperoleh hasil, notifikasi

11 input kata sembarang Tidak ada hasil √ 12 Input badwords atau

kata-kata buruk

Tidak ada hasil, redirect ke index

13 Memfilter sesuai dengan kegunaan

(54)

Hasil Pengujian Metrik Modularity

No Activity In Out LOC Remark

1 User.php 4 14 107 Dependent 2 Venue.php 8 4 269 independent 3 Space.php 5 4 193 independent 4 Reservation.php 4 3 67 Independent 5 List.php 2 2 27 Independent 6 Billing.php 2 3 115 Dependent 7 AuthController.php 8 9 142 Dependent 8 PasswordController.php 8 2 33 Independent 9 AccountController.php 0 12 145 Dependent 10 AdminspaceController.php 0 5 98 Dependent 11 BookmarkController.php 0 3 87 Dependent 12 IndexController.php 0 21 220 Dependent 13 ListController.php 0 6 112 Dependent 14 ManageCustomerController.php 0 3 87 Dependent 15 ManageHostController.php 0 13 251 Dependent 16 PaymentController.php 0 11 262 Dependent 17 reservationController.php 0 21 482 Dependent 18 SearchController.php 0 10 162 Dependent 19 SpaceController.php 0 15 337 Dependent 20 VenueController.php 0 25 217 Dependent

(55)

Lampiran B.7

Hasil Pengujian Metrik Simplicity Programmer 1

No Activity LOC Judgement

1 AuthController.php 142 3 2 PasswordController.php 33 5 3 AccountController.php 145 3 4 AdminspaceController.php 98 4 5 BookmarkController.php 87 4 6 IndexController.php 220 2 7 ListController.php 112 3 8 ManageHostController.php 87 3 9 PaymentController.php 262 2 10 reservationController.php 482 1 11 SearchController.php 162 3 12 SpaceController.php 337 1 13 VenueController.php 217 2 Programmer 1

No Activity LOC Judgement

1 AuthController.php 142 3 2 PasswordController.php 33 5 3 AccountController.php 145 3 4 AdminspaceController.php 98 4 5 BookmarkController.php 87 5 6 IndexController.php 220 2 7 ListController.php 112 3 8 ManageHostController.php 87 4 9 PaymentController.php 262 2 10 reservationController.php 482 1 11 SearchController.php 162 2 12 SpaceController.php 337 1 13 VenueController.php 217 2

(56)

Hasil Pengujian Metrik Conciseness

No Activity LOC Remark

1 AuthController.php 92 Tidak ringkas 2 PasswordController.php 13 Ringkas 3 AccountController.php 65 Tidak ringkas 4 AdminspaceController.php 19 Ringkas 5 BookmarkController.php 12 Ringkas 6 IndexController.php 181 Tidak ringkas

7 ListController.php 29 Ringkas

8 ManageHostController.php 130 Tidak ringkas 9 PaymentController.php 206 Tidak ringkas 10 reservationController.php 359 Tidak ringkas 11 SearchController.php 119 Tidak ringkas 12 SpaceController.php 317 Tidak ringkas 13 VenueController.php 96 Tidak ringkas

(57)

Lampiran B.9

Hasil Pengujian Metrik Execution Efficiency

No Browser Activity Rata-rata Waktu (Detik) RAM (MB) Rata-rata Memori (MB) Remark

1 Chrome Halaman Awal 2 4096 33,6

Login 3 4096 34,5 Daftar 10 4096 34,6 Search tempat 2 4096 34,6 Reservasi 6 4096 35 Menu sewakan tempat 2 4096 35,1 Rata-rata 34,57 Standar Deviasi 0,531

2 Firefox Halaman Awal 1 4096 428

Login 3 4096 409 Daftar 5 4096 407 Search tempat 2 4096 412 Reservasi 2 4096 396 Menu sewakan tempat 1 4096 408 Rata-rata 410 Standar Deviasi 10,737

(58)

Rekapitulasi Hasil Kuisioner Metrik Operability Rs Umur P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 R1 26 4 4 4 3 4 4 3 3 3 3 3 4 4 R2 28 4 3 3 4 2 3 4 5 4 3 3 3 3 R3 22 4 4 5 4 4 4 3 4 3 4 4 4 3 R4 23 4 4 4 4 3 4 4 4 4 3 3 4 4 R5 25 4 4 4 4 4 5 5 5 4 4 4 5 4 R6 27 4 5 3 3 4 4 4 4 4 3 3 4 3 R7 23 5 4 5 4 4 4 5 5 5 4 4 4 4 R8 25 4 4 5 5 4 4 5 4 4 4 4 4 4 R9 23 3 3 5 3 4 4 4 5 4 3 4 4 4 R10 33 5 4 4 3 4 3 3 3 5 4 4 3 4 R11 25 5 5 5 5 5 4 5 4 4 4 5 4 4 R12 25 4 4 4 3 4 3 2 2 3 4 4 3 2 R13 19 4 4 3 3 2 3 4 3 5 3 3 5 4 R14 27 4 4 4 3 4 5 4 4 4 3 3 4 4 R15 28 4 4 4 3 2 3 4 3 2 2 3 4 3 R16 20 4 4 4 3 3 4 5 4 4 4 5 4 4 R17 19 5 5 5 5 3 3 3 4 4 3 3 4 3 R18 20 3 3 4 3 5 3 4 4 4 3 3 3 4 R19 26 5 4 4 4 3 4 5 3 3 3 5 5 4

(59)

Rs Umur P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 R20 20 5 4 4 4 3 4 5 3 3 3 5 5 4 R21 19 4 4 3 2 4 5 4 3 2 3 2 3 3 R22 27 4 3 3 4 2 3 3 3 2 3 3 3 4 R23 23 3 3 3 3 2 4 3 2 3 2 2 3 3 R24 37 4 3 3 3 4 2 4 4 3 2 3 3 3 R25 48 3 2 4 3 4 3 2 3 4 2 2 3 2 R26 24 4 3 4 3 3 3 3 3 3 4 4 4 3 R27 30 4 4 4 3 4 3 4 4 3 4 3 3 4 R28 30 4 4 4 4 3 4 4 4 4 3 4 4 4 R29 31 4 4 4 5 4 4 2 4 4 4 4 4 4 R30 35 4 4 4 4 4 4 4 4 4 4 4 4 4 Rata-rata 4.03 3.73 3.97 3.53 3.47 3.63 3.77 3.67 3.57 3.23 3.47 3.73 3.50 Total Rata-rata 3.64 Standar deviasi 0.56 0.74 0.67 0.78 0.9 0.7 0.89 0.8 0.86 0.73 0.82 0.64 0.68 Rata-rata Standar Deviasi 0.753 Keterangan: Rs : Responden Pn : Pernyataan ke-n Rn : Responden ke-n

(60)

Data Responden Berdasarkan Bobot Pernyataan SS S N TS STS Jumlah P1 5 21 4 0 0 30 P2 3 18 7 2 0 30 P3 6 17 7 0 0 30 P4 4 9 16 1 0 30 P5 2 16 6 6 0 30 P6 3 14 12 1 0 30 P7 6 14 7 3 0 30 P8 4 14 10 2 0 30 P9 3 15 8 4 0 30 P10 0 12 13 5 0 30 P11 3 11 13 3 0 30 P12 3 16 11 0 0 30 P13 0 18 9 3 0 30

(61)

Lampiran B.12

Data Rekap Jumlah Bobot Kuisioner

Pernyataan Jumlah Bobot Total Bobot

SS S N TS STS P1 25 84 12 0 0 121 P2 15 72 21 4 0 112 P3 30 68 21 0 0 119 P4 20 36 48 2 0 106 P5 10 64 18 12 0 104 P6 15 56 36 2 0 109 P7 30 56 21 6 0 113 P8 20 56 30 4 0 110 P9 15 60 24 8 0 107 P10 0 48 39 10 0 97 P11 15 44 39 6 0 104 P12 15 64 33 0 0 112 P13 0 72 27 6 0 105 Rata-rata 109.15

(62)

Hasil Pengujian Metrik Auditability

No Skenario Uji Expected Result Desain Result 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka

X X

2 Input email yang tidak sesuai kaidah email Tidak boleh, notifikasi untuk mengganti

√ √

3

Input password kurang dari 6 digit Tidak boleh, password harus >= 6 digit X X 4 Tidak menginputkan password Notifikasi untuk mengisi password √ √

5 Input password konfirmasi tidak sesuai Tidak boleh, notifikasi untuk memperbaiki

√ √

6

Semua form telah diisi dengan benar

Redirect ke index dengan posisi user sudah login

X X

7 Input email tidak terdaftar

Failed, notifikasi untuk mengganti

√ √

8 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

√ √

9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki

√ √

10

Input form jumlah tamu dengan huruf Tidak boleh, notifikasi untuk mengganti X X 11

Tidak mengisi form jumlah tamu

Tidak boleh, notifikasi untuk mengisi

(63)

No Skenario Uji Expected Result Desain Result 12

Tidak mengisi data pemesan Tidak boleh, notifikasi untuk mengisi X X 13

Input email data pemesan salah/ tidak terdaftar Tidak boleh, notifikasi untuk memperbaiki √ √ 14

Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki

X X

15 Memilih salah satu metode pembayaran

Redirect ke halaman tata cara pembayaran

√ √

16 Konfirmasi pembayaran

User diberi informasi no. Rekening tujuan

√ √

17

Melakukan pembayaran Konfirmasi tiket melalui email dari sepetak

√ √

18 Input nama kota Menampilkan daftar venue di kota tersebut

√ √

19 Input nama venue sembarang

Tidak diperoleh hasil, notifikasi

√ √

20 input kata sembarang Tidak ada hasil √ √

21 Input badwords atau kata-kata buruk

Tidak ada hasil, redirect ke index

(64)

Hasil Pengujian Metrik Instrumentasi

No Skenario Uji Expected Result Result 1 Input nama lengkap

dengan angka

Tidak boleh dengan angka X

2 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

3 Input password kurang dari 6 digit

Tidak boleh, password harus >= 6 digit

4 Tidak menginputkan password

Notifikasi untuk mengisi password

5 Input password

konfirmasi tidak sesuai

Tidak boleh, notifikasi untuk memperbaiki

X

6 Semua form telah diisi dengan benar Redirect ke index dengan posisi user sudah login

7 Input email tidak terdaftar

Failed, notifikasi untuk mengganti

8 Input email yang tidak sesuai kaidah email

Tidak boleh, notifikasi untuk mengganti

9

Input email dan password salah

Tidak bisa masuk, notifikasi untuk memperbaiki

10 Tidak menginput semua form

Failed, notifikasi untuk mengisi

X

11 Input form jumlah tamu dengan huruf

Tidak boleh, notifikasi untuk mengganti

12 Tidak mengisi form jumlah tamu

Tidak boleh, notifikasi untuk mengisi

(65)

No Skenario Uji Expected Result Result 13 Tidak mengisi data

pemesan

Tidak boleh, notifikasi untuk mengisi

14 Input email data pemesan salah/ tidak terdaftar

Tidak boleh, notifikasi untuk memperbaiki

X

15 Input nomor telepon sembarang

Tidak boleh, notifikasi untuk memperbaiki

X

16 Memilih salah satu metode pembayaran

Redirect ke halaman tata cara pembayaran

X

17 Input nama kota Menampilkan daftar venue di kota tersebut

18 Input nama venue sembarang

Tidak diperoleh hasil, notifikasi

19 input kata sembarang Tidak ada hasil √

20 Input badwords atau kata-kata buruk

Tidak ada hasil, redirect ke index

(66)

Hasil Metrik Security

No Activity Sistem Document

Sistem

Remark Note

1 Login √ √ √

(67)

Lampiran B.16

Hasil Pengujian Metrik Training

Responden Umur T1 T2 T3 T4 T5 (Detik) 10 2 10 6 R1 26 3 10 2 10 6 R2 28 2 40 15 12 10 R3 22 2 20 2 60 41.5 R4 23 5 15 3 5 15 R5 25 2 3 3 2 120 R6 27 6 6 6 6 40 R7 23 10 20 5 5 30 R8 25 15 23 3 23 27 R9 23 17 72 68 62 20.4 R10 33 14 91 9 80 37.7 R11 25 3 0 2 3 3 R12 25 8 0 2 2 2 R13 19 2.7 2.5 2.4 2.4 2.6 R14 27 1.4 1.5 1.5 1.3 1.4 R15 28 5 9 3 10 4 R16 20 6 9 4 6 3 R17 19 3 6 3 4 3 R18 20 10 40 2 10 10 R19 20 2 3 4 3 4 R20 19 5 3 3 4 10 R21 27 3 10 3 5 5 R22 23 5 5 3 10 7 R23 37 10 62 7 73 29.1 R24 48 11 58 6 88 20.7 R25 24 14 60 5 74 19.3

(68)

R26 30 3 5 2 2 3 R27 30 5 5 10 2 10 R28 30 2 1 2 3 3 R29 31 20 40 10 20 60 R30 35 2 9 2 10 7 Rata-rata (Detik) 6.6 21.7 6.4 19.9 18.5 Rata-rata Total (Detik) 14.6 Standar Deviasi 5.157 25.079 12.041 27.722 24.250 Rata-rata Standar deviasi 18.850

(69)

Lampiran B.17

(70)
(71)
(72)
(73)
(74)
(75)
(76)
(77)
(78)
(79)
(80)
(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)
(90)
(91)
(92)
(93)
(94)
(95)
(96)
(97)
(98)
(99)

Lampiran B.18

(100)
(101)
(102)
(103)
(104)
(105)
(106)
(107)
(108)
(109)
(110)
(111)
(112)
(113)
(114)
(115)
(116)
(117)
(118)
(119)
(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(128)
(129)
(130)
(131)
(132)
(133)
(134)
(135)
(136)
(137)
(138)
(139)
(140)
(141)
(142)
(143)
(144)
(145)
(146)
(147)
(148)
(149)
(150)
(151)
(152)
(153)
(154)
(155)
(156)
(157)
(158)
(159)

Lampiran B.19 Surat Izin Penelitian

(160)

Jenis Kelamin : Laki-laki

Tempat, Tanggal Lahir : Demak, 6 September 1989

Alamat Asal : Brakas RT5/RW1 Dempet, Kabupaten Demak Alamat Tinggal : Jln. Sorowajan Baru no. 154 Banguntapan, Bantul

Email : derikza@gmail.com

No. HP : 085727266755

B. Latar Belakang Pendidikan Formal

Jenjang Nama Sekolah Tahun

TK TK Miftahul Huda 1995

SD SDN Brakas 2001

SMP MTs Miftahul Huda 2004

SMA MA Nahdlatul Muslimin 2007

S1 UIN Sunan Kalijaga 2016

C. Pengalaman Pekerjaan

1. Graphic Designer di Basic Ludo 2012 2. Graphic Designer di Yogyes.com 2013-2014 3. Graphic Designer di GIT Mobile 2014-2015 4. Co-founder Pilamo.com

Gambar

Tabel 4.1 Hasil Pengujian Aspek Product Operation Sepetak.com ….  68

Referensi

Dokumen terkait

Berarti yang dinamakan pembelajaran Pendidikan Agama Islam (PAI) dan Budi Pekerti adalah kegiatan yang dirancang untuk memberikan pengalaman belajar yang

Hasil dari penelitian menunjukkan untuk atribut restoran variabel-variabel yang tergolong Kuadran I (Prioritas Utama) yaitu kebersihan toilet dan wastafel restoran, temperatur

Berdasarkan rumusan masalah di atas, penulis melakukan penelitian ini dengan tujuan untuk meningkatkan prestasi belajar siswa pada mata pelajaran matematika pokok

Alat Analisis : Regresi Linier Berganda Variabel Dependen : Keputusan Pembelian Variabel Independen : Produk, Harga, Promosi, Tempat, Partisipan, Proses, Bukti Fisik Variabel

Maksud pemerintah untuk menyederhanakan perhitungan pajak demi mempermudah perhitungan pajak merupakan suatu hal yang positif, namun dibalik itu implementasi SAK ETAP

Alat tangkap tradisional yang digunakan nelayan menangkap ikan di Sungai Kahayan diduga mempunyai pengaruh terhadap produksi ikan hasil tangkapan di Sungai

Dengan menarik kesimpulan dari survei pada petani responden mulai dari kepemelikan lahan, luas lahan yang diusahakan, jarak tanam yang digunakan dalam penanaman jambu biji,

Pemberian bahan untuk mensta- bilkan sirup jambu mete yaitu karboksil metil selulosa (CMC) dengan konsen- trasi yang berbeda berpengaruh nyata terhadap mutu sirup yang