Training Project Automation Testing Tools 2025 - up1/training-courses GitHub Wiki

0. JavaScript for Tester/QA

1. Postman

  • จำนวน 1 วัน

Outline

  • Installation
  • Working with Request -> Collection
    • Collection structure
    • Working with variables
      • Global
      • Collection
      • Request
  • Write test in request
    • Testing
    • Pre-request script
    • Postbot
  • Continuous Testing
    • Working with newman
    • Test report
  • Design your API-first
    • Design
    • Write documentation
    • Mock your APIs
    • Contract testing

2. Robotframework and Selenium

  • จำนวน 2 วัน

Outline

3. Appium :: UI Testing for Mobile App

  • จำนวน 2 วัน

เป้าหมายของ course

  • เพื่อทำให้รู้และเข้าใจการสร้างชุดการทดสอบแบบอัตโนมัติสำหรับ Mobile app ทั้ง Android และ iOS
  • ใช้งาน Appium สำหรับทดสอบ Mobile app

Outline

  • อธิบาย Pyramid Testing สำหรับการทดสอบระบบงาน
    • UI Testing
    • API/Integration Testing
    • Unit Testing
  • UI Testing ด้วย Appium สำหรับ Android และ iOS app
    • การติดตั้ง
    • การ configuration
    • การใช้งานในเบื้องต้น เพื่อทดสอบ Mobile app
    • Workshop
  • ใช้งาน Appium กับ Robotframework
    • การติดตั้ง Robotframework
    • การเขียน test case
    • การ run test case
    • การสร้าง report ของ test case

4. Cypress

  • 2 days

Outline