Pelatihan Automated Testing (PT EPSON Batam)

Pada tanggal 14-19 Maret 2018 telah dilaksanakan pelatihan dengan topik Automated Testing. Peserta yang mengikuti pelatihan ini adalah software developer dari PT EPSON Batam.

Pelatihan kali ini membahas metode testing yang dilakukan pada pengembangan aplikasi yaitu Unit Testing, Integration Testing, UI Testing dan Automatic Build (CI/CD). Beberapa topik yang dibahas pada pelatihan ini diantaranya:

  • Introduction to Automated Testing
  • Introduction to Unit Testing
  • Introduction to MSTest, Nunit, and xUnit
  • Installation NUnit/xUnit
  • Using Assert Technique
  • Data Driven Test
  • Advanced Techniques
  • Stated-based and interaction-based test
  • Testing in isolation with Moq
  • What integration testing is
  • Dependency Inversion
  • Gateway design pattern
  • Dependency Injection Container
  • Functional UI testing with Selenium
  • Using Selenium IDE
  • Using Selenium Web Driver with C#
  • Selenium Visual Studio Integration
  • Organizing Test Code
  • What is continous integration
  • Designing build pipelines
  • Visual Studio Team Services Overview

tiga