Can Tho, Vietnam

0939206009

thaian.it15@gmail.com

Website Testing Cơ bản Vietnamese

Website Testing with Katalon Studio (DẠY QUA VIDEO RECORD)

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. Tools thao tác nhiều hơn viết code.

Anh Tester Giảng viên: Anh Tester
creator Người tạo: Anh Tester

Tổng quan

🎯 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 7 năm làm automation test với Selenium, Appium, Katalon, Playwright và các tools khác.
  • SĐT: 0939206009 (phone/facebook/zalo)

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

    • Làm quen với Katalon Studio và hệ sinh thái của Katalon
    • Kiểm thử tự động Website với Katalon Studio (Spy, Record, Object, Profile,...)
    • Cách xác định Locators của element và bố trí Object
    • Cách xử lý các tình huống kiểm thử tự động trên website khác nhau bằng Katalon Studio
    • Ngôn ngữ lập trình Java cho Tester
    • Cách sử dụng Cutsom Keyword viết script dùng Java và Selenium Java
    • Tạo data test với Data File và Test Listener
    • Tạo Test Suite và thực thi test cases theo trình tự / song song
    • BDD - Viết Gherkin phát triển theo hướng hành vi
    • 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, được dạy từ đầu cả Java
  • Chuẩn bị máy tính và mạng tốt để học online/video record

Nội dung khoá học

1 chương · 21 bài học

  • Bài 1 - [Katalon Studio] Giới thiệu và cài đặt Katalon Studio 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. 2 hours
  • Bài 2 - [Katalon Studio] Cách xác định Locators của Element trên website Cách xác định Element trên website bằng thuộc tính (id, name, classname, linktext,...), Css Selector và Xpath trong Katalon Studio. 2 hours
  • Bài 3 - [Katalon Studio] Sử dụng Spy Tool xác định Locators trong Katalon Studio 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. 2 hours
  • Bài 4 - [Katalon Studio] Sử dụng Record Tool tạo Test Case trong Katalon Studio

    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ả
    2 hours
  • Bài 5 - [Katalon Studio] Cấu trúc Object Repository trong Katalon Studio

    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é !!!

    2 hours
  • Bài 6 - [Katalon Studio] Sử dụng các hàm xử lý với website trong Katalon Studio 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
     
    6 hours
  • Bài 7 - [Katalon Studio] Sử dụng các hàm Verify và Wait trong Katalon Studio Sử dụng các hàm verify element
     
    2 hours
  • Bài 8 - [Katalon Studio] Java Basic 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,...) 10 hours (5 buổi)
  • Bài 9 - [Katalon Studio] Java OOP 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 10 hours (5 buổi)
  • Bài 10 - [Katalon Studio] Custom Keyword trong Katalon (code Java) Custom Keyword trong Katalon (code Java)
  • Bài 11 - [Katalon Studio] Thực hành viết Custom Keyword Thực hành viết Custom Keyword
  • Bài 12 - [Katalon Studio] Sử dụng Variables và Profiles trong Katalon Studio Sử dụng Variables và Profiles 2 hours
  • Bài 13 - [Katalon Studio] Tạo Test Suite cho các Test Case Tạo Test Suite cho các Test Case 2 hours
  • Bài 14 - [Katalon Studio] Test Suite Collection and Reports Test Suite Collection and Reports 2 hours
  • Bài 15 - [Katalon Studio] Tạo data test với Excel file trong Katalon Studio Tạo data test với Excel file trong Katalon Studio 2 hours
  • Bài 16 - [Katalon Studio] Cách dùng Test Listeners trong Katalon Studio Cách dùng Test Listeners trong Katalon Studio 2 hours
  • Bài 17 - [Katalon Studio] Sử dụng Cucumber để viết Gherkin cho test case Sử dụng Cucumber để viết Gherkin cho test case 2 hours
  • Bài 18 - [Katalon Studio] Thực hành viết Gherkin cho test case Thực hành viết Gherkin và chia sẻ tool convert Gherkin sang Function trong Steps define 2 hours
  • Bài 19 - [Katalon Studio] Cách sử dụng TestOps and Katalon Analytics Cách sử dụng TestOps and Katalon Analytics 1 hours
  • Bài 20 - [Katalon Studio] Quản lý source code Katalon Studio trên Github/Gitlab Quản lý source code Katalon Studio trên Github/Gitlab 2 hours
  • Bài 21 - [Katalon Studio] CI/CD Katalon Studio Project với Jenkins CI/CD Katalon Studio Project với Jenkins 2 hours
Khoá học bao gồm
  • 55 giờ bài học
  • Truy cập trọn đời
  • Bài tập thực hành
  • Dự án thực tế thực chiến
  • Chứng chỉ hoàn thành
Thông tin khoá học
  • Đã đăng ký: 0 học viên
  • Số chương: 1
  • Số bài học: 21
  • Trình độ: Cơ bản
  • Ngôn ngữ: Vietnamese
  • Chứng chỉ: Có