Đề 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ử
Đánh giá (4)
các bài tập thực hành, giúp dễ dàng ghi nhớ thông tin hơn
ashley bolen - Insurance Corporation of British Columbia
Khóa học - Test Automation with Selenium
Dịch thuật bằng máy
Các chủ đề chính có thể được thảo luận và thống nhất với giảng viên trước khi khóa học diễn ra. Không khí thoải mái và vui vẻ trong suốt các ngày hội thảo.
Lorenz - Continentale Lebensversicherung AG
Khóa học - Advanced Selenium
Dịch thuật bằng máy
Giảng viên có kinh nghiệm sâu rộng và trình bày rất tốt. Độ sâu của kiến thức cùng với niềm đam mê giảng dạy được đánh giá cao.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Khóa học - Jenkins 2: Building CI/CD Pipelines
Dịch thuật bằng máy
Tôi đã học được những kiến thức mới và khá tự tin về nó. Không có gì không rõ ràng.
Barbara - Titian Software Poland Sp. z o.o.
Khóa học - Selenium WebDriver in C#
Dịch thuật bằng máy