ATDD with Robot Framework
- ATST07
- Classroom
- Fundamental
- Thai | 0
หลักสูตรเหนือระดับ กระชับเวลาการทดสอบซอฟต์แวร์ด้วย Robot Framework ที่จะช่วยทำให้ Acceptance Testing และ ATDD (Acceptance Test-Driven Development) เป็นเรื่องง่าย ใช้เวลาน้อยยิ่งกว่าปอกกล้วยเข้าปาก
Course description
Time
Instructor
Venue
ATDD with Robot Framework
ในหลักสูตรนี้ คุณจะได้เรียนรู้ภาพรวมของ Robot Framework วิธีติดตั้งและกำหนดค่า Robot Framework พร้อม Library เช่น Selenium, API และอื่น ๆ การสร้างและการรันสคริปต์ทดสอบอัตโนมัติ วิธีเขียนสคริปต์ทดสอบอัตโนมัติที่ดี อ่านเข้าใจง่าย ยืดหยุ่น และดูแลรักษาได้ง่าย วิธีตั้งค่าระบบ Continuous Integration ด้วย Jenkins เพื่อรันการทดสอบอัตโนมัติ
Robot Framework เป็นเฟรมเวิร์กสำหรับการทดสอบอัตโนมัติที่เรียนรู้ได้ง่ายกว่าเครื่องมืออื่น ๆ เนื่องจากสคริปต์ทดสอบของคุณสามารถเขียนด้วยคำในภาษาที่คุณเข้าใจ แทนการเขียนโค้ดโปรแกรม
หากคุณมีประสบการณ์การใช้งานเฟรมเวิร์กทดสอบอัตโนมัติอื่น ๆ อยู่แล้ว คุณจะสามารถเรียนรู้ Robot Framework ได้อย่างรวดเร็ว
- Business Analyst/ Software Analysis
- Developer
- QA/Tester
- Product Manager
- Product Owner
- ผู้ที่เกี่ยวข้องกับการพัฒนา software
- Introduction to Acceptance Test-Driven Development (ATDD)
- What about Test Automation framework
- Introduction to Robot Framework
- Installation and Configuration Robot Framework
- Installation and Configuration Text Editor
- Create and Run a first test script
- How to write good test script
- Make test script more readable
- Refactoring test script
- Workshop
- Features of Robot Framework
- Create Variables
- Using Tagging
- How to manage test data
- Working with multiple browser such as Google Chrome, Internet Explore and Firefox
- Learn more Libraries of Robot Framework such as Building, String, Collections and Screenshot
- Workshop
Day 2
- Advance features of Robot Framework
- How to use command line
- Test Life cycle (Setup and Teardown)
- Data-driven testing
- Maintainable test script with Page Object Pattern
- Workshop
- Working with API
- What is REST (REpresentational State Transfer)
- How to test REST API
- Install libraries that use to test REST API
- Write and run test script
- Continuous Integration process
- Introduction to Continuous Integration
- Practices of Continuous Integration
- Design the build pipeline of delivery processes
- Installation and Configuration the Continuous Integration Server with Jenkins
- Create new build pipeline in Jenkins
- Run test script of Robot Framework in Jenkins
- Generate test reports
- 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 :
Instructor info
Mr.Somkiat Puisungnoen
Software Engineering / Software Practitioner / Agile Practitioner and Technical / Software Analyst / Software developer