Khóa học API Automation Test sử dụng Rest-Assured

Xin chào, dưới đây là thông tin về lớp học để bạn nào có nhu cầu thì sẽ có thể tham khảo, xin được nói trước, là bản này sẽ update thường xuyên.

Về lý thuyết của API Test, mình đã viết hết những gì mình biết trong cuốn ebook, nếu bạn chưa biết, có thể đọc qua 1 lượt.

I. Đối tượng

  • Dành cho các bạn có base java, muốn đa dạng skill để nâng cao chất lượng công việc hàng ngày hoặc để làm CV đẹp hơn trước khi đi phỏng vấn.
  • Bạn là người ham học, muốn trải nghiệm code ngập mặt, nhưng lại quá lười để tự học, cần 1 mentor hướng dẫn.

II Học xong thì bạn có được gì

  • Trả lời những câu hỏi dưới đây bằng code java.
    • Tôi cần gửi request đủ loại CRUD (Create, Read, Update, Delete)
    • Tôi cần extract được data từ trong response và kiểm tra được kết quả
    • Tôi cần fake 1 số data không quan trọng
    • Tôi muốn log lại toàn bộ request và response khi test fail
    • Tôi muốn thay đổi domain URL nhanh chóng giữa các môi trường
    • Tôi cần báo cáo dễ nhìn 1 chút
    • Thi thoảng, tôi cần đọc data test từ trong file csv
  • Bạn dùng được kha khá những gì đã học để apply vào ui automation (nếu muốn)
  • Tự tin vào kiến thức học được nhưng không tự mãn (vì sau mỗi buổi học, mình sẽ giúp bạn thấy, khóa này chỉ là getting started, sẽ còn rất nhiều thứ phía trước, nhưng bạn có thể biết tìm và học những thứ đó bằng cách nào)
  • Mình không cam kết việc phỏng vấn xin việc, vì nó có nhiều yếu tố nhưng mà mình dám chắc là nếu bạn học cố gắng, bạn sẽ rất tự tin đi phỏng vấn khi được hỏi về phần này (nếu có) 😀
  • Và rất nhiều thứ hữu ích khác

Và có những thứ không có trong khóa học này, bạn cần tự học:

  • Java cơ bản + kiến thức OOP (lớp Java for Tester)
  • Cách kết hợp với jenkins
  • Những thứ liên quan đến SOAP
  • Git và những thứ liên quan đến Git

III. Chương trình học

SessionContent
1Setup: Java + Intellij + Maven
Introduction API Automation Test + sample
2Rest-Assured: Make request
3Build Object + Jackson binding (serialize)
4Rest-Assured: Extract + Assert response
5JsonPath + AssertJ: Extract + Assert response
Rest-Assured: Logging
6Maven + Allure report
7API flow 1
Rest-Assured: Detailed configuration
8API flow 2
Rest-Assured: Specification
9Junit5
10Coding convention + Project Structure
Examination
11Wiremock
12Deserialize json to POJO

IV. Thông tin chung của khóa học

  • Khóa học dạng video, mở quanh năm.
  • Bạn sẽ được học qua video và luôn có sự giúp đỡ của mình khi bạn gặp vấn đề (qua skype).
  • Sau khi bạn đóng học phí, mình sẽ share video (đã upload trên youtube) qua email cho bạn, nên hi vọng bạn có gmail. Mình cũng sẽ gửi các thứ cần thiết như: hướng dẫn cài đặt phần mềm, slide bài giảng để bạn có thể theo dõi bài học 1 cách dễ nhất.
  • Học phí: 2.500K, giảm 300K cho các bạn đã từng đăng ký khóa học khác.
  • Nếu bạn có nhu cầu tìm hiểu thông tin trước khi đăng ký học, vui lòng liên hệ:
Skype: nguyen_duy_giang
Email: nguyenduygiang2508@gmail.com

V. Link đăng ký

5 2 votes
Article Rating
Subscribe
Notify of
guest
8 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Tài Lê
Tài Lê
3 years ago

cái này có lớp online k bạn

Trang
Trang
3 years ago

Hi Giang,
Khóa học đã kết thúc và cảm nhận của chị là khóa học rất hay và vô cùng hữu ích.
Mỗi buổi học đều là kiến thức hay có thể áp dụng thực tế, mọi người đều hào hứng học và thời gian mỗi buổi trôi qua thật nhanh.
Những kiến thức trong khóa học này không chỉ là api automation testing mà còn là java, cách tổ chức project trong dự án sao cho hiệu quả, dễ sử dụng.
Chị sẽ giới thiệu đến bạn bè và người thân về các khóa học tiếp theo của em.
Cảm ơn em rất nhiều !!!

Best regards,
Trang Nguyễn

ThuThu
ThuThu
3 years ago

Hi anh,
cho em hỏi trong năm nay mình có mở khóa học automation test API không ạ,
Em cảm ơn anh

Vũ
1 year ago

Đã đọc các bài của a viết rất dễ hiểu, a có mở lớp dạy trong năm nay không ạ :))