Laporkan Masalah

FRAMEWORK PENGUJIAN OTOMATIS DENGAN PENDEKATAN BLACK BOX TESTING DAN KEYWORD-DRIVEN

PUTRI PERDANI WENIWANDARI, Drs. Agus Harjoko, M.Sc., Ph.D.

2017 | Tesis | S2 Ilmu Komputer

Pengujian dilakukan untuk mendapatkan standar kualitas dari perangkat lunak yang dibuat sebelum diserahkan kepada pengguna akhir. Penambahan dan modul baru hingga modifikasi pada perangkat lunak harus dipastikan tidak merusak komponen lain, dengan itu diadakan pengujian pada setiap iterasi pengembangan perangkat lunak. Pengujian otomatis dilakukan untuk mengeksekusi pengujian tersebut. Membuat kode kasus pengujian otomatis memerlukan waktu yang tidak sedikit. Keyword-Driven dipilih untuk menjadi framework pengujian otomatis. Pengujian dalam penelitian ini merupakan pengujian fungsional yang termasuk dalam metode pengujian Black Box Testing. Data generator dengan pendekatan Equivalence Class Partitioning dan Boundary Value Analysis menyediakan data pengujian berdasarkan kebutuhan perangkat lunak. Framework yang dibuat dengan Black Box dan Keyword-Driven dapat digunakan untuk menguji perangkat lunak dan memiliki kemampuan penggunaan kembali yang tidak hanya fungsi script, dan data, tetapi juga langkah pengujian. Kemampuan tersebut penting untuk mencapai kasus pengujian yang reusable, maintainable, dan meringkas pekerjaan dalam pembuatan kasus pengujian.

Testing is conducted to get the quality standard of a software before its being delivered to end user. New additional module and modification should be ensured not breaking any existing features, and for that purpose integration testing is a routine activity in every iteration phase of software development life cycle. The automated testing has been chosen to execute the test. The making of automated testing�s code requires a lot of time. Keyword-Driven is selected as the automation framework. This test is a functional testing that is the part of Black Box Testing method. The Data Generator uses Equivalence Class Partitioning and Boundary Value Analysis to provides test data based on the requirement of Application Under Test. The Framework made with Black Box and Keyword-Driven can be used to test the software and have the ability to reuse not only the script function and data, but also the test steps. The ability is important to achieve the reusable and maintainable test cases, and speed up the work in test case making.

Kata Kunci : Pengujian Otomatis, Framework Keyword Driven, Data Generator, Reusability, Automated Test

  1. S2-2017-336974-abstract.pdf  
  2. S2-2017-336974-bibliography.pdf  
  3. S2-2017-336974-tableofcontent.pdf  
  4. S2-2017-336974-title.pdf