Full-Stack Automation Software Testing (Automated Web and API Testing)
- ATST25
- Classroom
- Fundamental
- Thai | 0
Software Testing
คุณจะได้เรียนรู้พื้นฐานและการประยุกต์ใช้วิธีการทดสอบซอฟต์แวร์แบบอัตโนมัติ ที่ครอบคลุมการทดสอบ Web Application และ API ด้วยเครื่องมือยอดนิยมต่างๆ
Course description
Time
Days :
2 Day(s)
Duration :
12 Hour(s)
Time :
09:00:00 - 16:00:00
Training Date :
15 May 2025 - 16 May 2025
Status :
ปิดรับลงทะเบียน (ชั่วคราว)
Instructor
Language :
Thai
Venue
Venue :
ห้องอบรมชั้น 3 อาคารซอฟต์แวร์พาร์ค ถ.แจ้งวัฒนะ
Type :
Classroom
Full-Stack Automation Software Testing (Automated Web and API Testing)
หลักสูตรนี้จะพาคุณเรียนรู้พื้นฐานและการประยุกต์ใช้วิธีการทดสอบซอฟต์แวร์แบบอัตโนมัติ
ครอบคลุมการทดสอบ Web Application และ API ด้วยเครื่องมือยอดนิยม เช่น Playwright และ Postman เป็นต้น
พร้อมการฝึกปฏิบัติจริงตั้งแต่การเขียน การวางแผน การออกแบบ และการเขียนสคริปต์ ไปจนถึงการวิเคราะห์ผลลัพธ์
เพื่อเพิ่มความมั่นใจในคุณภาพของระบบงานที่พัฒนา
- สามารถทำการวางแผนรูปแบบและขอบเขตในการทดสอบระบบงาน
- เรียนรู้และเข้าใจการสร้างชุดทดสอบอัตโนมัติสำหรับ Web และ API
- สามารถใช้เครื่องมือที่ได้รับความนิยม เช่น Playwright, Cypress, Robotframework และ Postman เป็นต้น
- พัฒนาทักษะวิเคราะห์ผลลัพธ์การทดสอบเพื่อปรับปรุงคุณภาพของระบบอย่างมีประสิทธิภาพ
Day 1
- ปัญหาการทดสอบในการพัฒนาและส่งมอบระบบงาน
- Quantity vs Quality
- Deadline Driven Development
- ปรับปรุงการทดสอบในการขั้นตอนของการพัฒนาระบบงาน (Software Development Life Cycle)
- Requirement
- Architecture
- Design and analysis
- Develop
- Testing
- Test scope and Strategy
- End-to-end testing
- Integration testing
- Service Component testing
- Contract testing
- Unit testing
- แนวคิดของ test ที่ดี
- Fast
- Isolate/Independent
- Repeatable
- Self-validate
- Timely
- Understandable
- โครงสร้างของ test ที่ดี
- Arrange
- Act
- Assert
- ทำความรู้จักกับ Test double
- Dummy
- Stub
- Spy
- Mock
- Fake
- วางแผนและออกแบบการทดสอบ API และ Database
- External testing vs Internal testing
- เลือก Test scope and Strategy ในการทดสอบรูปแบบต่าง ๆ
- การจัดวางโครงสร้างของ test case ในระบบงาน
- การจำลองและควบคุม dependency ของระบบ API เช่น database และ external system
- Postman mock server
- Stubby
- mbtest
- Test container with Docker
- Workshop
Day 2
-
Workshop การทดสอบในรูปแบบต่าง ๆ
- Service component testing
- Contract testing
-
วางแผนและออกแบบการทดสอบ Web application
- External testing vs Internal testing
- เลือก Test scope and Strategy ในการทดสอบรูปแบบต่าง ๆ
- การจัดวางโครงสร้างของ test case ในระบบงาน
- การจำลองและควบคุม dependency ของระบบ Web application เช่น external system เป็นต้น
- Playwright
- Cypress
- Robotframework และ Selenium
- Workshop
-
Continuous testing
- ออกแบบขั้นตอนการทดสอบแบบอัตโนมัติ
- Workshop
Payment can be made by:
- Cash or Credit Card or Bank Cheque payable to
สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ or National Science and Technology Development Agency
(a post-dated cheque is not accepted) on the first day of the service or within the last day of the service. - Account transfer and send the proof of the payment (the deposit slip) via email ubonrat@swpark.or.th
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Saving Account Number: 080-0-00001-0
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ - ธนาคารกรุงไทย สาขาตลาดไท
Saving Account Number: 152-1-32668-1
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person
For more information, contact our course coordinator on:
Tel: +66-2583-9992 Ext. 81432
Email: ubonrat@swpark.or.th
You are encouraged to use the course schedule as a guide to plan your training.
The schedule is accessible at www.swpark.or.th for more information.
10,000 THB .
Course Detail :
Days :
2 Day(s)
Duration :
12 Hour(s)
Time :
09:00:00 - 16:00:00
Training Date :
15 May 2025 - 16 May 2025
Status :
ปิดรับลงทะเบียน (ชั่วคราว)
Instructor info
Mr.Somkiat Puisungnoen
Software Engineering / Software Practitioner / Agile Practitioner and Technical / Software Analyst / Software developer