Pembangkit timelapse pengembangan proyek perangkat lunak berbasis web

Show simple item record

dc.contributor.advisor Moertini, Veronica Sri
dc.contributor.author Adiwijaya, Billy
dc.date.accessioned 2019-11-07T06:30:46Z
dc.date.available 2019-11-07T06:30:46Z
dc.date.issued 2019
dc.identifier.other skp38329
dc.identifier.uri http://hdl.handle.net/123456789/9577
dc.description 1634 - FTIS en_US
dc.description.abstract Git merupakan perangkat lunak Version Control Systems.Version Control adalah sistem yang merekam perubahan pada file atau sekumpulan file dari waktu ke waktu. Perubahan yang terjadi pada repositori dicatat oleh Git dalam bentuk commit history. Dengan adanya commit, pengembangan suatu proyek perangkat lunak dapat dipantau. Akan tetapi, untuk perangkat lunak yang memiliki banyak commit, pemantauan progres dapat memakan waktu yang lama. Oleh karena itu, dibuatlah perangkat lunak yang dapat membangkitkan animasi timelapse dari pengembangan proyek perangkat lunak. Perangkat lunak pembangkit timelapse ini hanya berfokus pada pengembangan proyek perangkat lunak berbasis web. Animasi timelapse dibuat dengan cara menggabungkan screenshot halaman web pada setiap commit menjadi satu file bertipe GIF. Penelusuran commit dilakukan menggunakan JGit. Screenshot halaman web pada setiap commit diambil menggunakan Selenium WebDriver. Pengujian dilakukan dengan menggunakan beberapa repositori dari situs web dan WebDriver. Berdasarkan hasil pengujian, program dapat bejalan dengan baik pada beberapa WebDriver. Pada EdgeDriver, tampilan layout dari halaman web menjadi tidak rapih. Program dapat berjalan dengan baik dan dapat membangkitkan animasi timelapse pada beberapa repositori dari situs web. Ukuran file hasil animasi bergantung pada banyaknya commit pada repositori. Semakin banyak jumlah commit, semakin besar ukuran file. en_US
dc.language.iso Indonesia en_US
dc.publisher Program Studi Teknik Informatika Fakultas Teknologi Informasi dan Sains - UNPAR en_US
dc.subject Git en_US
dc.subject JGit en_US
dc.subject Selenium WebDriver en_US
dc.subject timelapse en_US
dc.subject commit en_US
dc.title Pembangkit timelapse pengembangan proyek perangkat lunak berbasis web en_US
dc.type Undergraduate Theses en_US
dc.identifier.nim/npm NPM2015730053
dc.identifier.nidn/nidk NIDN0414076203
dc.identifier.kodeprodi KODEPRODI618#Teknik Informatika


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UNPAR-IR


Advanced Search

Browse

My Account