Brainmatics

Software Testing Foundation (iSQI CTFL-001)

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 di mana instansi atau perusahaan mampu memperkenalkan produk baru, atau bahkan nilai baru, kemungkinan besar tergantung pada seberapa cepat sistem TI dapat di dayagunakan.

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 (developmet 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

 

CONTENT

1. Introduction
2. The Basics of Software Testing

    2.1. Terms and Motivation
    2.2. The Fundamental Test Process
    2.3. The Psychology of Testing
    2.4. General Principles of Testing

3. Testing in the Software Lifecycle

    3.1. The General V-Model
    3.2. Component Test
    3.3. Integration Test
    3.4. System Test
    3.5. Acceptance Test
    3.6. Testing New Product Versions
    3.7. Generic Types of Testing

4. Static Testing

    4.1. Structured Group Examinations
    4.2. Static Analysis

5. Dynamic Analysis – Test Design Techniques

    5.1. Black Box Testing Techniques
    5.2. White Box Testing Techniques
    5.3. Intuitive and Experience Based Test Case Determination

6. Test Management

    6.1. Test Organization
    6.2. Test Planning
    6.3. Cost and Economy Aspects
    6.4. Definition of Test Strategy
    6.5. Incident Management
    6.6. Requirements to Configuration Management
    6.7. Relevant Standards

7. Test Tools

    7.1. Types of Test Tools
    7.2. Selection and Introduction of Test Tools

 

INSTRUCTOR

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. Cisco Certified Instructor pada Cisco Regional Academy Centre for Scientific Documentation and Information-LIPI.