(Interactive Online) Agile Testing in Practice for Software Testers and Developers 

| รายละเอียด

        การทดสอบซอฟต์แวร์ (Software Testing) เป็นส่วนสำคัญมากในเรื่องของการพัฒนาซอฟต์แวร์ เพื่อคงไว้ซึ่งคุณภาพ สร้างความมั่นใจให้มากขึ้น และลดความเสี่ยงให้น้อยลง เมื่อทำการส่งมอบ ซอฟต์แวร์นั้นให้กับลูกค้า แอลไจล์ (Agile) เป็นหลักการการพัฒนาซอฟต์แวร์แนวใหม่ที่เน้นในการพัฒนาซอฟต์แวร์ที่ทำงาน ได้จริงออกมาใน กรอบระยะเวลาสั้น ๆ (Working software in short timeboxed) โดยเรื่องของการทดสอบซอฟต์แวร์นั้นถูกบรรจุเข้าไปในกระบวนการต่าง ๆ ของการพัฒนาซอฟต์แวร์ แบบแอลไจล์

        Agile Testing จึงเป็นเรื่องที่สำคัญมากที่จะต้องทำการเรียนรู้ เพื่อให้เกิดความเข้าใจว่าบทบาทของ Software Tester จะต้องทำอะไรบ้าง และ การทดสอบซอฟต์แวร์ (Software Testing) จะไม่เป็นเพียงแค่หนึ่งขั้นตอนในการพัฒนาซอฟต์แวร์อีกต่อไป แต่เป็นกิจกรรมที่จะต้องเกิดขึ้นตลอด กระบวนการของการพัฒนาซอฟต์แวร์
ซึ่ง Agile Testing สามารถนำไปใช้ได้ในทุก ๆ รูปแบบของ การพัฒนาซอฟต์แวร์ทั้งแบบ แอลไจล์ หรือแบบอื่น ๆ การทดสอบซอฟต์แวร์ (Software Testing) เป็นส่วนสำคัญมากในเรื่องของการพัฒนาซอฟต์แวร์ เพื่อคงไว้ซึ่งคุณภาพ สร้างความมั่นใจให้มากขึ้น และลดความเสี่ยงให้น้อยลง เมื่อทำการส่งมอบ ซอฟต์แวร์นั้นให้กับลูกค้า

        แอลไจล์ (Agile) เป็นหลักการการพัฒนาซอฟต์แวร์แนวใหม่ที่เน้นในการพัฒนาซอฟต์แวร์ที่ทำงาน ได้จริงออกมาใน กรอบระยะเวลาสั้น ๆ (Working software in short timeboxed) โดยเรื่องของการทดสอบซอฟต์แวร์นั้นถูกบรรจุเข้าไปในกระบวนการต่าง ๆ ของการพัฒนาซอฟต์แวร์ แบบแอลไจล์

        Agile Testing   จึงเป็นเรื่องที่สำคัญมากที่จะต้องทำการเรียนรู้ เพื่อให้เกิดความเข้าใจว่าบทบาทของ Software Tester จะต้องทำอะไรบ้าง และ การทดสอบซอฟต์แวร์ (Software Testing) จะไม่เป็นเพียงแค่หนึ่งขั้นตอนในการพัฒนาซอฟต์แวร์อีกต่อไป แต่เป็นกิจกรรมที่จะต้องเกิดขึ้นตลอด กระบวนการของการพัฒนาซอฟต์แวร์ 

        ซึ่ง Agile Testing สามารถนำไปใช้ได้ในทุก ๆ รูปแบบของ การพัฒนาซอฟต์แวร์ทั้งแบบ แอลไจล์ หรือแบบอื่น ๆ 

หลักสูตรนี้เหมาะกับ

หากคุณเป็น 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

| ผู้สอน

Mr. Karan Sivarat

  • Agile Coach at Siam Chamnankit
Mr. Karan Sivarat

6,900 Baht (Exclude VAT)

Register
In House Training

หากท่านสนใจจัดอบรมในองค์กร
(In House Training)

ปลดล็อคศักยภาพ เพิ่มทักษะ ยกระดับทีมงาน
พัฒนาองค์กรอย่างมีประสิทธิภาพ

ขอรายละเอียดเพิ่มเติม