การทดสอบแอปพลิเคชันในเครื่องก่อนที่จะนำไปใส่ในคอนเทนเนอร์นั้นไม่ใช่เรื่องยากมากนัก แต่ถ้าแอปพลิเคชันนั้นถูกสร้างเป็นคอนเทนเนอร์แล้วล่ะ? การทดสอบในเครื่องจะซับซ้อนมากขึ้น ด้วย Testcontainers คุณสามารถทดสอบแอปพลิเคชันที่อยู่ในคอนเทนเนอร์ผ่านโค้ดได้ เหมือนกับการเขียน Unit Test นอกจากนี้ .NET Aspire ยังช่วยให้การทดสอบในสถานการณ์ที่มีการจัดการคอนเทนเนอร์เป็นเรื่องง่ายขึ้น
- เรียนรู้วิธีการใส่แอปพลิเคชันในคอนเทนเนอร์โดยใช้ Dockerfile
- เรียนรู้วิธีการจัดการคอนเทนเนอร์สำหรับแอปพลิเคชันโดยใช้ Docker Compose
- ทดสอบแอปพลิเคชันในคอนเทนเนอร์โดยใช้ Testcontainers
- ใช้ .NET Aspire เพื่อทำให้การจัดการคอนเทนเนอร์ง่ายขึ้น
- ใช้ .NET Aspire เพื่อทดสอบแอปพลิเคชันในสถานการณ์การจัดการคอนเทนเนอร์ได้อย่างสะดวก
- ทดสอบ UI โดยใช้ Playwright
- ติดตั้ง .NET SDK 9
- ติดตั้ง PowerShell 7
- ติดตั้ง git CLI
- ติดตั้ง GitHub CLI
- ติดตั้ง Docker Desktop
- ติดตั้ง Visual Studio Code
-
การอบรมจะดำเนินไปทีละขั้นตอน โดยแต่ละขั้นตอนคุณจะเรียนรู้ด้วยตัวเองตามที่กำหนดไว้ โดยมีผู้สอนให้คำแนะนำสั้นๆ ก่อนเริ่มแต่ละขั้นตอน
ลำดับ หัวข้อ STEP 00 การตั้งค่าสภาพแวดล้อมสำหรับการพัฒนา STEP 01 การสร้างไฟล์ Dockerfile และ Docker Compose STEP 02 การทดสอบ API ด้วย Testcontainers STEP 03 การทดสอบ Integration ด้วย Testcontainers STEP 04 การจัดการคอนเทนเนอร์ด้วย .NET Aspire STEP 05 การทดสอบ Integration ด้วย .NET Aspire -
คุณสามารถดูผลลัพธ์ที่บันทึกไว้ในแต่ละขั้นตอนได้ที่ Save Points
การอบรมนี้มีให้บริการในภาษาต่อไปนี้!
ภาษา | รหัส | ลิงก์เอกสาร | อัปเดตล่าสุด |
---|---|---|---|
한국어 | ko | 한국어 문서 | 2025-03-09 |
English | en | English Translation | 2025-03-09 |
ไทย | th | การแปลภาษาไทย | 2025-03-09 |
คำเตือน:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาด้วย AI อัตโนมัติ แม้ว่าเราจะพยายามให้มีความถูกต้องมากที่สุด แต่โปรดทราบว่าการแปลด้วยระบบอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถูกพิจารณาเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ แนะนำให้ใช้บริการแปลภาษาโดยมืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความที่เกิดจากการใช้การแปลนี้