Training Automated Testing in .NET Core

Pada tanggal 17 – 19 Juni 2025 telah dilaksanakan online training dengan judul Automated Testing in .NET Core. Pelatihan ini diikuti oleh peserta dari PT Adaro Logistics.
Pengujian perangkat lunak profesional merupakan bagian penting dalam menghasilkan perangkat lunak yang baik, namun sering kali diabaikan. Dalam pelatihan ini, peserta mempelajari beragam pendekatan dan praktik yang digunakan oleh penguji profesional untuk meningkatkan kualitas produk perangkat lunak. Pertama, Anda peserta akan diperkenalkan pada pentingnya peran penguji profesional dalam sebuah tim dan organisasi, serta berbagai cara yang dapat ditempuh oleh organisasi dalam melakukan pengujian. Pelatihan ini juga membekali peserta dengan keterampilan praktis dalam melakukan pengujian otomatis (automated testing) pada aplikasi perangkat lunak menggunakan framework xUnit dan Selenium WebDriver. Peserta akan memahami konsep dasar dan lanjutan dari berbagai jenis pengujian, mulai dari unit test, integration test, hingga UI test, dan bagaimana mengimplementasikannya secara efisien dalam siklus pengembangan perangkat lunak modern. Adapun beberapa materi yang dibahas pada pelatihan ini meliputi:

  • The Business Value of Automated Tests
  • Understanding the Different Types of Automated Tests            
  • Introduction to Unit Testing
  • Basic Unit Testing Scenarios
  • Setting Up Tests and Controlling Test Execution
  • Working with Data-driven Tests
  • Isolating Unit Tests with ASP.NET Core Techniques and Mocking
  • Unit Testing ASP.NET Core MVC Controllers
  • Writing Integration Tests for ASP.NET Core Web APIs
  • Applying Test Driven Development (TDD) with Integration Tests            
  • Introduction to Automated End-to-end UI Testing
  • Integration Selenium WebDriver, xUnit in Visual Studio 2022
  • Integrate Automated Testing on DevOps Pipeline

Jika anda tertarik mengikuti pelatihan ini, anda bisa mengirimkan request ke email info@actual-training.com untuk mendapatkan silabus lengkap beserta dengan penawarannya.

Pelatihan Automated Testing with ASP.NET Core

Pada tanggal 16-20 September 2019 telah dilaksanakan pelatihan dengan Judul Automated Testing with ASP.NET Core 2.2. Peserta dari pelatihan ini adalah pengembang aplikasi web dari RSUD Margono, Purwokerto, Jawa Tengah.

Pelatihan kali ini membahas metode testing yang dilakukan pada pengembangan aplikasi yaitu Unit Testing, Integration Testing, dan UI Testing. Tools yang digunakan adalah ASP.NET Core 2.2, xUnit, dan Selenium Web Driver. Setelah itu topik dilanjutkan dengan bahasan tentang konsep DevOps dan implementasinya seperti CI/CD Pipelines (tools menggunakan Visual Studio Team Services/Azure DevOps).

Daftar Materi

  • Introduction to Automated Testing
  • Introduction to Unit Testing
  • Installation 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 DevOps
  • Azure DevOps Board
  • Continuous Integration & Continuous Delivery (CI/CD Pipeline)
  • Azure DevOps Pipeline

5