Home | Back to Courses

Dasar Pengujian Perangkat Lunak (Software Testing)

Course Image
Partner: Udemy
Affiliate Name:
Area:
Description: Pengujian perangkat lunak adalah proses krusial dalam pengembangan aplikasi untuk memastikan bahwa sistem berfungsi sesuai dengan kebutuhan, bebas dari bug, dan memiliki performa yang optimal. Dalam dunia industri, kualitas perangkat lunak sangat bergantung pada efektivitas pengujian yang dilakukan sebelum aplikasi dirilis ke pengguna.Kursus ini dirancang untuk memberikan pemahaman menyeluruh tentang konsep dasar pengujian perangkat lunak, mulai dari teori hingga implementasi praktik terbaik di industri. Peserta akan mempelajari berbagai jenis pengujian, termasuk pengujian fungsional, non-fungsional, manual, dan otomatisasi. Selain itu, kursus ini membahas tingkatan pengujian, seperti Unit Testing, Integration Testing, System Testing, dan User Acceptance Testing (UAT).Peserta juga akan diperkenalkan pada berbagai metode dan teknik pengujian, seperti black-box testing, white-box testing, grey-box testing, equivalence partitioning, dan boundary value analysis. Dengan pemahaman ini, mereka dapat mengidentifikasi, menganalisis, dan mengatasi potensi masalah dalam pengembangan perangkat lunak.Selain pengujian manual, kursus ini juga membahas pengujian otomatisasi, termasuk manfaat, teknik, serta alat bantu seperti Selenium, Appium, JUnit, dan TestNG. Peserta akan belajar cara mengotomatiskan pengujian untuk meningkatkan efisiensi dan akurasi dalam mendeteksi bug.Topik lainnya yang dibahas mencakup pengujian API dan pengujian kinerja (performance testing) dengan alat seperti Postman, SoapUI, JMeter, dan k6. Kursus ini juga menyoroti pengujian keamanan perangkat lunak, termasuk teknik seperti penetration testing, static application security testing (SAST), dan dynamic application security testing (DAST) dengan alat seperti OWASP ZAP, Burp Suite, dan SonarQube.Di akh
Category:
Partner ID:
Price: 24.99
Commission:
Source: Impact
Go to Course