Đề cương khóa học

Hiểu về Bề mặt Trình duyệt của Antigravity

  • Cách bề mặt trình duyệt hoạt động
  • Các khả năng và hạn chế chính
  • Xem xét về bảo mật và cát hóa (sandboxing)

Xây dựng Đại lý Tương tác Web

  • Cấu hình hành vi đại lý cho các hành động trên trình duyệt
  • Nhấn, gõ, cuộn và các mẫu chọn
  • Quản lý các tương tác đồng bộ và bất đồng bộ

Nhận thức về DOM và Định mục Phần tử

  • Cách đại lý diễn giải cấu trúc HTML
  • Chọn phần tử một cách đáng tin cậy
  • Xử lý nội dung động và các framework phản ứng

Tự động hóa Quy trình Làm việc Từ Đầu đến Cuối

  • Thiết kế quy trình làm việc nhiều bước trên trình duyệt
  • Quản lý các chuyển đổi trạng thái giữa các tác vụ
  • Tự động hóa đăng nhập, điều hướng và quy trình biểu mẫu

Kiểm thử UI bằng Antigravity

  • Xác minh hành vi UI bằng các kiểm tra do đại lý điều khiển
  • Chụp bằng chứng và trạng thái lỗi
  • Ghi lại trình duyệt và gỡ lỗi dựa trên việc phát lại

Quy trình Làm việc Đa Bề mặt và Đa Ngữ cảnh

  • Kết hợp bề mặt trình duyệt và không phải trình duyệt
  • Quản lý chuyển đổi ngữ cảnh quy trình làm việc
  • Đảm bảo tính nhất quán qua các bề mặt

Khắc phục Sự cố và Tối ưu hóa

  • Chẩn đoán sự không phù hợp giữa đại lý và nội dung trình duyệt
  • Tối ưu hóa cho tốc độ và độ tin cậy
  • Các mô hình thất bại phổ biến và cách khắc phục

Tích hợp Antigravity vào Dòng Phát triển

  • Nhúng quy trình làm việc vào CI/CD
  • Phối hợp với các đội QA và phát triển
  • Phiên bản hóa và duy trì hành vi đại lý

Tóm tắt và Bước Kế tiếp

Yêu cầu

  • Hiểu biết về quy trình làm việc của ứng dụng dựa trên trình duyệt
  • Kinh nghiệm với các công cụ scripting hoặc tự động hóa
  • Am hiểu các khái niệm phát triển web

Đối tượng học viên

  • Các nhà phát triển web
  • Kỹ sư tự động hóa kiểm thử
  • Nhà phát triển phía trước
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Các khóa học sắp tới

Các danh mục liên quan