ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Automated Software Testing
Tools
Muhammad Ainul Yaqin
Definisi
• Proses menggunakan alat perangkat
lunak untuk menjalankan dan mengelola
pengujian untuk aplikasi atau sistem
perangkat lunak
Tujuan
• Meningkatkan efisiensi dan keandalan
sekaligus mengurangi waktu dan biaya
yang terkait dengan pengujian manual.
Taksonomi Peralatan
Pengujian Software
• Unit testing tools
• Functional testing tools
• Performance testing tools
• Security testing tools
• Compatibility testing tools
• Regression testing tools
• Test management tools
• Code analysis tools
Unit Testing Tools
• Menentukan unit yang akan diuji
• Menulis kode pengujian
• Menjalankan pengujian
• Membandingkan hasil dengan output
yang diharapkan
• Melacak hasil pengujian
Lebih lanjut bisa dilihat di sini:
https://youtu.be/0jreaBRIOTo
Functional Testing Tools
• Pengumpulan data uji
• Membuat script pengujian
• Merekam aksi pengguna
• Eksekusi script pengguna
• Menganalisis hasil
Lebih lanjut bisa dilihat di sini:
https://youtu.be/Ifak3kJi7No
Performance Testing Tools
• Perencanaan
• Konfigurasi
• Simulasi
• Analisis
• Pelaporan
Lebih lanjut bisa dilihat di sini:
https://youtu.be/817zU_bXh9Y
Security Testing Tools
• Analisis risiko
• Pemindaian
• Identifikasi kerentanan
• Penetrasi tes
• Pelaporan hasil
Lebih lanjut bisa dilihat di sini:
https://youtu.be/bf2YuqgaeWo
Compatibility Testing Tools
• Konfigurasi lingkungan
• Test case preparation
• Test execution
• Log & reporting
• Analisis
Lebih lanjut bisa dilihat di sini:
https://youtu.be/gf-2lvXGD48
Regression TestingTools
• Rekaman
• Membuat script
• Memutar ulang
• Analisis
Lebih lanjut bisa dilihat di sini:
https://youtu.be/t6sFWSabd1s
Test Management Tools
Perangkat lunak yang digunakan untuk merencanakan,
mengatur, melaksanakan, dan melacak tes pada proyek
pengembangan perangkat lunak
• Manajemen tes
• Pelacakan tes
• Pelaporan tes
• Integrasi
• Kustomisasi
Lebih lanjut bisa dilihat di sini:
https://youtu.be/47wjXA_hFaM
Code Analysis Tools
• Perangkat lunak yang digunakan untuk
menganalisis kode sumber program
dalam rangka menemukan kesalahan
atau kelemahan dalam kode, serta untuk
memastikan bahwa kode tersebut
memenuhi standar dan praktik terbaik
dalam pengembangan perangkat lunak
Code Analysis Tools
• Analisis kode statis
• Penyediaan standar kode
• Pemeriksaan kinerja
• Integrasi
• Kustomisasi
Lebih lanjut bisa dilihat di sini:
https://youtu.be/y8UF7rgtDEo
Memilih Peralatan Pengujian
yang Tepat
• Tujuan dan lingkup pengujian
• Ketersediaan dan kemampuan tim
• Integrasi dengan alat lain
• Harga
• Dukungan dan ketersediaan sumberdaya
• Uji coba
Strategi Pengujian
• Identifikasi dan prioritasi fitur yang akan
diuji
• Kembangkan rencana pengujian
• Identifikasi dan buat test case
• Uji integrasi dengan peralatan lain
• Gunakan data uji yang relevan
• Lakukan analisis hasil pengujian

More Related Content

Similar to 09 Tools Automated Testing (20)

Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
irna_300791
Ìý
11 Software Configuration.pptx
11 Software Configuration.pptx11 Software Configuration.pptx
11 Software Configuration.pptx
Ainul Yaqin
Ìý
Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)
Pande Narendra
Ìý
PRESENTASI MPPL untuk mahasiswa perguruan.pptx
PRESENTASI MPPL untuk mahasiswa perguruan.pptxPRESENTASI MPPL untuk mahasiswa perguruan.pptx
PRESENTASI MPPL untuk mahasiswa perguruan.pptx
ahmadsirajuddin3
Ìý
C10 software testing implementation
C10 software testing   implementationC10 software testing   implementation
C10 software testing implementation
Ika Nurkasanah
Ìý
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Tri Sugihartono
Ìý
Dasar – dasar Testing week 3 (21).pptx
Dasar – dasar Testing week 3 (21).pptxDasar – dasar Testing week 3 (21).pptx
Dasar – dasar Testing week 3 (21).pptx
cicidwicahyani
Ìý
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Listyowatik (Yanie)
Ìý
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
Fendi Hidayat
Ìý
Pertemuan 4 Strategi Testing
Pertemuan 4  Strategi TestingPertemuan 4  Strategi Testing
Pertemuan 4 Strategi Testing
Endang Retnoningsih
Ìý
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
AndrianiNurian
Ìý
1-1 PPL.pptx
1-1 PPL.pptx1-1 PPL.pptx
1-1 PPL.pptx
NakhlanASagara
Ìý
C9 software testing
C9 software testingC9 software testing
C9 software testing
Ika Nurkasanah
Ìý
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptxºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
YessiSofia1
Ìý
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptxCara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
jakataruna2
Ìý
Tugas MPPL
Tugas MPPLTugas MPPL
Tugas MPPL
Widhera Yoza Mahana Putra
Ìý
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
Ìý
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
Yunita Rainbow
Ìý
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
Febryci Legirian
Ìý
Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
irna_300791
Ìý
11 Software Configuration.pptx
11 Software Configuration.pptx11 Software Configuration.pptx
11 Software Configuration.pptx
Ainul Yaqin
Ìý
Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)
Pande Narendra
Ìý
PRESENTASI MPPL untuk mahasiswa perguruan.pptx
PRESENTASI MPPL untuk mahasiswa perguruan.pptxPRESENTASI MPPL untuk mahasiswa perguruan.pptx
PRESENTASI MPPL untuk mahasiswa perguruan.pptx
ahmadsirajuddin3
Ìý
C10 software testing implementation
C10 software testing   implementationC10 software testing   implementation
C10 software testing implementation
Ika Nurkasanah
Ìý
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Tri Sugihartono
Ìý
Dasar – dasar Testing week 3 (21).pptx
Dasar – dasar Testing week 3 (21).pptxDasar – dasar Testing week 3 (21).pptx
Dasar – dasar Testing week 3 (21).pptx
cicidwicahyani
Ìý
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Listyowatik (Yanie)
Ìý
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
Fendi Hidayat
Ìý
Pertemuan 4 Strategi Testing
Pertemuan 4  Strategi TestingPertemuan 4  Strategi Testing
Pertemuan 4 Strategi Testing
Endang Retnoningsih
Ìý
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
AndrianiNurian
Ìý
C9 software testing
C9 software testingC9 software testing
C9 software testing
Ika Nurkasanah
Ìý
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptxºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
ºÝºÝߣ-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
YessiSofia1
Ìý
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptxCara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
Cara Membuat Test Caseeeeeeeeeeeeeeeeeeeeeee.pptx
jakataruna2
Ìý
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
Ìý
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
Yunita Rainbow
Ìý
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
Febryci Legirian
Ìý

More from Ainul Yaqin (20)

Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsLembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Ainul Yaqin
Ìý
Daftar Judul Paper Artificial Intelligence in Information System
Daftar Judul Paper Artificial Intelligence in Information SystemDaftar Judul Paper Artificial Intelligence in Information System
Daftar Judul Paper Artificial Intelligence in Information System
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Lembar Kerja Mahasiswa Rekayasa Perangkat LunakLembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Lembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
DaftarJudul Paper Rekayasa Perangkat Lunak
DaftarJudul Paper Rekayasa Perangkat LunakDaftarJudul Paper Rekayasa Perangkat Lunak
DaftarJudul Paper Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Studi Kasus Praktikum Rekayasa Perangkat Lunak
Studi Kasus Praktikum Rekayasa Perangkat LunakStudi Kasus Praktikum Rekayasa Perangkat Lunak
Studi Kasus Praktikum Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Modul Praktikum Rekayasa Perangkat Lunak
Modul Praktikum Rekayasa Perangkat LunakModul Praktikum Rekayasa Perangkat Lunak
Modul Praktikum Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Fundamentals of Business Process Management
Lembar Kerja Mahasiswa Fundamentals of Business Process ManagementLembar Kerja Mahasiswa Fundamentals of Business Process Management
Lembar Kerja Mahasiswa Fundamentals of Business Process Management
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Mata Kuliah Graph Database
Lembar Kerja Mahasiswa Mata Kuliah Graph DatabaseLembar Kerja Mahasiswa Mata Kuliah Graph Database
Lembar Kerja Mahasiswa Mata Kuliah Graph Database
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsLembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information Systems
Ainul Yaqin
Ìý
Daftar Judul Paper Artificial Intelligence in Information System
Daftar Judul Paper Artificial Intelligence in Information SystemDaftar Judul Paper Artificial Intelligence in Information System
Daftar Judul Paper Artificial Intelligence in Information System
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Lembar Kerja Mahasiswa Rekayasa Perangkat LunakLembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Lembar Kerja Mahasiswa Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
DaftarJudul Paper Rekayasa Perangkat Lunak
DaftarJudul Paper Rekayasa Perangkat LunakDaftarJudul Paper Rekayasa Perangkat Lunak
DaftarJudul Paper Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Studi Kasus Praktikum Rekayasa Perangkat Lunak
Studi Kasus Praktikum Rekayasa Perangkat LunakStudi Kasus Praktikum Rekayasa Perangkat Lunak
Studi Kasus Praktikum Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Modul Praktikum Rekayasa Perangkat Lunak
Modul Praktikum Rekayasa Perangkat LunakModul Praktikum Rekayasa Perangkat Lunak
Modul Praktikum Rekayasa Perangkat Lunak
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Fundamentals of Business Process Management
Lembar Kerja Mahasiswa Fundamentals of Business Process ManagementLembar Kerja Mahasiswa Fundamentals of Business Process Management
Lembar Kerja Mahasiswa Fundamentals of Business Process Management
Ainul Yaqin
Ìý
Lembar Kerja Mahasiswa Mata Kuliah Graph Database
Lembar Kerja Mahasiswa Mata Kuliah Graph DatabaseLembar Kerja Mahasiswa Mata Kuliah Graph Database
Lembar Kerja Mahasiswa Mata Kuliah Graph Database
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Ainul Yaqin
Ìý
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Ainul Yaqin
Ìý

09 Tools Automated Testing

  • 2. Definisi • Proses menggunakan alat perangkat lunak untuk menjalankan dan mengelola pengujian untuk aplikasi atau sistem perangkat lunak
  • 3. Tujuan • Meningkatkan efisiensi dan keandalan sekaligus mengurangi waktu dan biaya yang terkait dengan pengujian manual.
  • 4. Taksonomi Peralatan Pengujian Software • Unit testing tools • Functional testing tools • Performance testing tools • Security testing tools • Compatibility testing tools • Regression testing tools • Test management tools • Code analysis tools
  • 5. Unit Testing Tools • Menentukan unit yang akan diuji • Menulis kode pengujian • Menjalankan pengujian • Membandingkan hasil dengan output yang diharapkan • Melacak hasil pengujian Lebih lanjut bisa dilihat di sini: https://youtu.be/0jreaBRIOTo
  • 6. Functional Testing Tools • Pengumpulan data uji • Membuat script pengujian • Merekam aksi pengguna • Eksekusi script pengguna • Menganalisis hasil Lebih lanjut bisa dilihat di sini: https://youtu.be/Ifak3kJi7No
  • 7. Performance Testing Tools • Perencanaan • Konfigurasi • Simulasi • Analisis • Pelaporan Lebih lanjut bisa dilihat di sini: https://youtu.be/817zU_bXh9Y
  • 8. Security Testing Tools • Analisis risiko • Pemindaian • Identifikasi kerentanan • Penetrasi tes • Pelaporan hasil Lebih lanjut bisa dilihat di sini: https://youtu.be/bf2YuqgaeWo
  • 9. Compatibility Testing Tools • Konfigurasi lingkungan • Test case preparation • Test execution • Log & reporting • Analisis Lebih lanjut bisa dilihat di sini: https://youtu.be/gf-2lvXGD48
  • 10. Regression TestingTools • Rekaman • Membuat script • Memutar ulang • Analisis Lebih lanjut bisa dilihat di sini: https://youtu.be/t6sFWSabd1s
  • 11. Test Management Tools Perangkat lunak yang digunakan untuk merencanakan, mengatur, melaksanakan, dan melacak tes pada proyek pengembangan perangkat lunak • Manajemen tes • Pelacakan tes • Pelaporan tes • Integrasi • Kustomisasi Lebih lanjut bisa dilihat di sini: https://youtu.be/47wjXA_hFaM
  • 12. Code Analysis Tools • Perangkat lunak yang digunakan untuk menganalisis kode sumber program dalam rangka menemukan kesalahan atau kelemahan dalam kode, serta untuk memastikan bahwa kode tersebut memenuhi standar dan praktik terbaik dalam pengembangan perangkat lunak
  • 13. Code Analysis Tools • Analisis kode statis • Penyediaan standar kode • Pemeriksaan kinerja • Integrasi • Kustomisasi Lebih lanjut bisa dilihat di sini: https://youtu.be/y8UF7rgtDEo
  • 14. Memilih Peralatan Pengujian yang Tepat • Tujuan dan lingkup pengujian • Ketersediaan dan kemampuan tim • Integrasi dengan alat lain • Harga • Dukungan dan ketersediaan sumberdaya • Uji coba
  • 15. Strategi Pengujian • Identifikasi dan prioritasi fitur yang akan diuji • Kembangkan rencana pengujian • Identifikasi dan buat test case • Uji integrasi dengan peralatan lain • Gunakan data uji yang relevan • Lakukan analisis hasil pengujian