Design And Implementation Of A Test Engine

Hasna, Venia Sollery Aliyya (2025) Design And Implementation Of A Test Engine. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5025201161-Undergraduate_Thesis.pdf] Text
5025201161-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only

Download (4MB) | Request a copy

Abstract

Mobeye B.V. adalah perusahaan yang mengkhususkan diri dalam merancang dan memproduksi alarm pintar serta perangkat pemantauan. Keandalan produk ini merupakan hal yang sangat penting, sehingga setiap perangkat menjalani pengujian menyeluruh sebelum dirilis. Untuk mendukung hal ini, Mobeye mengembangkan sistem alat uji internal. Akan tetapi, system yang ada memiliki beberapa keterbatasan: kurang fleksibel, tidak mendukung kontrol aliran bersyarat, memerlukan analisis log manual, tidak dapat menangani pengujian paralel, dan mempersulit penggunaan kembali langkah-langkah pengujian karena tidak adanya skrip modular. Masalah-masalah ini mengakibatkan pelaksanaan pengujian yang tidak efisien, peningkatan biaya pemeliharaan, dan risiko kesalahan manusia yang lebih tinggi. Proyek kelulusan ini difokuskan pada peningkatan dan perluasan mesin uji dan antarmuka penggunanya untuk mengatasi tantangan-tantangan ini. Peningkatan utama meliputi dukungan untuk aliran bersyarat guna menyesuaikan pelaksanaan pengujian secara dinamis, pelaksanaan skrip modular guna meningkatkan penggunaan kembali dan pemeliharaan, ekstraksi otomatis data multilogger yang relevan guna analisis pengujian yang lebih cepat dan lebih mendalam, serta kemampuan untuk menjalankan beberapa contoh mesin uji secara bersamaan. Proyek ini mengikuti metodologi penelitian DOT. Hasilnya adalah sistem pengujian yang lebih fleksibel, terukur, dan efisien yang meningkatkan pelaksanaan dan analisis pengujian untuk perangkat Mobeye.
=================================================================================================================================
Mobeye B.V. is a company that specializes in designing and manufacturing smart alarms and monitoring devices. The reliability of these products is of utmost importance, so each device undergoes comprehensive testing before release. To support this, Mobeye developed an internal test tool system. However, the existing system had several limitations: it lacked flexibility, did not support conditional flow control, required manual log analysis, could not handle parallel testing, and made reuse of test steps difficult due to the absence of modular scripting. These issues resulted in inefficient test execution, increased maintenance overhead, and a higher risk of human error. This graduation project focused on improving and extending both the test engine and its user interface to address these challenges. Key enhancements include support for conditional flows to dynamically adapt test execution, modular script execution for improved reusability and maintainability, automated extraction of relevant multilogger data for faster and more insightful test analysis, and the ability to run multiple test engine instances concurrently. The project followed the DOT research methodology. The result is a more flexible, scalable, and efficient testing system that improves both test execution and analysis for Mobeye’s devices

Item Type: Thesis (Other)
Uncontrolled Keywords: Otomasi Pengujian, Mesin Pengujian, Fleksibilitas, Ekstensibilitas ========================================================== Test Automation, Test Engine, Flexibility, Extensibility
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Venia Sollery Aliyya Hasna
Date Deposited: 24 Jul 2025 02:49
Last Modified: 24 Jul 2025 02:49
URI: http://repository.its.ac.id/id/eprint/120722

Actions (login required)

View Item View Item