Brainmatics

Software Testing Foundation (iSQI CTFL-Syll2018)

Software telah menyebar sangat besar di tahun-tahun terakhir. Hanya ada beberapa mesin atau fasilitas saja yang tersisa saat ini yang tidak dikendalikan oleh software atau setidaknya menyertakan perangkat lunak. Dengan demikian, software adalah sesuatu yang penting untuk fungsi perangkat dan industri. Demikian juga, kelancaran suatu perusahaan atau organisasi tergantung pada keandalan sistem perangkat lunak yang digunakan untuk mendukung proses atau tugas tertentu. Kecepatan dimana instansi atau perusahaan mampu memperkenalkan produk baru, atau bahkan nilai baru, kemungkinan besar tergantung pada seberapa cepat sistem TI dapat didayagunakan.

Ketergantungan yang tinggi ini terletak pada software yang berfungsi dengan benar.
Kualitas perangkat lunak telah menjadi faktor yang paling penting dalam menentukan keberhasilan produk atau tugas-tugas. Untuk itu maka diperlukan sebuah tes software yang terstandar agar sebuah software berguna sesuai fungsi dan requirementnya.

Dalam training software testing foundation ini, selain Anda akan mempelajari bagaimana menerapkan standar yang baik menurut ISTQB-ISEB dalam tes software dasar, Anda juga akan dibekali persiapan ujian ISTQB Certified Tester Foundation Level (CTFL). Sertifikasi ini akan menjadi langkah awal bagi Anda untuk menjadi sorang Expert Tester (CTEL).

 

OBJECTIVES

1. Mengenal ide-ide dasar pendukung disiplin ilmu pengujian perangkat lunak
2. Mengenal kedua model siklus hidup pengujian perangkat lunak – sequential dan iterative baik langkah-langkah maupun proses pengujian masing-masing modelnya
3. Mengetahui berbagai jenis pengujian yang dapat terjadi sepanjang siklus hidup pengembangan (development  life cycle)
4. Mengenal bidang penting pengujian perangkat lunak – static testing technique
5. Mengenal istilah-istilah dan proses dasar pembuatan serangkaian pengujian untuk eksekusi, serta teknik pengujian desain
6. Mengelola, mengatur dan mendokumentasikan pengujian perangkat lunak
7. Mengenal tool-tool yang umum digunakan dalam pengujian perangkat lunak

 

AUDIENCE

1. Software Testers
2. Developers
3. Test Consultants
4. Test Managers
5. User Acceptance Testers

 

PREREQUISITES

Tidak ada kemampuan khusus yang dipersyaratkan

 

CONTENT

1. Introduction

1.1. Background and History of the Foundation Certificate in Software Testing
1.2. Objectives of the Foundation Certificate Qualification
1.3. Syllabus Content
1.4. Structure of the Syllabus with the Corresponding Learning Objectives

2. Fundamentals of Testing

2.1. Introduction of Testing
2.2. Why is Testing Necessary?
2.3. Seven Testing Principles
2.4. Test Process
2.5. The Psychology of Testing

3. Testing Throughout the Software Development Lifecycle

3.1. Software Development Lifecycle Models
3.2. Test Levels
3.3. Test Types
3.4. Maintenance Testing

4. Static Testing

4.1. Static Testing Basics
4.2. Review Process

5. Test Techniques

5.1. Categories of Test Techniques
5.2. Black-box Test Techniques
5.3. White-box Test Techniques
5.4. Experience-based Test Techniques

6. Test Management

6.1. Test Organization
6.2. Test Planning and Estimation
6.3. Test Monitoring and Control
6.4. Configuration Management
6.5. Risks and Testing
6.6. Defect Management

7. Tool Support for Testing

7.1. Test Tool Considerations
7.2. Effective Use of Tools

 

INSTRUCTOR

pak hendroMuhammad Faisal Amin. Lahir di Danau Salak, 1 April 1987. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Jawa 1 Martapura dan SMP Negeri 1 Martapura. Menamatkan SMA di SMA Negeri 1 Martapura pada tahun 2005. Menempuh program S1 dengan jurusan sistem informasi di STMIK Banjarbaru. Setelah lulus pendidikan S1 dengan IPK 3,51 cumlaude pada tahun 2009, bekerja di almamater S1 sebagai asisten dosen dan guru pemrograman visual dan pemrograman web dasar di SMK Negeri 3 Banjarbaru. Pada tahun 2010 melanjutkan pendidikan S2 dengan jurusan teknik informatika, konsentrasi inteligent system di universitas Dian Nuswantoro Semarang. Bidang penelitian yang digeluti adalah machine learning dan computer vision. Lulus pendidikan S2 pada tahun 2012 dengan memperoleh IPK 3,84, cumlaude. Mendapat kesempatan beasiswa melanjutkan kuliah S3 dari Universitas Dian Nuswantoro. Telah tersertifikasi Java SE 7 Programmer I. Saat ini bekerja sebagai dosen tetap di STMIK Banjarbaru.

pak hendroHendro Subagyo. Menyelesaikan program S1 (B.Eng) dan S2 (M.Eng) pada jurusan Ilmu Komputer dan Informasi Matematik di The University of Electro-Communications, Tokyo, Jepang pada tahun 1999 dan 2001. Saat ini sedang menyelesaikan program S3 (PhD) pada jurusan dan universitas yang sama. Peneliti di Pusat Dokumentasi Informasi Ilmiah (PDII), Lembaga Ilmu Pengetahuan (LIPI). Memiliki minat pada sistem operasi, pemrograman dan bahasa pemrograman (khususnya Java dan Real-Time Java) dan komputer aritmatika. Pengembang aplikasi berbasis Java (J2SE dan J2EE) di beberapa perusahaan IT di Jepang dan Indonesia. Cisco Certified Instructor pada Cisco Regional Academy Centre for Scientific Documentation and Information-LIPI.

 

pak hendroHendro Steven Tampake. Lahir di Jakarta 19 November 1981. Menamatkan S1 Teknik Informatika di UKSW Salatiga pada tahun 2005, dan S2 Jurusan Ilmu Komputer di UGM Yogyakarta pada tahun 2011. Aktif sebagai Software Development Engineer, Instructor Training, dan Programmer dengan berbagai teknologi seperti: PHP/CodeIgniter, MySQL, JSE, JEE, JME, Ajax, PGSQL