AUTOMATION API VỚI REST-ASSURED

REST-ASSURED

Bạn đang tìm cách nâng cao hiệu quả kiểm thử API trong quy trình phát triển phần mềm? Khóa học Rest-Assured của chúng tôi sẽ giúp bạn làm chủ công cụ kiểm thử API hàng đầu, từ việc hiểu rõ các khái niệm cơ bản đến việc triển khai các chiến lược kiểm thử tiên tiến. Thông qua khóa học, bạn sẽ học cách xây dựng các bài kiểm thử tự động mạnh mẽ và chính xác, giúp bạn phát hiện lỗi sớm và đảm bảo chất lượng sản phẩm ở mức cao nhất.

Những Gì Bạn Sẽ Học

  1. 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ả.

  2. 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.

  3. 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.

  4. Tự Build Project: Sau khi kết thúc khoá học, bạn sẽ có kiến thức 

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 Giới Thiệu Về Lập Trình Java
02 Biến Và Các Loại Biến Trong Java
03 Làm Việc Với Các Kiểu Dữ Liệu
04 Toán Tử Trong Java - P1
05 Toán Tử Trong Java - P2
06 Câu Lệnh Điều Kiện: If-Else
07 Câu Lệnh Điều Kiện: Switch-Case
08 Vòng Lặp Trong Java - For
09 Câu Lệnh Break & Continue
10 Vòng Lặp Trong Java - While / Do-While
11 Các Loại Hàm Trong Java
12 Các Kỹ Thuật Làm Việc Với Mảng Một Chiều - P1
13 Các Kỹ Thuật Làm Việc Với Mảng Một Chiều - P2
14 Các Kỹ Thuật Làm Việc Với Mảng Hai Chiều
15 Xử Lý Chuỗi Trong Java
16 Cơ Chế Try-Catch
17 So Sánh Các Mô Hình Trong Lập Trình - Lập Trình Hướng Đối Tượng Trong Java
18 Tìm Hiểu Về Các Loại Constructor
19 Cách Sử Dụng Từ Khoá This - P1
20 Cách Sử Dụng Từ Khoá This - P2
21 Cách Sử Dụng Từ Khoá This - P3
22 Các Loại Access Modifier Trong Java
23 Tìm Hiểu Tính Kế Thừa Trong OOP Với Java
24 Cách Sử Dụng Từ Khoá Super Trong Java
25 Tìm Hiểu Tính Đóng Gói Trong OOP Với Java
26 Tìm Hiểu Tính Đa Hình Trong OOP Với Java
27 Tìm Hiểu Tính Trừu Tượng Trong OOP Với Java - P1
28 Tìm Hiểu Tính Trừu Tượng Trong OOP Với Java - P2
29 Tìm Hiểu Và Sử Dụng Collection Trong Lập Trình - P1
30 Tìm Hiểu Và Sử Dụng Collection Trong Lập Trình - P2
31 Tìm Hiểu Và Sử Dụng Collection Trong Lập Trình - P3
32 Tổng quan Rest-Assured and Coding Style trong Rest-Assured
33 Cách setup project Rest-Assured
34 Basic request basic assert trong Rest-Assured
35 Xử Lý Headers Trong Rest-Assured
36 Cách Sử Dụng Các Loại Logging Trong Rest-Assured
37 Cấu Hình Common BaseURI & Default Host, Port
38 Extract & Verify - P1
39 Extract & Verify - P2
40 Extract & Verify - P3
41 Extract & Verify - P4
42 Query - Path - Param
43 Request & Response Specification
44 Request & Response Spec Builder
45 Xử Lý Gửi Request Body Trong Rest-Assured
46 Cách Làm Việc Với POJO Payload
47 Tổng Quan Về Automation Test Framework: TESTNG
48 Tìm Hiểu Về Các Annotation Trong TestNG
49 Cách Xây Dựng Cấu Trúc Project Automation Test API. Với Dự Án Thực Tế
50 Xây Dựng BaseClient
51 Áp Dụng Mô Hình Feature Client Pattern
52 Tích Hợp Dự Án Với Các Loại Report
53 Database Testing Trong RestAssured - P1
54 Database Testing Trong RestAssured - P2
55 Behavior Driven Development Trong Auto Test
56 Cucumber Setup
57 Basic Cucumber: Gherkin, Option
58 Cucumber Parameters
59 Cucumber Table
60 Cucumber Background, Before, After
61 Apply Page Object Pattern Trong Cucumber
62 Share Context Giữa Các Kịch Bản (Scenario)
63 Report Trong Cucumber
64 CI/CD Trong Selenium - P1
65 CI/CD Trong Selenium - P2
66 CI/CD Trong Selenium - P3

Tại Sao Nên Chọn Khóa Học Của Chúng Tôi:

  • Làm Chủ Kiến Thức: Khoá học được biên soạn dựa vào nhiều kinh nghiệm được áp dụng trong các dự án thực tế. Khoá học không chỉ giúp bạn có kiến thức Rest-Assured, mà còn đem lại cho các bạn tư duy, cách nhìn nhận vấn đề khi tìm hiểu một Automation Testing Tool bất kỳ. Kiến thức luôn được cập nhật qua từng khoá học và trong bộ video cho học viên.
  • Kho Bài Tập Đa Dạng: Nhằm giúp bạn hiểu sâu nhớ kỹ từng vấn đề, từng chủ đề bài học sẽ có từng phần bài tập sát với kiến thức thực tế. Và các bạn sẽ được hướng dẫn sửa bài tập chi tiết 1-1 nếu chưa nắm rõ.
  • Dự Án Thực Tế: Áp dụng kiến thức thông qua các dự án thực tế được xây dụng công phu với nhiều API của nhiều tính năng giúp các bạn làm quen môi trường khi đi làm.

Đăng Ký Khoá học

Video:

  • Học qua video trên hệ thống học online vietstarlearn.
  • Hỗ trợ giải đáp thắc mắc 1-1 (Zoom, TeamViewer, Skype, Zalo,…).
  • Phù hợp cho các bạn có tính tự giác cao.
  • Không chỉ có tài liệu của từng bài học, các bạn còn được tặng bộ tài liệu gồm các câu hỏi và bài tập phỏng vấn của các công ty.
  • Hỗ trợ review CV cho các bạn có nhu cầu.
  • Học phí: 2.500.000 vnđ.
  • Giảm 300k cho học viên cũ.
  • Cách đăng ký học qua video: https://vietstartest.com/huong-dan-dang-ky-hoc-online

Các bạn liên hệ qua Zalo để được tư vấn chi tiết hơn nhé:
090-845-8695