Path: Top > Tugas Akhir - D3 > Jurusan Teknik Komputer dan Informatika > Program Studi Teknik Informatika > REGULER > 2013

Pembuatan Aplikasi Junit Test Case Editor untuk Pengembangan Kemampuan Sistem Automated Grading Marmoset

Creating Junit Test Case Editor Application for Capability Development of Automated Grading System Marmoset

Tugas Akhir, 005 / 2013 / JTK
Undergraduate Theses from JBPTPPOLBAN / 2017-03-01 15:01:17
Oleh : Mia Masitoh - 101511018, Pandawa Bagus Sudewa - 101511024 (miamasitoh.jtk10@gmail.com)
Dibuat : 2017-03-01, dengan 4 file

Keyword : test case editor, Marmoset, JUnit
Subjek : test case editor, Marmoset, JUnit

Tugas akhir ini berkaitan dengan pengembangan kemampuan sistem automated grading berbasis web, yaitu Marmoset. Pengembangan dilakukan karena Marmoset masih memiliki kekurangan fitur yang diperlukan untuk evaluasi program. Untuk melakukan pengembangan kemampuan ini, dibuat aplikasi JUnit Test Case Editor yang diintegrasikan dengan sistem Marmoset. Marmoset melakukan pengujian program berdasarkan beberapa unit test yang masing-masing memperlukan test case, sementara Marmoset belum memiliki test case editor. JUnit Test Case Editor adalah tools yang mempermudah pembuatan test case saat pengujian program pada Marmoset. JUnit Test Case Editor mengadopsi fitur test case generation tools yang sudah ada, yaitu: CodePro Analytix dan Automatic JUnit Creation Tools. JUnit Test Case Editor membuat test case dari canonical source, yaitu source code program berbahasa Java. Test case yang dihasilkan oleh JUnit Test Case Editor adalah test case dalam bentuk JUnit. JUnit Test Case Editor dibuat pada platform Java EE dan menggunakan library lain dari Java Parser dan JDBC Driver. Java Parser dipakai untuk melakukan parsing dan identifikasi token, dan JDBC Driver untuk menangani koneksi ke database aplikasi. Pembuatan aplikasi JUnit Test Case Editor untuk pengembangan kemampuan sistem automated grading Marmoset dilakukan dengan SDLC Waterfall, melalui tahapan pengumpulan informasi, analisis, perancangan, implementasi, serta pengujian dan perbaikan. Seluruh tahapan pembuatan aplikasi didokumentasikan dalam laporan ini. Kata kunci: test case editor, Marmoset, JUnit.

Deskripsi Alternatif :

This final project is about development of a web-based automated grading, Marmoset. The development is needed because its still lack of features that needed for program evaluation. To develop Marmoset capability, JUnit Test Case Editor application that integrated with Marmoset system is made. Marmoset tests a program based on unit tests, each of the unit test needs a test case. Marmoset currently doesn’t have a test case editor. JUnit Test Case Editor is a tool to simplify the creation of test case used in program testing in Marmoset. JUnit Test Case Editor adopts features from existing test case generation tools, CodePro Analytix and Automatic JUnit Creation Tools. JUnit Test Case Editor builds test case from a canonical source which is a source code program in Java programming language. Test cases created from JUnit Test Case Editor are test cases in JUnit form. JUnit Test Case Editor is made on Java EE platform. JUnit Test Case Editor is developed with third party libraries which are Java Parser and JDBC Driver. Java Parser is used to parse and to identify token, whereas JDBC Driver is used to connect to database. Development of JUnit Test Case Editor application for automated grading system Marmoset uses SDLC Waterfall method which includes information gathering, analysis, design, implemetation, testing, and bug fixing. All work of this application development are documented in this report. Keyword: test case editor, Marmoset, JUnit.

Beri Komentar ?#(0) | Bookmark

PropertiNilai Properti
ID PublisherJBPTPPOLBAN
Organisasi
Nama KontakErlin Arvelina
AlamatJl. Trsn. Gegerkalong Hilir Ds. Ciwaruga
KotaBandung
DaerahJawa Barat
NegaraIndonesia
Telepon022 201 3789 ext. 168, 169, 239
Fax022 201 3889
E-mail Administratorerlin.arvelina@polban.ac.id
E-mail CKOerlin.arvelina@polban.ac.id

Print ...

Kontributor...

  • Pembimbing 1: Joe Lian Min, M.Eng.

    Pembimbing 2: Ani Rahmani, S.Si., M.T., Editor: Erlin Arvelina

Download...