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...

Full description

Saved in:
Bibliographic Details
Main Author: EMILIA FITRIA FAHMA, 081211633014
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