Samudra, Alifiyah Pusaka Dewi (2020) Algoritma particle swarm optimization untuk pembangkitan data test secara otomatis pada pengujian perangkat lunak. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
|
Text (Fulltext)
15650042.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract
INDONESIA:
Teknologi dalam bidang perangkat lunak yang berkualitas telah banyak diciptakan. Namun, perkembangan kualitas perangkat lunak terkadang tidak melalui proses terpenting yaitu pengujian perangkat lunak. Prosedur pengujian sistem tidak dapat dilakukan secara sembarangan, melainkan memiliki skenario atau kerangka uji yang dibuat oleh penguji sistem. Pengujian perangkat lunak dapat dilakukan dengan pembangkitan data test, yaitu menggunakan data test myers triangle dan sthamer triangle sebagai data uji atau inputan, langkah pertama dengan mengubah data test menjadi Control Flow Graph (CFG) yang kemudian menjadi jalur path atau node setelah itu diproses menggunakan metode Particle Swarm Optimation untuk mencari hasil akhir atau output nilai dari variable A, B dan C yang menjadi nilai sisi dari segitiga. Hasil pengujian variabel myers triangle mendapatkan nilai variable terkecil dibandingkan variable yang lainnya, dan terbukti metode Particle Swarm Optimation bekerja sangat tepat dan menghasilkan kualifikasi hasil segitiga tak sama panjang. Pengujian variable pada data test sthamer triangle juga sama, menunjukkan hasil yang sesuai dengan jalannya metode Particle Swarm Optimation, terbukti juga data test sthamer triangle juga menghasilkan data test atau variable dengan angka yang paling kecil dan kualifikasi hasil segitiga.
ENGLISH:
Technology in the field of quality software has been widely created. However, the development of software quality sometimes does not go through the most important process of software testing. System testing procedures cannot be done carelessly, but rather have a test scenario or framework created by system testers. Software testing can be done by generating test data, namely using myers triangle and sthamer triangle test data as test or input data, the first step is to convert the test data into Control Flow Graph (CFG) which then becomes the path or node path after it is processed using the Particle Swarm Optimation method to find the final result or output value of variables A, B, and C that become the side values of the triangle. The test results of myers triangle variables get the smallest variable value compared to other variables, and it is proven that the Particle Swarm Optimation method works very precisely and produces qualification of the scalene triangle results. Variable testing in sthamer triangle test data is also the same, showing results that are in accordance with the course of Particle Swarm Optimation method, it is also proven that sthamer triangle test data also produces test data or variables with the least number and qualification of triangle results.
ARABIC:
مستخلص البحث: خلقت التكنولوجية في البرمجيات المزية كثيرا. بل، لا تمر تنمية مزية البرمجيات العملية الأهمية أحيانا هي إختبار البرمجيات. لايستطيع منهاج إختبار النظام ان يفعل عشوائيا. بل، يملك السيناريو أو إطار الإختبار الذي يجعل مختبر النظام. يستطيع إختبار البرمجيات ان يفعل بإستفزاز بيانات الإختبار، هو يستخدم بيانات الإختبار المثلث مايرز (test myers triangle) والمثلث الستامر (sthamer triangle) بيانات الإختبار أوالإدخال (inputan)، مرحلة الأولى بتغير بيانات الإختبار إلى الرسم البياني للتحكم في التدفق (Control Flow Graph) الذي يصبح سبيل المسار (path) أو الأقدة (node) بعد ذالك. ثم، يفعل العملية باستخدام طريقة تحسين سرب الجسيمات (Particle Swarm Optimation) لطلب الحصيلة الأخيرة أو إخراج القيمة من التغير أ، ب، و ج التي تصبح الأنحاء من المثلث. نالت حصيلة إختبار التغير المثلث مايرز (test myers triangle) القيمة التغيرة أصغر من الأخرى، وتتأكد بطريقة تحسين سرب الجسيمات (Particle Swarm Optimation) تعمل صحيحا شديدا وتحصل إستحقاق حصيلة المثلث على نقيض الطويل. إختبار المتغير في بيانات الإختبار المثلث مايرز (test myers triangle) متساويا أيضا، يدل الحصيلة المناسبة بأداء طريقة تحسين سرب الجسيمات (Particle Swarm Optimation) ، تأكد أيضا أن بيانات الإختبار المثلث مايرز (test myers triangle) تحصل بيانات الإختبار أو التغير بالعدد الأصغروالإستحقاقحصيلةالمثلث.
Item Type: | Thesis (Undergraduate) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Supervisor: | Fatchurrochman, Fatchurrochman and Mardhiyah, Ainatul | |||||||||
Contributors: |
|
|||||||||
Keywords: | Particle Swarm Optimization; Data Test; Perangkat Lunak; Particle Swarm Optimization; Test Data; Software; الذرة السربية الأقوية; يانة الإختبار; البرمجيات | |||||||||
Subjects: | 08 INFORMATION AND COMPUTING SCIENCES > 0803 Computer Software > 080309 Software Engineering | |||||||||
Departement: | Fakultas Sains dan Teknologi > Jurusan Teknik Informatika | |||||||||
Depositing User: | Dewi Samudra Alifiyah Pusaka | |||||||||
Date Deposited: | 29 Dec 2020 14:42 | |||||||||
Last Modified: | 29 Dec 2020 14:42 | |||||||||
URI: | http://etheses.uin-malang.ac.id/id/eprint/23778 |
Downloads
Downloads per month over past year
Actions (login required)
View Item |