SlideShare a Scribd company logo
1 of 28
 Latar Belakang
 Rumusan Masalah
 Batasan Masalah
 Tujuan Review TA
 Manfaat Review TA
 Dasar Teori
 Implementasi
 Kesimpulan
   Banyak tugas akhir yang membuat aplikasi-
    aplikasi tetapi sangat disayangkan bahwa banyak
    di antara aplikasi-aplikasi tersebut yang tidak
    dapat dijalankan, atau dengan kata lain
    kualitasnya justru dipertanyakan.
 Apakah aplikasi telah memenuhi software
  requirement untuk dikatakan sebagai sebuah
  aplikasi yang berkualitas?
 Bagaimana melakukan pengujian software untuk

  mendapatkan evaluasi dari aplikasi?
   Batasan masalahnya adalah metode blackbox
    dengan menggunakan software testing Functional
    Test
 Melakukan evaluasi software testing
  menggunakan metode black box (functional dan
  system testing) untuk mengevaluasi kinerja dari
  aplikasi.
 Membuat laporan mengenai kualitas software

  yang nantinya dapat menjadi evaluasi bagi
  jurusan.
   Mendapatkan hasil evaluasi dari software testing
    untuk mendapatkan kesimpulan apakah aplikasi
    dapat dikatakan sebagai aplikasi yang berkualitas,
    sehingga dapat dijadikan pegangan untuk
    software quality assurance bagi mahasiswa yang
    hendak mengembangkan aplikasi ini.
   UDK atau Unreal Development Kit adalah Unreal Engine 3 – satu engine
    pembangun framework professional yang komplit. Semua tool yang dibutuhkan
    untuk membuat games yang hebat dengan visualisasi tingkat tinggi serta
    simulasi animasi 3D untuk PC dan iOS terdapat dalam engine ini.
   Kualitas McCall
    Correctness, Reability, Efficiency, Integrity, Usability, Maintainability, Flexibility,
    Testability, Portability, Reusability, Interoperability.
   BlackBox Testing
    Melakukan penelitian berupa pengujian yang dilakukan hanya mengamati hasil
    eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak yang
    telah di buat.
   Functional dan System Testing
    Salah satu metode black box yang mengetes fungsi-fungsi dan sistem dari
    sebuah software yang memastikan bahwa semua kebutuhan-kebutuhan telah
    dipenuhi dalam sistem aplikasi.
    Function testing berkonsentrasi pada hasil dari proses, bukan bagaimana
    prosesnya terjadi.
   Tampilan awal dari aplikasi berisi menu jelajah
    peta dan menu keluar dari aplikasi.
 Berikut adalah tampilan menu untuk jelajah
  peta:
 Modul-modul yang tersedia saling terintegrasi satu

  sama lain, dan sejauh ini masih belum terjadi
  error.
   Berikut adalah tampilan menu bantuan yang
    selalu ada untuk setiap modul. Menu bantuan
    berisi tentang bagaiman cara menggunakan
    aplikasi, menu ini juga merup-akan user manual.
    Dari tes ini, belum ditemukan adanya error.
   Error seringkali terjadi ketika user mengklik tombol
    kembali ke menu sebelumnya . Tampilannya
    adalah sebagai berikut :
   Berikutnya adalah tampilan modul pilihan
    resolusi. Modul ini membantu untuk mengatur
    pilihan resolusi yang swesuai dengan computer
    yang digunakan. Pada modul ini tidak ditemukan
    error.
   Selanjutnya adalah modul pilihan peta. Kareana
    software yang digunakan hanya khusus untuk
    jurusan biologi, maka peta jurusan lain tidak dapat
    dipilih atau diklik
   Fungsi untuk berjalan masuk ke jurusan biologi
    normal, tidak ada error atau kesulitan.
   Interaksi dapat dilakukan dengan mendekati
    pintu yang ada di jurusan biologi, maka secara
    otomatis keluar informasi mengenai ruangan
    tersebut, seperti yang ditampilkan oleh gambar-
    gambar berikut ini :
   Error dapat kembali terjadi (frekuensi cukup
    sering) ketika user terlalu lama mengeksplor,
    terlalu banyak melakukan interaksi atau mengklik
    beberapa kali. Hal ini dapat terjadi sekali lagi
    dikarenakan spesifikasi software yang berat.
   Untuk test case 1, setelah diuji coba semua
    scenario berhasil.
   Untuk test case 2, software tidak menampilkan
    peta 2 dimensinya. Sehingga test case ini tidak
    berhasil.
   Untuk test case 3, scenario memilih menu dan
    memilih menu keluar berhasil, tetapi untuk
    memilih menu kembali, software sering terjadi bug
    atau error berupa penumpukan menu atau hang
    yang menyebabkan user harus melakukan
    pemaksaan penutupan program.
   Untuk test case 4, semua scenario berhasil
    dilakukan tanpa adanya error.
   Untuk test case 5, semua scenario berhasil
    dilakukan tanpa adanya error.
   Untuk test case 6, semua scenario berhasil
    dilakukan tanpa adanya error, tetapi hanya dapat
    dilakukan untuk jurusan biologi. Sedangkan
    jurusan lain tidak bisa diklik atau dipilih.
   Untuk test case 7, semua scenario berhasil
    dilakukan tanpa adanya error atau kesulitan.
   Untuk test case 8, semua scenario berhasil
    dilakukan tanpa adanya error kecuali untuk menu
    kembali yang sering terjadi bug.
   Untuk test case 9 adalah interaksi user, semua
    scenario berhasil dilakukan tanpa adanya error.
 Software tidak memnuhi 11 Quality Factors. Salah
  satunya adalah portability, di mana software
  tidak dapat digunakan di sembarang computer.
 Bukan hanya karena spesifikasinya yang cukup

  tinggi tetapi karena factor terlalu beratnya
  software.
   Masih didapati beberapa error yang terjadi pada software. Dan
    dari test case yang ada, ternyata masih didapat beberapa test case
    yang tidak berhasil.
   Software yang berat mengakibatkan seringnya terjadi bug, error,
    bahkan hang yang memaksa user untuk melakukan force closing dan
    membuka software sekali lagi untuk melanjutkan penggunaan software.
   Software juga tidak memnuhi 11 Quality Factors . Salah
    satunya adalah portability, di mana software tidak dapat digunakan di
    sembarang computer. Bukan hanya karena spesifikasinya yang cukup
    tinggi tetapi karena factor terlalu beratnya software.
   Maka, dapat kami simpulkan bahwa software ini kurang
    berkualitas, karena belum memenuhi 11 Quality Factors dan masih
    terdapat beberapa fungsi yang mengganggu fungsi utama dari
    software. Dapat dilihat dari test case juga bahwa ada beberapa fungsi
    yang tidak bekerja.

More Related Content

What's hot

Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factorsashamarsha
 
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunakArdha Herdianto
 
Testing&implementasi 3
Testing&implementasi 3Testing&implementasi 3
Testing&implementasi 3aiiniR
 
Pertemuan 04 Software Testing Techniques
Pertemuan 04    Software Testing TechniquesPertemuan 04    Software Testing Techniques
Pertemuan 04 Software Testing TechniquesMrirfan
 
Testing&implementasi 1 pendahuluan
Testing&implementasi 1   pendahuluanTesting&implementasi 1   pendahuluan
Testing&implementasi 1 pendahuluanaiiniR
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral BoehmGati Baitul
 
Prototyping and Spiral Method
Prototyping and Spiral MethodPrototyping and Spiral Method
Prototyping and Spiral MethodDeza Qholby
 
Software testing
Software testingSoftware testing
Software testingjullejulle
 
Softwate testing strategis
Softwate testing strategisSoftwate testing strategis
Softwate testing strategisirna_300791
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing SystemYudi Purwanto
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakAdam Mukharil Bachtiar
 
Case Study For Software Testing
Case Study For Software TestingCase Study For Software Testing
Case Study For Software Testingzatalinimarsal
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2aiiniR
 

What's hot (18)

Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factors
 
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
 
RPL_Kelompok
RPL_KelompokRPL_Kelompok
RPL_Kelompok
 
Pengujian Perangkat Lunak
Pengujian Perangkat LunakPengujian Perangkat Lunak
Pengujian Perangkat Lunak
 
Testing&implementasi 3
Testing&implementasi 3Testing&implementasi 3
Testing&implementasi 3
 
Pertemuan 04 Software Testing Techniques
Pertemuan 04    Software Testing TechniquesPertemuan 04    Software Testing Techniques
Pertemuan 04 Software Testing Techniques
 
Rpl 2017 b-k02_t14_maintenan
Rpl 2017 b-k02_t14_maintenanRpl 2017 b-k02_t14_maintenan
Rpl 2017 b-k02_t14_maintenan
 
Testing&implementasi 1 pendahuluan
Testing&implementasi 1   pendahuluanTesting&implementasi 1   pendahuluan
Testing&implementasi 1 pendahuluan
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral Boehm
 
Prototyping and Spiral Method
Prototyping and Spiral MethodPrototyping and Spiral Method
Prototyping and Spiral Method
 
Software testing
Software testingSoftware testing
Software testing
 
Softwate testing strategis
Softwate testing strategisSoftwate testing strategis
Softwate testing strategis
 
Interpretasi maintenance
Interpretasi maintenanceInterpretasi maintenance
Interpretasi maintenance
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
 
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat LunakRPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
 
Case Study For Software Testing
Case Study For Software TestingCase Study For Software Testing
Case Study For Software Testing
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 

Similar to Review ta black box testing

M K P L Pertemuan5
M K P L  Pertemuan5M K P L  Pertemuan5
M K P L Pertemuan5Mrirfan
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptxToni239316
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptxToni239316
 
Pertemuan 04 Software Testing Techniques
Pertemuan 04     Software  Testing  TechniquesPertemuan 04     Software  Testing  Techniques
Pertemuan 04 Software Testing TechniquesMrirfan
 
Pertemuan 04 Software Testing Techniques 2
Pertemuan 04    Software Testing Techniques  2Pertemuan 04    Software Testing Techniques  2
Pertemuan 04 Software Testing Techniques 2Mrirfan
 
Pertemuan 04 Software Testing Techniques 2
Pertemuan 04     Software  Testing  Techniques  2Pertemuan 04     Software  Testing  Techniques  2
Pertemuan 04 Software Testing Techniques 2Mrirfan
 
Bug management
Bug managementBug management
Bug managementIvano78
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK fajrillah
 
septria sendy.pptx
septria sendy.pptxseptria sendy.pptx
septria sendy.pptxVirping
 
Implementasi dan pengujian sistem
Implementasi dan pengujian sistemImplementasi dan pengujian sistem
Implementasi dan pengujian sistemaidilsukri
 
Waterfall model life cycle
Waterfall model life cycleWaterfall model life cycle
Waterfall model life cycleNha Na Husna
 
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan RifaudinS
 
Pemodelan Perangkat Lunak
Pemodelan Perangkat LunakPemodelan Perangkat Lunak
Pemodelan Perangkat Lunakzachrison htg
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle softwareHarzalik Meank
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxRizqiIrawan2
 

Similar to Review ta black box testing (20)

M K P L Pertemuan5
M K P L  Pertemuan5M K P L  Pertemuan5
M K P L Pertemuan5
 
APA ITU TESTING?
APA ITU TESTING?APA ITU TESTING?
APA ITU TESTING?
 
Dede Rpl Kuis
Dede Rpl KuisDede Rpl Kuis
Dede Rpl Kuis
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptx
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptx
 
Pertemuan 04 Software Testing Techniques
Pertemuan 04     Software  Testing  TechniquesPertemuan 04     Software  Testing  Techniques
Pertemuan 04 Software Testing Techniques
 
Pertemuan 04 Software Testing Techniques 2
Pertemuan 04    Software Testing Techniques  2Pertemuan 04    Software Testing Techniques  2
Pertemuan 04 Software Testing Techniques 2
 
Pertemuan 04 Software Testing Techniques 2
Pertemuan 04     Software  Testing  Techniques  2Pertemuan 04     Software  Testing  Techniques  2
Pertemuan 04 Software Testing Techniques 2
 
Bug management
Bug managementBug management
Bug management
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
 
septria sendy.pptx
septria sendy.pptxseptria sendy.pptx
septria sendy.pptx
 
RPL
RPLRPL
RPL
 
Kuliah6 proses pengujian
Kuliah6 proses pengujianKuliah6 proses pengujian
Kuliah6 proses pengujian
 
Implementasi dan pengujian sistem
Implementasi dan pengujian sistemImplementasi dan pengujian sistem
Implementasi dan pengujian sistem
 
Waterfall model life cycle
Waterfall model life cycleWaterfall model life cycle
Waterfall model life cycle
 
Usability
UsabilityUsability
Usability
 
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan
Menguji Hasil Integrasi Sistem Operasi Dengan Jaringan
 
Pemodelan Perangkat Lunak
Pemodelan Perangkat LunakPemodelan Perangkat Lunak
Pemodelan Perangkat Lunak
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle software
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
 

Review ta black box testing

  • 1.
  • 2.  Latar Belakang  Rumusan Masalah  Batasan Masalah  Tujuan Review TA  Manfaat Review TA  Dasar Teori  Implementasi  Kesimpulan
  • 3. Banyak tugas akhir yang membuat aplikasi- aplikasi tetapi sangat disayangkan bahwa banyak di antara aplikasi-aplikasi tersebut yang tidak dapat dijalankan, atau dengan kata lain kualitasnya justru dipertanyakan.
  • 4.  Apakah aplikasi telah memenuhi software requirement untuk dikatakan sebagai sebuah aplikasi yang berkualitas?  Bagaimana melakukan pengujian software untuk mendapatkan evaluasi dari aplikasi?
  • 5. Batasan masalahnya adalah metode blackbox dengan menggunakan software testing Functional Test
  • 6.  Melakukan evaluasi software testing menggunakan metode black box (functional dan system testing) untuk mengevaluasi kinerja dari aplikasi.  Membuat laporan mengenai kualitas software yang nantinya dapat menjadi evaluasi bagi jurusan.
  • 7. Mendapatkan hasil evaluasi dari software testing untuk mendapatkan kesimpulan apakah aplikasi dapat dikatakan sebagai aplikasi yang berkualitas, sehingga dapat dijadikan pegangan untuk software quality assurance bagi mahasiswa yang hendak mengembangkan aplikasi ini.
  • 8. UDK atau Unreal Development Kit adalah Unreal Engine 3 – satu engine pembangun framework professional yang komplit. Semua tool yang dibutuhkan untuk membuat games yang hebat dengan visualisasi tingkat tinggi serta simulasi animasi 3D untuk PC dan iOS terdapat dalam engine ini.  Kualitas McCall Correctness, Reability, Efficiency, Integrity, Usability, Maintainability, Flexibility, Testability, Portability, Reusability, Interoperability.  BlackBox Testing Melakukan penelitian berupa pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak yang telah di buat.  Functional dan System Testing Salah satu metode black box yang mengetes fungsi-fungsi dan sistem dari sebuah software yang memastikan bahwa semua kebutuhan-kebutuhan telah dipenuhi dalam sistem aplikasi. Function testing berkonsentrasi pada hasil dari proses, bukan bagaimana prosesnya terjadi.
  • 9. Tampilan awal dari aplikasi berisi menu jelajah peta dan menu keluar dari aplikasi.
  • 10.  Berikut adalah tampilan menu untuk jelajah peta:  Modul-modul yang tersedia saling terintegrasi satu sama lain, dan sejauh ini masih belum terjadi error.
  • 11. Berikut adalah tampilan menu bantuan yang selalu ada untuk setiap modul. Menu bantuan berisi tentang bagaiman cara menggunakan aplikasi, menu ini juga merup-akan user manual. Dari tes ini, belum ditemukan adanya error.
  • 12. Error seringkali terjadi ketika user mengklik tombol kembali ke menu sebelumnya . Tampilannya adalah sebagai berikut :
  • 13. Berikutnya adalah tampilan modul pilihan resolusi. Modul ini membantu untuk mengatur pilihan resolusi yang swesuai dengan computer yang digunakan. Pada modul ini tidak ditemukan error.
  • 14. Selanjutnya adalah modul pilihan peta. Kareana software yang digunakan hanya khusus untuk jurusan biologi, maka peta jurusan lain tidak dapat dipilih atau diklik
  • 15. Fungsi untuk berjalan masuk ke jurusan biologi normal, tidak ada error atau kesulitan.
  • 16. Interaksi dapat dilakukan dengan mendekati pintu yang ada di jurusan biologi, maka secara otomatis keluar informasi mengenai ruangan tersebut, seperti yang ditampilkan oleh gambar- gambar berikut ini :
  • 17. Error dapat kembali terjadi (frekuensi cukup sering) ketika user terlalu lama mengeksplor, terlalu banyak melakukan interaksi atau mengklik beberapa kali. Hal ini dapat terjadi sekali lagi dikarenakan spesifikasi software yang berat.
  • 18. Untuk test case 1, setelah diuji coba semua scenario berhasil.
  • 19. Untuk test case 2, software tidak menampilkan peta 2 dimensinya. Sehingga test case ini tidak berhasil.
  • 20. Untuk test case 3, scenario memilih menu dan memilih menu keluar berhasil, tetapi untuk memilih menu kembali, software sering terjadi bug atau error berupa penumpukan menu atau hang yang menyebabkan user harus melakukan pemaksaan penutupan program.
  • 21. Untuk test case 4, semua scenario berhasil dilakukan tanpa adanya error.
  • 22. Untuk test case 5, semua scenario berhasil dilakukan tanpa adanya error.
  • 23. Untuk test case 6, semua scenario berhasil dilakukan tanpa adanya error, tetapi hanya dapat dilakukan untuk jurusan biologi. Sedangkan jurusan lain tidak bisa diklik atau dipilih.
  • 24. Untuk test case 7, semua scenario berhasil dilakukan tanpa adanya error atau kesulitan.
  • 25. Untuk test case 8, semua scenario berhasil dilakukan tanpa adanya error kecuali untuk menu kembali yang sering terjadi bug.
  • 26. Untuk test case 9 adalah interaksi user, semua scenario berhasil dilakukan tanpa adanya error.
  • 27.  Software tidak memnuhi 11 Quality Factors. Salah satunya adalah portability, di mana software tidak dapat digunakan di sembarang computer.  Bukan hanya karena spesifikasinya yang cukup tinggi tetapi karena factor terlalu beratnya software.
  • 28. Masih didapati beberapa error yang terjadi pada software. Dan dari test case yang ada, ternyata masih didapat beberapa test case yang tidak berhasil.  Software yang berat mengakibatkan seringnya terjadi bug, error, bahkan hang yang memaksa user untuk melakukan force closing dan membuka software sekali lagi untuk melanjutkan penggunaan software.  Software juga tidak memnuhi 11 Quality Factors . Salah satunya adalah portability, di mana software tidak dapat digunakan di sembarang computer. Bukan hanya karena spesifikasinya yang cukup tinggi tetapi karena factor terlalu beratnya software.  Maka, dapat kami simpulkan bahwa software ini kurang berkualitas, karena belum memenuhi 11 Quality Factors dan masih terdapat beberapa fungsi yang mengganggu fungsi utama dari software. Dapat dilihat dari test case juga bahwa ada beberapa fungsi yang tidak bekerja.