Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 2 dokumen yang sesuai dengan query
cover
Rina Violyta
"Pengujian merupakan tahapan penting dalam pengembangan perangkat lunak. Berbagai teknik dan alat bantu telah dikembangkan untuk mendukung keberhasilan proses pengujian. Salah satunya adalah pengujian terotomatisasi berbantuan Rational Robot yang penggunaannya tidak dapat dipisahkan dengan Rational TestManager. Kedua perangkat lunak ini mendukung pengujian terotomatisasi sehingga pengujian dapat dilakukan terhadap alur proses bisnis aplikasi secara menyeluruh, efektif, dan efisien. Dengan menggunakan uji terotomatisasi ini, maka pengujian dapat dijalankan dengan lebih cepat dan akurat dibandingkan dengan pengujian secara manual. Penggunaan alat bantu dalam pengujian membutuhkan proses pembelajaran dan strategi tertentu sehingga dapat diperoleh manfaat yang diharapkan.
Tugas Akhir ini membahas langkah-langkah dalam melakukan pengujian untuk mewujudkan pengujian yang efektif dan efisien. Masing-masing langkah mengacu pada pemanfaatan alat bantu Rational Robot dan Rational TestManager dengan studi kasus pengujian fungsional aplikasi E-Paspor. Aplikasi ini digunakan untuk melayani permohonan paspor dinas dan diplomatik, surat rekomendasi visa, dan exit permit di Subdit Paspor Departemen Luar Negeri RI.
Perencanaan pengujian dilakukan dengan menyusun skenario pengujian untuk mendapatkan test case berdasarkan perilaku sistem yang dituangkan dalam Use Case Specification. Rational Robot mengimplementasikan setiap test case dalam bentuk test script yang dapat dieksekusi ulang secara otomatis dengan masukan data yang bervariasi dari Datapool. Beberapa titik pengujian dapat diperiksa dengan verification point untuk memastikan perilaku aplikasi sudah sesuai dengan kebutuhan.
Laporan Tugas Akhir ini akan membahas langkah-langkah sistematis pengujian, permasalahan yang ditemui dan solusi yang bisa digunakan sebagai bahan pembelajaran dan acuan untuk pengujian otomatis berbantuan Rational TestManager dan Robot.

Testing is an important step in a software development. Various techniques and tools have been developed to support successful testing. One of them is software testing application called Rational Robot which is much related to Rational TestManager. Both software tools support automated procedures so that testing process towards application business process can be conducted comprehensively, effectively, and efficiently. By using this automated testing tool, a faster and more precise testing can be reached easily compared to manual testing. The use of testing tools requires process of learning and executing specific strategy so that the expected benefits can be acquired.
This Final Report explains efforts and steps that should be taken in testing process for the sake of effective and efficient testing. Each of the steps refers to the use of Rational Robot and Rational TestManager as the testing tools on functionalities of E-Paspor application as a case study. E-Paspor is an application used by staffs in Subdit Paspor Departemen Luar Negeri RI to administer application of passport (dinas and diplomatik), visa, and exit permit.
Planning of the test is performed by building test scenarios to generate test cases based on system?s behaviour represented in the Use Case Specifications. Rational Robot implements each test case by generating test scripts which can be reexecuted iteratively and automatically with various input data from Datapool. Several points of concern can be verified to ensure that the application?s behaviours conform to the set of requirements.
This Final Report shares systematic testing steps, problems found, and solutions for learning materials as well as references for automated testing using Rational Robot and TestManager."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2009
S-Pdf
UI - Skripsi Open  Universitas Indonesia Library
cover
Matovanni, Puspita Sari
"Paradigma Software Product Line Engineering (SPLE) adalah paradigma yang mampu memproduksi software secara masif dalam waktu singkat melalui pemanfaatan kembali komponen dasar. Salah satu sistem yang mengadopsi paradigma tersebut adalah sistem AMANAH yang dikembangkan oleh Laboratorium Reliable Software Engineering. Produk AMANAH saat ini masih terus ditingkatkan dari sisi fitur dan usability. Aspek usability yang merupakan salah satu aspek dalam User Experience (UX) ini penting untuk dikaji karena aspek tersebut dapat menjamin pengguna menggunakan produk dengan benar sehingga kepuasan pengguna dalam memakai produk meningkat. Selain itu, aspek terkait usability menjadi sangat penting dalam pengembangan produk AMANAH karena antarmuka produk dibuat secara semi otomatis melalui paradigma SPLE. Pada penelitian ini dilakukan evaluasi terhadap produk AMANAH yang telah dikembangkan sebelumnya. Evaluasi usability dilakukan menggunakan usability testing serta wawancara kepada target pengguna yang berasal dari pengurus organisasi dan donatur. Hasil usability testing dan wawancara diobservasi lebih lanjut menggunakan prioritization template untuk mengukur perbaikan yang dapat dilakukan menggunakan parameter manusia/pengguna, bisnis, dan teknologi. Saran perbaikan yang dapat diimplementasikan memiliki kategori user value tinggi dan user value rendah, tetapi memiliki effort yang rendah. Rencana perubahan yang telah dibuat kemudian diimplementasikan pada komponen-komponen AMANAH. Setelah dilakukan perbaikan, produk AMANAH dilakukan evaluasi kembali dari segi sistem dan usability. Evaluasi dari segi sistem dilakukan menggunakan Selenium IDE untuk menjalankan serangkaian test scenario pada automated functional testing, sedangkan evaluasi dari segi usability dilakukan dengan memanfaatkan System Usability Scale (SUS). Berdasarkan serangkaian proses yang dilakukan, hasil yang didapatkan menunjukkan bahwa produk AMANAH yang telah diperbaiki mengalami perubahan alur kerja pada beberapa fitur, tetapi tidak ada fungsionalitas yang terganggu. Selain itu, produk AMANAH sudah tidak mengalami masalah terkait usability yang ditunjukkan dengan skor SUS di atas rata-rata.

The paradigm of Software Product Line Engineering (SPLE) is capable of producing software on a large scale in a short time by reusing basic components. One system that adopts this paradigm is the AMANAH system developed by the Laboratory of Reliable Software Engineering, Faculty of Computer Science, University of Indonesia. The AMANAH product is currently being continuously improved in terms of features and usability. Usability, which is one aspect of User Experience (UX), is important to study because it ensures that users use the product correctly, resulting in increased user satisfaction when using the product. In this study, an evaluation was conducted on the previously developed AMANAH product. Usability evaluation was performed using usability testing and interviews with target users, including organization administrators and donors. The results of usability testing and interviews were further observed using a prioritization template to measure improvements that can be made based on human/user, business, and technology parameters. Improvement suggestions that can be implemented were categorized into high user value and low user value but with low effort. The planned changes were then implemented using Acceleo as the UI Generator, IFML, and ReactJS as the UI template. After the improvements were made, the AMANAH product was re-evaluated in terms of system and usability. System evaluation was conducted using Selenium web driver to execute a series of test scenarios in automated functional testing. Meanwhile, usability evaluation utilized the System usability Scale (SUS). Through the series of processes, the obtained results showed that the improved AMANAH product experienced changes in the workflow of certain features, but no functionality was disrupted. Additionally, the AMANAH product no longer had usability issues as indicated by the above-average SUS scores."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library