Vietnam

0939206009

thaian.it15@gmail.com

Desktop Testing Cơ bản đến Nâng cao Vietnamese

Desktop Automation Testing on Windows with WinAppDriver and Java

Xin chào các bạn. Khóa học Desktop Automation Testing này nhằm hướng dẫn cho những bạn đã biết code Java và sẽ học phần automation với WinAppDriver đi từng bước từ cơ bản đến nâng cao. Kết hợp với Java và TestNG Framework.

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

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

    • Hiểu kiến trúc WinAppDriver (dựa trên giao thức Selenium WebDriver/Appium) và cách nó điều khiển ứng dụng Desktop trên Windows
    • Cài đặt và cấu hình WinAppDriver, bật Developer Mode trên Windows, kết hợp Maven project với Java
    • Dùng Inspect.exe / Accessibility Insights để phân tích cây UI Automation và lấy các thuộc tính (AutomationId, Name, ClassName...) của phần tử
    • Viết Locator chính xác cho ứng dụng Desktop: By.id, By.name, By.className, By.xpath và các chiến lược tìm phần tử ổn định
    • Automation cho cả ứng dụng Desktop truyền thống (Win32, WPF) lẫn ứng dụng UWP (Universal Windows Platform)
    • Thao tác thành thạo các hành động Desktop: click, nhập liệu, kéo thả, cuộn, thao tác Menu, Dialog, Toolbar và các control đặc thù của Windows
    • Xử lý cửa sổ và tiến trình (Process/Window Handle): mở/đóng ứng dụng, chuyển đổi qua lại giữa nhiều cửa sổ
    • Xử lý các control nâng cao: ComboBox, DataGrid/Table, TreeView, Calendar và các thành phần WPF phức tạp
    • Cài đặt và sử dụng TestNG Framework để tổ chức test case, hỗ trợ verify/assert và chạy song song
    • Bố cục lại source code theo mô hình Page Object Model (POM) để dễ bảo trì, mở rộng
    • Tự động lưu lại Screenshot, ghi Log rõ ràng khi test fail để hỗ trợ debug nhanh
    • Sử dụng Allure Report để xuất báo cáo kiểm thử chi tiết, trực quan
    • Quản lý source code với Git & GitHub
    • Xây dựng và phát triển Framework Desktop Automation cho cá nhân khi đi làm thực tế
    • Chia sẻ các vấn đề thực tế khi làm Automation Test Desktop tại các công ty công nghệ

Yêu cầu

  • Đã biết Code Java phần Basic và OOP
  • Chuẩn bị máy tính và mạng tốt

Nội dung khoá học

0 chương · 0 bài học

Nội dung khoá học đang được cập nhật.

Khoá học bao gồm
  • 40 hours 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: 0
  • Số bài học: 0
  • Trình độ: Cơ bản đến Nâng cao
  • Ngôn ngữ: Vietnamese
  • Chứng chỉ: Có