Bạn sẽ học được gì ?

  • Làm quen với Katalon Studio từ đầu cơ bản
  • Kiểm thử tự động Website với Katalon Studio
  • Cách xử lý các tình huống thử nghiệm khác nhau với Katalon Studio
  • Cách lấy Xpath của element và bố trí Object
  • BDD - Viết Gherkin phát triển theo hướng hành vi
  • Tạo Test Suite và thực thi chúng theo trình tự / song song
  • Tích hợp với Hệ thống quản lý source code (Git)
  • Tích hợp quản lý Report và chạy tự động theo lịch (Run Schedule)

Yêu cầu

    • Biết hoặc không cần biết về Code
    • Chuẩn bị máy tính và mạng tốt

Nội dung khóa học

Xin chào các bạn. Khóa học Website Automation Testing với Katalon Studio này nhằm hướng dẫn cho những bạn mới biết ít code hoặc KHÔNG CẦN BIẾT CODE đi từng bước từ cơ bản đến nâng cao. Tool thao tác nhiều hơn viết code. ...

 

Cách học Online:

  • Chuẩn bị ZOOM app để call trực tiếp (có record sau mỗi buổi)
  • Chuẩn bị Mạng ổn định và nơi học không ồn lắm để tương tác trực tiếp
  • Một tuần học 3 buổi và học trong tầm 3 tháng (từ không biết gì đến làm được việc)
  • Tài liệu trao đổi nhanh trên Zalo group
  • Sau khi kết thúc khóa An cấp chứng chỉ cho các bạn hoàn thành các yêu cầu của An gồm chuỗi bài học, bài tập và dự án auto test cuối khoá

 

Thông tin về Anh Tester:

  • Võ Thái An
  • Công việc chính: Software Quality Engineer tại Phamiliar Tech in USA (remote).
  • Kinh nghiệm: hơn 6 năm làm automation test với Selenium, Appium, Katalon, Playwright và các tools khác.
  • SĐT: 0939206009 (phone/facebook/zalo)

Danh sách bài học

Số bài học: 25 bài Tổng thời lượng: 60 hours

  • Anh Tester giới thiệu đến các bạn các tính năng cũng như sơ lược về Katalon StudioCài đặt Katalon Studio mới nhất.

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Trong bài này Anh Tester sẽ hướng dẫn các bạn cách để định vị một Element trên website hay Object trong Katalon Studio, rất đơn giản và nhanh chóng với công cụ Spy.

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Các bước thực hiện:

    1. Tạo một Project mới trên Katalon Studio (cho quen tay)
    2. Record lại các bước thêm một Project mới trên website demo
    3. Chạy lại kịch bản vừa tạo và kiểm tra kết quả

  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Vậy Object Repository là gì? Mục đích sử dụng và nên sử dụng nó như thế nào?

    Object Repository là nơi lưu trữ tất cả các đối tượng (object) của một trang web và được lưu trữ thành từng trang thông qua các thư mục (mỗi thư mục tương ứng với một trang)

    Katalon Studio hỗ trợ việc kéo (drag) / thả (drop) một object vào trong các test case, giúp tăng khả năng tái sử dụng và dễ dàng cập nhật các đối tượng (object) về sau.

    Giờ thì hãy cùng Anh Tester tìm hiểu chi tiết Object Repository sẽ làm được những gì nhé !!!


  • Lesson Video 2 hours
  • Tải tài liệu của bài học

  • Sử dụng các hàm xử lý với website trong Katalon Studio:

    - Handle: Textbox, Dropdown, Radio button, Checkbox
    - Handle: Alert, Popup, Modal, Authentication
    - Handle: Frame, iFrame, Mouse Action, Keyboard Action
    - Handle: Waits
    - Setup: Take a screenshot, Smart wait
     

  • Lesson Video 6 hours
  • Tải tài liệu của bài học

  • Variable (biến), kiểu dữ liệu (data type), toán tử, function/method (hàm/phương thức), IF Else, vòng lặp For, Mảng (Array), Collection (ArrayList, Set, Map,...)

  • Lesson Video 10 hours (5 buổi)
  • Tải tài liệu của bài học

  • Package, Object (đối tượng), Class (lớp), Access modifier (phạm vi truy cập), tính kế thừa, đóng gói, đa hình, trừu tượng

  • Lesson Video 10 hours (5 buổi)
  • Tải tài liệu của bài học

Thông tin Giảng viên

Anh Tester

Software Quality Engineer

Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu