Agile Testing in Practice
Course Description: agiletesting
การทดสอบซอฟท์แวร์ (Software Testing) เป็นส่วนสำคัญมากในเรื่องของการพัฒนาซอฟต์แวร์ เพื่อคงไว้ซึ่งคุณภาพ สร้างความมั่นใจให้มากขึ้น และลดความเสี่ยงให้น้อยลง เมื่อทำการส่งมอบ ซอฟท์แวร์นั้นให้กับลูกค้า
แอลไจล์ (Agile) เป็นหลักการการพัฒนาซอฟท์แวร์แนวใหม่ที่เน้นในการพัฒนาซอฟท์แวร์ที่ทำงาน ได้จริงออกมาใน กรอบระยะเวลาสั้นๆ (Working software in short timeboxed) โดยเรื่องของการทดสอบซอฟท์แวร์นั้นถูกบรรจุเข้าไปในกระบวนการต่างๆ ของการพัฒนาซอฟท์แวร์ แบบแอลไจล์
Agile Testing จึงเป็นเรื่องที่สำคัญมากที่จะต้องทำการเรียนรู้ เพื่อให้เกิดความเข้าใจว่าบทบาทของ Software Tester จะต้องทำอะไรบ้าง และ การทดสอบซอฟท์แวร์ (Software Testing) จะไม่เป็นเพียงแค่หนึ่งขั้นตอนในการพัฒนาซอฟท์แวร์อีกต่อไป แต่เป็นกิจกรรมที่จะต้องเกิดขึ้นตลอด กระบวนการของการพัฒนาซอฟท์แวร์ ซึ่ง Agile Testing สามารถนำไปใช้ได้ในทุกๆ รูปแบบของ การพัฒนาซอฟท์แวร์ทั้งแบบ แอลไจล์ หรือแบบอื่นๆ
Duration : 3 Days (9:00 - 17:00)
-
1 วัน บรรยายทฤษฎี และกิจกรรม
-
2 วัน ปฏิบัติการ (Workshop) และแบ่งปันประสบการณ์
Fee : 11,900 Baht exclude VAT (Early Bird 10,900 Baht exclude VAT) with your own computer (Fee includes Course Material + Coffee Break and Lunch)
Instructor:
Training Schedule:
-
14-16 October 2015
-
25-27 April 2016
-
12-14 October 2016
Training Venue: Jasmine Executive Suites Sukhumvit 23, Klongtoey-Nue Wattana (BTS Asoke Exit 3 and MRT Sukhumvit Exit 2 ) >> See Map
Who Should Attend:
หากคุณเป็น Software Tester Quality Assurance หรือ Development Manager คุณควรที่จะเข้ามาเรียนรู้ว่า Agile Testing คืออะไร เหมาะสมกับการนำไปปรับใช้ หรือประยุกตใช้ได้อย่างไร แต่ Agile Testing ก็เหมาะกับ Product Owner Programmer หรือผู้ที่เกี่ยวข้องกับการพัฒนาซอฟท์แวร์ด้วยเช่นกัน
หัวข้อการฝึกอบรม:
-
Software Quality และ Software Testing
-
Agile manifesto for software development
-
Principles behind Agile manifesto
-
Introduce agile testing activities and approach in SDLC
-
Prevention vs Detection
-
Whole team approach
-
Using the agile testing quadrants
-
The agile testing pyramid
-
Ten principles for agile tester
-
Automate testing
-
Test-driven development (TDD)
-
Behavior-driven development (BDD)
-
Acceptance-test driven development (ATDD)
-
Exploratory testing
-
Quality assistant in agile team
-
Agile estimation and planning in the role of tester
-
Tests to evaluate the product
-
Agile testing in traditional software development
-
Test plan, test cases and defect management
-
Agile retrospective
Online Registration >> HERE