(BASIC TO ADVANCED)
![](https://i0.wp.com/vietstartest.com/wp-content/uploads/2023/07/10-11-B.jpg?fit=768%2C475&ssl=1)
Bạn muốn nắm vững kỹ năng kiểm thử tự động để tối ưu hóa quy trình kiểm thử phần mềm và làm chủ Selenium để tạo ra các test cases chính xác và mạnh mẽ? Khóa học của chúng tôi với Selenium sẽ đưa bạn đi từ những kiến thức cơ bản đến những ứng dụng tối ưu trong kiểm thử tự động.
Những Gì Bạn Sẽ Học
Lập Trình và Kỹ Thuật Tự Động Hóa: Học cách sử dụng các công cụ và ngôn ngữ lập trình như Selenium để xây dựng các test cases kiểm thử tự động chính xác và hiệu quả.
Tự Động Hóa trong Quy Trình CI/CD: Hiểu cách tích hợp kiểm thử tự động vào quy trình CI/CD, từ việc kiểm tra tự động đến việc triển khai liên tục.
Xây Dựng Kịch Bản Kiểm Thử Mạnh Mẽ: Tạo ra các kịch bản kiểm thử linh hoạt và dễ bảo trì, đảm bảo rằng ứng dụng của bạn luôn đáng tin cậy.
Tối Ưu Hóa Hiệu Suất: Học cách sử dụng automation để kiểm tra hiệu suất ứng dụng, tìm ra và sửa chữa các vấn đề mà thường gặp phải.
Ai Nên Tham Gia Khóa Học:
- Những người làm việc trong lĩnh vực kiểm thử phần mềm, QA/QC Engineers, hoặc các nhà phát triển quan tâm đến việc tự động hóa quy trình kiểm thử.
- Các chuyên gia muốn cập nhật kỹ năng của mình với công nghệ kiểm thử tự động mới nhất.
Nội dung khóa học
STT | TOPIC |
---|---|
01 | Tìm hiểu tổng quan về Selenium |
02 | Các thành phần chính trong Selenium |
03 | Tìm hiểu kiến trúc của Selenium |
04 | Cách setup project Selenium |
05 | Hướng dẫn commit coode lên Github |
06 | Cách xác định locators trong Selenium - P1 |
07 | Cách xác định locators trong Selenium - P2 |
08 | Cách xác định locators trong Selenium - P3 |
09 | Cách xác định locators trong Selenium - P4 |
10 | Cách xác định locators trong Selenium - P5 |
11 | Cách xác định locators trong Selenium - P6 |
12 | Cách xác định locators trong Selenium - P7 |
13 | Cách xác định locators trong Selenium - P8 |
14 | Cách xác định locators trong Selenium - P9 |
15 | Các câu lệnh cơ bản trong Selenium |
16 | Các trường hợp khi làm việc với Text fields |
17 | Các trường hợp khi làm việc với Button, Checkbox |
18 | Cách phân biệt và làm việc với từng loại Dropdown - P1 |
19 | Cách phân biệt và làm việc với từng loại Dropdown - P2 |
20 | Cách phân biệt và làm việc với Popup |
21 | Cách phân biệt và làm việc với Alert |
22 | Cách làm việc với Frame/ Iframe |
23 | Cách làm việc với Window trong Selenium |
24 | Cách Upload file trong Selenium |
25 | Cách download file trong Selenium |
26 | Cách sử dụng Actions trong Selenium |
27 | Cách sử dụng JavaScriptExecutor trong Selenium |
28 | Tìm hiểu về các loại Wait trong Selenium - P1 |
29 | Tìm hiểu về các loại Wait trong Selenium - P2 |
30 | Tìm hiểu về các loại Wait trong Selenium - P3 |
31 | Tìm hiểu về các loại Wait trong Selenium - P4 |
32 | Tìm hiểu về các loại Wait trong Selenium - P5 |
33 | Tìm hiểu về các loại Wait trong Selenium - P6 |
34 | Tìm hiểu về các loại Wait trong Selenium - P7 |
35 | TestNG overview |
36 | TestNG Annotations |
37 | Group & Priority trong TestNG |
38 | Cách sử dụng Parameters trong TestNG |
39 | Cách thiết lập Data test trong TestNG |
40 | Cách làm việc với Excel file |
41 | Parallel trong TestNG |
42 | Cài đặt VietstarShop Website |
43 | Các loại build tools |
44 | Tìm hiểu về các loại Wait trong Selenium - P8 |
45 | Cấu trúc tạo project thực tế trong Automation Test với Selenium |
46 | Xây dựng các base methods trong Selenium |
47 | Tìm hiểu về mô hình Page Object pattern trong Selenium |
48 | Tìm hiểu về mô hình Selenium Page Factory |
49 | Cách áp dụng rest parameters trong Selenium |
50 | Data table |
51 | Multiple browsers và environments trong Selenium |
52 | Tối ưu verification trong Selenium |
53 | Tích hợp Cloud Service |
54 | Cách làm việc với file properties trong Selenium |
55 | Cách cấu hình các loại report trong Selenium |
56 | Tích hợp Cucumber với Selenium |
57 | Parameter & Table trong Cucumber - P1 |
58 | Parameter & Table trong Cucumber - P2 |
59 | Hook trong Cucumber |
60 | Verify data with Database - P1 |
61 | Verify data with Database - P2 |
Tại Sao Nên Chọn Khóa Học Của Chúng Tôi:
- Học Từ Chuyên Gia: Được dẫn dắt bởi giảng viên có kinh nghiệm thực tế hơn 8 năm trong lĩnh vực automation test.
- Khóa Học Được Thiết Kế Đặc Biệt: Các bài học trong khóa học được thiết kế tỉ mỉ, theo từng lộ trình để người học tiếp cận kiến thức từ cơ bản tới nâng cao.
- Dự Án Thực Tế: Áp dụng kiến thức thông qua các Website Demo và dự án thực tế (VietstarShop) – được xây dựng riêng bởi VietstarTest, giúp bạn có được môi trường để thực hành sát với thực tế nhất.
- Học Tập Linh Hoạt: Chúng tôi cung cấp hình thức học đa dạng, linh hoạt để bạn có thể học tập theo lịch trình của mình.
Kết Luận
Khóa học Automation Test không chỉ giúp bạn nắm vững kỹ năng tự động hóa kiểm thử mà còn mang đến sự tự tin khi áp dụng những kiến thức này vào công việc hàng ngày. Hãy gia nhập để trở thành một chuyên gia kiểm thử tự động có năng lực!