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

Giới thiệu về tự động hóa kiểm thử

  • Khái niệm kiểm thử
  • Những khả năng và hạn chế của Selenium Locators
  • Hiểu biết về locators
  • Các loại locator: ID, CSS, XPath và Name

Locators nâng cao

  • Locators động
  • Xây dựng đường dẫn
  • Mối quan hệ giữa các phần tử trên một đường dẫn
  • Tìm kiếm phần tử theo văn bản mong muốn
  • Thực hành tốt nhất

Apache Maven

  • Cấu hình dự án

Selenium WebDriver

  • Cơ bản về Java
  • IDE Java
  • API WebDriver
  • Khắc phục sự cố
  • Debugging

TestNG

  • Kiểm tra (Assertions)
  • Các chú thích (Annotations)
  • Bộ kiểm thử (Test suite)
  • Tham số (Parameters)
  • Kiểm thử đa trình duyệt (Cross-browser testing)
  • Báo cáo (Reporting)

Selenium WebDriver nâng cao

  • Nội dung động

Selenium Grid

  • Hiểu biết về kiểm thử phân tán
  • Chuẩn bị hạ tầng
  • Sử dụng Remote WebDriver

Quản lý dự án

  • Hệ thống kiểm soát phiên bản Git
  • Tích hợp với Jenkins
  • Tích hợp bộ kiểm thử BDD Cucumber trong Jenkins

Yêu cầu

  • Hiểu biết về tích hợp liên tục.
  • Kinh nghiệm với subversion hoặc bất kỳ hệ thống kiểm soát phiên bản nào khác.
  • Kinh nghiệm lập trình Java.

Đối tượng

  • Kỹ sư
  • Nhân viên kiểm thử
 35 Giờ học

Số người tham gia


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

Đánh giá (5)

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

Các danh mục liên quan