Full-Stack Automation Software Testing รุ่นที่ 4
ออกแบบและทดสอบระบบซอฟต์แวร์ด้วย Automated Tools
SECTION_TITLE.PROMOTION
SECTION_TITLE.OVERVIEW
โปรโมชันพิเศษ!
- สมัครเรียน 2 ท่าน ลดทันที ท่านละ 2,000 บาท (ทั้งในนามบุคคล และ นามองค์กร)
- สมัครเรียน 3 ท่านขึ้นไป! ลดทันที ท่านละ 3,000 บาท (ทั้งในนามบุคคล และ นามองค์กร)
อบรมกับ Skooldio ได้ยกเว้นภาษีเงินได้ 250%
นิติบุคคลสามารถส่งพนักงานเข้าอบรมกับ Skooldio และรับสิทธิลดหย่อนภาษีเงินได้สูงสุดถึง 250% ++อ่านรายละเอียดเพิ่มเติม++
สอบถามรายละเอียดเพิ่มเติม หรือสมัครในนามองค์กร**
- Facebook Skooldio
- ติดต่อคุณโจ โทร: 062-195-1592 / Email: akarat@skooldio.com
- ติดต่อคุณหมุย โทร: 085-110-7777 / Email: kanticha.j@skooldio.com
เวิร์กชอป Full-Stack Automation Software Testing (2 Days)
Automated Testing เป็นอีกแนวคิดหนึ่งสำหรับการทดสอบ software ซึ่งปัจจุบันการทดสอบระบบถือเป็นหัวใจสำคัญของการพัฒนาคุณภาพซอฟต์แวร์ ซึ่งปัจจุบันจึงมีแนวคิดที่จะนำงานที่ทำซ้ำ ๆ นั้นไปทำเป็น Automation หรือทำให้เป็นระบบอัตโนมัติขึ้นมา เช่น ต้องการทดสอบหน้าของการสมัครสมาชิก ซึ่งข้อมูลที่ต้อง Input เข้าไป ผลที่คาดหวัง ค่อนข้างจะมีค่าที่แน่นอนอยู่แล้ว ซึ่งเราสามารถทำการทดสอบลักษณะแบบนี้ให้เป็น Automation testing ได้ หรืออาจจะมองว่าเรากำลังสร้างหุ่นยนต์ขึ้นมาเพื่อทดสอบซอฟต์แวร์
ในเวิร์กชอปที่ทุกคนจะได้รู้ว่าการออกแบบการทดสอบซอฟต์แวร์ที่ดี คืออะไร เมื่อออกแบบแล้วจะนำไปใช้งานได้อย่างไรและมีประโยชน์อย่างไร มีขั้นตอนในการพัฒนาอย่างไร อะไรที่ควรระวัง ไปจนถึงขั้นตอนการเลือกใช้ tools ต่าง ๆ ให้เหมาะสม โดยเรียนรู้ผ่านประสบการณ์จริงในวงการของคุณปุ๋ย
ทุกคนจะได้เรียนรู้ผ่านลงมือทำจริงตั้งแต่ Design Test, Test type, Testing strategy ทั้งแบบ Manual และ Automated, จากโจทย์ตัวอย่างจริง ๆ ที่อัดแน่น พร้อมกับได้รับคำแนะนำจากคุณปุ๋ยอย่างใกล้ชิดตลอดทั้ง 2 วัน เพื่อให้ทุกคนเห็นภาพและเข้าใจถึงการทดสอบระบบและการทดสอบโปรแกรม ซึ่งจะช่วยให้ทุกคนสามารถนำความรู้กลับไปปรับใช้กับงานของตัวเองได้อย่างรวดเร็ว และมีประสิทธิภาพสูงสุด
เวิร์กชอปนี้เหมาะสำหรับ
- QA (Quality Assurance) / Software Tester
- Software Developer / Programmer
- หัวหน้าทีม หรือ Project Manager
- บุคคลทั่วไปที่สนใจเรื่องการพัฒนาและทดสอบซอฟต์แวร์
หลังจากเวิร์กชอปนี้ผู้เรียนจะสามารถ..
- เข้าใจรูปแบบและแนวทางในการออกแบบ พัฒนา และทดสอบระบบงาน
- เข้าใจปัญหาของการพัฒนาระบบ และแนวทางการแก้ไขปัญหา
- เข้าใจปัญหาและแนวทางในการพัฒนา และทดสอบระบบที่ดี
- เข้าใจปัญหาและแนวทางในการส่งมอบและการทดสอบซอฟต์แวร์
- ได้ลงมือปฏิบัติจากตัวอย่างปัญหาจริงๆ ที่อาจจะเกิดขึ้นหรือเกิดขึ้นมาแล้ว
- ได้มองเห็นภาพรวมการทดสอบระบบแบบ End to End แบบครบทั้ง Front-end และ Back-end
- ได้ทดลองทดสอบระบบ โดย Environment จริงๆ ด้วย Tools ต่าง ๆ อย่างเหมาะสม
- ได้รับคำแนะนำจากคุณปุ๋ย Somkiat.cc อย่างใกล้ชิด
Tools ที่แนะนำ
- Postman/newman, Cypress, Robotframework, Playwright เป็นต้น
- ภาษาที่สามารถใช้ในเวิร์กชอป Javascript, python เป็นต้น
- Docker(optional)
ความรู้พื้นฐานและการเตรียมตัว
- มีพื้นฐานความเข้าใจเกี่ยวกับระบบงานพัฒนาซอฟต์แวร์ หรือ ระบบงานทดสอบซอฟต์แวร์เบื้องต้น
- ผู้เรียนต้องเตรียมคอมพิวเตอร์ส่วนตัวเรียนในเวิร์กชอป
สนใจติดต่อ
- ติดต่อคุณโจ โทร: 062-195-1592 / Email: akarat@skooldio.com
- ติดต่อคุณหมุย โทร: 085-110-7777 / Email: kanticha.j@skooldio.com
SECTION_TITLE.INSTRUCTOR
SECTION_TITLE.COURSE_OUTLINE
Problems : การระบุปัญหา และ แนวทางการแก้ไขปัญหาที่ดี
- Test-last development
- Test-first development
- Continuous Testing
Goals Purposes
- ประเภทของการทดสอบซอฟแวร์ (Functional testing)
- Unit test
- Integration test
- Component test
- Contract test
- End-to-end test
Testing Strategy
- Architecture of system
- Structure of Projects
- Workshop
Good Testing (หลักการและแนวทางการทดสอบซอฟแวร์ที่ดี)
- F.I.R.S.T principles
- U
Manage dependency
- Database
- External System
- Tools
Automated Testing
- Why and When?
- Regression test
- Maintain
API Test (Back-End)
- Design and Planning
- ArchitectureStructure
- Workshop & Tools
- Postman and newman
- Coding : Robotframework / Playwright Etc.
UI Test (Front-End for Web)
- Design and Planning
- ArchitectureStructure
- Workshop & Tools
- Robot Framework Selenium
- Cypress
- Playwright
Continuous Testing
Workshop
SECTION_TITLE.SCHEDULE
Fullstack Automation Software Testing รุ่นที่ 1
Fullstack Automation Software Testing รุ่นที่ 2
Fullstack Automation Software Testing รุ่นที่ 3
Full-Stack Automation Software Testing รุ่นที่ 4
Full-Stack Automation Software Testing รุ่นที่ 5
Full-Stack Automation Software Testing รุ่นที่ 6
SECTION_TITLE.FAQS
Q:
หากลงทะเบียนแล้วไม่สามารถไปเรียนได้
A:
กรณีแจ้งยกเลิกการเข้าร่วมอบรม
- หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 14 วัน จะได้รับเงินคืนเต็มจำนวน
- หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 7 วัน จะได้รับเงินคืน 50%
- หากแจ้งยกเลิกก่อนวันอบรมน้อยกว่า 7 วัน บริษัทขอสงวนสิทธิ์ในการคืนเงิน
Q:
สมัครเวิร์คชอปแล้วจะได้รับอะไรบ้าง
A:
ผู้เข้าอบรมทุกท่านจะได้รับอีเมลแจ้งการเตรียมตัว ก่อนวันอบรมประมาณ 5-7 วัน
ในวันอบรมผู้เรียนทุกท่านจะได้รับ
- อาหารกลางวัน 1 มื้อ, อาหารว่าง
- เอกสารประกอบการเรียนต่างๆ
- หนังสือและเอกสารสรุปเนื้อหาหลักสูตร
- ใบกำกับภาษีในกรณีสมัครในนามบริษัท