Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Rest API/Web Services testing with SoapUI+Realtime scenarios

Kiểm thử REST API/Web Services với SoapUI + Tình huống thực tế

Kiểm thử REST API/Web Services với SoapUI + Tình huống thực tế

Khóa học Soap UI được đánh giá cao nhất #1 - 15.000+ Học viên :: Kiểm thử API + Groovy script + Dự án thực tế + Câu hỏi phỏng vấn

4.6
(2,098 đánh giá)
11,573 học viên
Giảng viên
Sashi R
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.199.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.0 giờ video
87 bài giảng
7 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Viết test case cho SOAP/RESTful APIs/Web services
Viết script tự động hóa bằng Groovy
Chuẩn bị dữ liệu kiểm thử bằng Excel
Import dự án REST từ Swagger
Dự án mẫu với web services để thực hành
Quản lý môi trường trong SoapUI Free/Pro
Tạo báo cáo kiểm thử
Câu hỏi phỏng vấn
Hiểu cơ bản về cơ sở dữ liệu (MySQL)
Tích hợp liên tục (CI)
Tạo script tự động để chạy test case từ công cụ build trên các môi trường khác nhau

Yêu cầu

Khóa học này dành cho tester muốn thành thạo kiểm thử web services bằng công cụ Soap UI
Có kiến thức cơ bản về nguyên lý kiểm thử

Đối tượng phù hợp

Dành cho những ai muốn thành thạo kiểm thử Web service/API bằng Soap UI

Nội dung khóa học

16 phần • 87 bài giảng
1 Giới thiệu SoapUI
2 Cài đặt & Thiết lập
1 Giới thiệu Web services
2 Giới thiệu XML & JSON
3 Giới thiệu WSDL
4 Giới thiệu SOAP
1 PHẢI ĐỌC: Trước khi bắt đầu!!!
2 Cách chạy services trên máy tính cá nhân?
3 SOAP Services mẫu
1 Tạo dự án trong SoapUI và gửi request mẫu tới web service
2 Tạo TestSuite và TestCase
3 Sao chép TestSuite và TestCases
4 Xuất và nhập dự án vào workspace
5 Chạy mock service - rất hữu ích khi service thật bị lỗi!!
6 Bài tập #1
7 Bài tập #2
1 Giới thiệu XPath Expressions
2 Viết assertion đầu tiên
3 Làm việc với assertions nâng cao
4 Assertions - Compliance, Status & Standards
5 XQuery Assertion
6 Xử lý CDATA - sử dụng XPath và Groovy
7 Bài tập #1
8 Bài tập #2
9 Bài tập #3 - Account Service
1 Tạo properties ở cấp Project, TestSuite & TestCase
2 Property Expansion
3 Chuyển Properties
4 Bài tập
1 Giới thiệu ReSTful Services
2 Tạo dự án REST bằng REST URI
3 Hiểu sự khác biệt giữa các phương thức GET, POST, PUT, DELETE
4 REST API - Làm việc với Path Param và assertion hai requests
5 Import dự án REST từ Swagger - Kịch bản thực tế End-to-End
6 Rest API - Chuyển property - kịch bản end-to-end
7 REST - Xác thực bằng Header tokens, OAuth2.0 và Basic Authorization
8 Rest Services mẫu - Phần 1
9 Rest Services mẫu (Pet Store) - Phần 2
10 REST - Gửi file đính kèm
11 Bài tập #1
1 Tạo OAuth2 Token & Gọi Rest API với Token
1 Giới thiệu cơ bản ngôn ngữ Groovy
2 Làm việc với điều kiện
3 Gọi Rest API phương thức POST bằng Groovy bằng cách đọc dữ liệu từ Excel
4 Làm việc với Lists và Maps
5 Viết assertions
6 Đọc Artifacts dự án SoapUI từ Groovy
7 Assert response web service bằng XmlSlurper
8 Đọc dữ liệu từ File
9 Tự động hóa End-to-End với Groovy - Đọc dữ liệu > Gọi Web service > Assert response
10 Làm việc với REST API bằng JSonSlurper
11 Đọc dữ liệu từ Excel
12 Tạo methods trong Groovy
13 Groovy - Đọc dữ liệu từ bảng database
14 Bài tập #1
15 Bài tập #2
16 Mã nguồn
1 Tại sao cần mock services?
2 Tạo Mock Service
3 Tạo Mock Service động bằng Groovy
4 Bài tập #1
5 Bài tập #2
1 Tải SoapUI Pro
2 Làm việc với DataSource - Grid
3 Làm việc với DataSource - Excel
4 Làm việc với DataSource - Database
5 Làm việc với DataGen
6 Làm việc với DataSink
1 Cài đặt MySQL Server
2 Cài đặt Toad Tool - Client cho MySQL
3 Tạo database và tables trong mysql
4 Học SQL - Câu lệnh SELECT, INSERT, UPDATE, DELETE
1 Quản lý môi trường trong SoapUI Free
2 Làm việc với JDBC TestStep trong SoapUI Free
3 Làm việc với JDBC TestStep & JDBC Query Builder trong SoapUI Pro
4 Thiết lập môi trường (Development, Quality) trong Soap UI
5 Tạo báo cáo
6 Tạo batch file để chạy tests từ command line
7 Tích hợp với Jenkins
8 Kiểm thử tải (Load Testing)
9 Kiểm thử bảo mật (Security Testing)
1 Câu hỏi phỏng vấn - Phần 1 - Cơ bản Web service & Properties
2 Câu hỏi phỏng vấn - Phần 2 - Test suites, Test cases & Test Steps
3 Câu hỏi phỏng vấn - Phần 3 - Assertions
4 Câu hỏi phỏng vấn - Phần 4 - Mock Services
5 Câu hỏi phỏng vấn - Phần 5 - REST APIs
1 Chúc bạn thành công!!!

Giới thiệu khóa học

By the end of this course, you will be comfortable testing both SOAP-based and RESTful web services manually, as well as automating these processes using Groovy scripting. The curriculum is designed to guide you from the basics to more advanced topics in a logical order. Assignments and quizzes are included to help you practice and reinforce your understanding.

By end of this course you will be familiar in:

Web services basics like WSDL,SOAP ,XML and JSON.

  • Creating Test Suites, Test Cases for SOAP/RESTFul APIs/Web Services

  • Writing Assertions  (Validating web service responses)

  • Data Driven Testing

  • Working with Data Sources (Database,Excel,Grid etc..)

  • Working with DataSink and DataGen

  • Automation with Groovy Script

  • Reading data from Files,Excel Sheets using Groovy scripts

  • Importing SWAGGER Projects 

  • Creating Mock Services

  • Generating Test Reports

  • Creating batch scripts to execute your test cases from command line tool

  • Integrating with Jenkins for Continuous Integration

  • Managing Environments in SoapUI Free version

Course Highlights:

  •  "We respect your time"- all the videos are short and straight to point without wasting your valuable time.

  • Assignments  - Given assignments  along with required resources, which will help you practice your learning.

  • Short and precise videos

  • Checkpoint questions

  • Interview Questions

  • Sample Project :Provided a sample project with "REST Services" for practice purpose

Support:

I offer full support, answering any questions you have.

This means you’ll never find yourself stuck on one lesson with out progress. With my hand-holding guidance, you’ll learn smoothly through this course without any major issues.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Api Testing
Hiển thị tất cả khoá học Groovy
Hiển thị tất cả khoá học Soapui
Hiển thị tất cả khoá học Software Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊