Introduction to Software Testing

LEVEL: INTERMEDIATE                    HRDF: CLAIMABLE 

TRAINER: 

Ts Dr. Yew Kwang Hooi

 

13 - 16 OCTOBER 2025

 

CAPE

Level 8, Permata Sapura, Kuala Lumpur City Centre, 50088 Kuala Lumpur​

 

9.00AM - 5.00PM

 

RM 3,500 FOR PROFESSIONALS

10% Discount for Early Bird (until 13 September 2025) / Group / Students

CONTENT SUMMARY

INTRODUCTION

This course provides essential concepts, understandings, processes, tools and skills for beginners in testing field. Major test design techniques - methodology for successful testing program - issues related to testing - provides both theory and hands-on examples and exercises. learn how to set a test environment, track task, present test results and automate test.

COURSE CONTENT                                    

1. Fundamentals of testing
  • Definition of testing.
  • Why testing?
  • Principles of testing.
2. Software testing life cycle
  • Fundamental test process
  • Software development models.
  • Test levels and types.
  • Maintenance testing.
3. Static techniques
  • Test process.
  • Review process.
  • Tools for static analysis.
4. Test design techniques
  • Process of test development.
  • Specification-based techniques.
  • Structure-based techniques.
  • Experience-based techniques.

5. Test management

  • Test organization.
  • Planning and estimation.
  • Progress monitoring and control.
  • Configuration management
  • Risk and testing.
  • Incident management.

6. Testing tools

  • Types of test tools.
  • Benefits and risks of using tools.


OBJECTIVES

Upon completion of this course, participants will be able to:

  • Create Java classes and objects.
  • Explain the consequences of software bugs.
  • Explain the significance of testing.
  • Describe the common objectives, principles and purposes of testing.
  • Introduce structured, pre-planned testing processes.
  • Describe major test types (functional, non-functional, structural, confirmation, regression).
  • Explain about typical formal reviews.
  • Perform quality risk analysis as test basis.
  • Write test designs, cases and procedures based on test basis.
  • Explain different types of testing (black box, white box, experience-based).
  • Use various test techniques to create test cases (equivalence partitioning, boundary value analysis, decision tables, state transition diagrams) and knowing factors that influence the selection of appropriate test design techniques.
  • Measure test cases using structural testing concepts.
  • Explain various types of test plans.
  • Know the advantages and risks of test automation.


WHO SHOULD ATTEND?

  • This course is intended for participants who are interested or may be involved in software testing. Test engineers and test managers may benefit directly from this course. Developer roles such as project managers, business analysts, developers and IT managers may also benefit from the basic understanding of software testing and how it may impact a product or service.





OUR TRAINER

1. Ts Dr. Yew Kwang Hooi  (UTP)

Ts. Dr. Yew Kwang Hooi is a senior lecturer in the Department of Computer and Information Sciences in Universiti Teknologi PETRONAS (UTP). He is a HRDF-certified trainer with various certifications including  Sun(now Oracle) Certified Java Programmer with experience delivering workshops on Java/OOP/OOAD/RUP in university and centres such as SHRDC and PSDC for Intel, Maybank, Experian, Scope International and UiTM since 2010. Training apart, he has been providing consultancy and development services for several software engineering projects for the industry. An avid writer, Dr Yew has published a few academic book titles under Oxford Fajar Sdn Bhd.

COUNTDOWN

DaysHoursMinutesSeconds

REGISTRATION FEES

PROFESSIONALS

MYR3,500*

*fee quoted does not include SST, GST/VAT or withholding tax (if applicable).

EARLY BIRD/ GROUP/ STUDENT

MYR3,150*

*fee quoted does not include SST, GST/VAT or withholding tax (if applicable).

OUR LOCATION

Centre for Advanced & Professional Education (CAPE)

 Level 8, Permata Sapura, Kuala Lumpur City Centre, 50088 Kuala Lumpur​

CALL US

+605 - 368 7558 /

+605 - 368 8485

DROP US AN EMAIL

cape@utp.edu.my