OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI)
Pengujian perangkat lunak merupakan tahapan yang penting pada pembangunan perangkat lunak. Tingkat kesulitan pengujian dipengaruhi oleh kompleksitas perangkat lunak. Hal ini menyebabkan pengembang perangkat lunak enggan untuk melakukan pengujian terhadap perangkat lunak tersebut. Oleh karena itu...
Saved in:
Main Author: | |
---|---|
Format: | Theses and Dissertations NonPeerReviewed |
Language: | Indonesian Indonesian |
Published: |
2017
|
Subjects: | |
Online Access: | http://repository.unair.ac.id/62602/1/ST.SI.11.17%20.%20Fah.o%20-%20ABSTRAK.pdf http://repository.unair.ac.id/62602/2/ST.SI.11.17%20.%20Fah.o%20-%20SEC.pdf http://repository.unair.ac.id/62602/ http://lib.unair.ac.id |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universitas Airlangga |
Language: | Indonesian Indonesian |
id |
id-langga.62602 |
---|---|
record_format |
dspace |
spelling |
id-langga.626022017-12-27T16:21:07Z http://repository.unair.ac.id/62602/ OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) EMILIA FITRIA FAHMA, 081211633014 T58.6-58.62 Management information systems Pengujian perangkat lunak merupakan tahapan yang penting pada pembangunan perangkat lunak. Tingkat kesulitan pengujian dipengaruhi oleh kompleksitas perangkat lunak. Hal ini menyebabkan pengembang perangkat lunak enggan untuk melakukan pengujian terhadap perangkat lunak tersebut. Oleh karena itu, dilakukan penelitian mengenai otomatisasi pembuatan test case dengan pendekatan equivalence class partitioning pada perancangan graphical user interface (GUI). Tahapan-tahapan yang dilakukan pada penelitian ini meliputi perancangan sistem, pembangunan tools dan evaluasi sistem. Tahap perancangan sistem dilakukan dengan mengidentifikasi pola GUI, mendapatkan test case, merancang database metadata, desain sistem dan membuat fungsi generate test case. Tahap evaluasi dilakukan dengan melakukan studi kasus, mengevaluasi code coverage, dan mengevaluasi kemudahan tool dengan memberikan kuisioner kepada 15 mahasiswa Sistem Informasi. Studi kasus dilakukan dengan menguji 6 project mahasiswa Sistem Informasi yang memiliki method dan return value. Proses pengujian dilakukan terhadap form login, tambah data, ubah data, lihat data, dan hapus data. Kemudian dari proses evaluasi yang telah dilakukan, didapatkan hasil perbandingan evaluasi code coverage yaitu 45,48% sebelum meggunakan tool dan 40,95% sesudah menggunakan tool, serta memiliki selisih 4,53% dari sistem maka dapat dikatakan masih cukup baik dibandingkan dengan hasil responden. Namun, tool ini memiliki keterbatasan dalam pengujian project yang menggunakan framework, sedangkan evaluasi kemudahan tool didapatkan rata-rata sebesar 3,2 dari maksimal nilai 5 sehingga dapat dikatakan bahwa tool ini dalam kategori baik. 2017 Thesis NonPeerReviewed text id http://repository.unair.ac.id/62602/1/ST.SI.11.17%20.%20Fah.o%20-%20ABSTRAK.pdf text id http://repository.unair.ac.id/62602/2/ST.SI.11.17%20.%20Fah.o%20-%20SEC.pdf EMILIA FITRIA FAHMA, 081211633014 (2017) OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI). Skripsi thesis, Universitas Airlangga. http://lib.unair.ac.id |
institution |
Universitas Airlangga |
building |
Universitas Airlangga Library |
country |
Indonesia |
collection |
UNAIR Repository |
language |
Indonesian Indonesian |
topic |
T58.6-58.62 Management information systems |
spellingShingle |
T58.6-58.62 Management information systems EMILIA FITRIA FAHMA, 081211633014 OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
description |
Pengujian perangkat lunak merupakan tahapan yang penting pada
pembangunan perangkat lunak. Tingkat kesulitan pengujian dipengaruhi oleh
kompleksitas perangkat lunak. Hal ini menyebabkan pengembang perangkat lunak
enggan untuk melakukan pengujian terhadap perangkat lunak tersebut. Oleh karena
itu, dilakukan penelitian mengenai otomatisasi pembuatan test case dengan
pendekatan equivalence class partitioning pada perancangan graphical user
interface (GUI).
Tahapan-tahapan yang dilakukan pada penelitian ini meliputi perancangan
sistem, pembangunan tools dan evaluasi sistem. Tahap perancangan sistem
dilakukan dengan mengidentifikasi pola GUI, mendapatkan test case, merancang
database metadata, desain sistem dan membuat fungsi generate test case. Tahap
evaluasi dilakukan dengan melakukan studi kasus, mengevaluasi code coverage,
dan mengevaluasi kemudahan tool dengan memberikan kuisioner kepada 15
mahasiswa Sistem Informasi.
Studi kasus dilakukan dengan menguji 6 project mahasiswa Sistem
Informasi yang memiliki method dan return value. Proses pengujian dilakukan
terhadap form login, tambah data, ubah data, lihat data, dan hapus data. Kemudian
dari proses evaluasi yang telah dilakukan, didapatkan hasil perbandingan evaluasi
code coverage yaitu 45,48% sebelum meggunakan tool dan 40,95% sesudah
menggunakan tool, serta memiliki selisih 4,53% dari sistem maka dapat dikatakan
masih cukup baik dibandingkan dengan hasil responden. Namun, tool ini memiliki
keterbatasan dalam pengujian project yang menggunakan framework, sedangkan
evaluasi kemudahan tool didapatkan rata-rata sebesar 3,2 dari maksimal nilai 5
sehingga dapat dikatakan bahwa tool ini dalam kategori baik. |
format |
Theses and Dissertations NonPeerReviewed |
author |
EMILIA FITRIA FAHMA, 081211633014 |
author_facet |
EMILIA FITRIA FAHMA, 081211633014 |
author_sort |
EMILIA FITRIA FAHMA, 081211633014 |
title |
OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
title_short |
OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
title_full |
OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
title_fullStr |
OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
title_full_unstemmed |
OTOMATISASI PEMBUATAN TEST CASE DENGAN PENDEKATAN EQUIVALENCE CLASS PARTITIONING PADA PERANCANGAN GRAPHICAL USER INTERFACE (GUI) |
title_sort |
otomatisasi pembuatan test case dengan pendekatan equivalence class partitioning pada perancangan graphical user interface (gui) |
publishDate |
2017 |
url |
http://repository.unair.ac.id/62602/1/ST.SI.11.17%20.%20Fah.o%20-%20ABSTRAK.pdf http://repository.unair.ac.id/62602/2/ST.SI.11.17%20.%20Fah.o%20-%20SEC.pdf http://repository.unair.ac.id/62602/ http://lib.unair.ac.id |
_version_ |
1681148477221896192 |