Khóa học Học Cypress với TypeScript là hành trình từ cơ bản đến nâng cao, giúp bạn thành thạo công cụ automation test hiện đại. Bạn sẽ học cách sử dụng Cypress để kiểm thử giao diện người dùng (UI) và API, xây dựng bộ test mạnh mẽ, tối ưu và dễ bảo trì. Khóa học phù hợp cho người mới bắt đầu và tester/lập trình viên muốn nâng cao kỹ năng.Trong 6 tuần (12 buổi, 2-3 giờ/buổi), bạn sẽ:Cơ bản: Làm quen với Cypress, cài đặt môi trường, viết test case cơ bản, sử dụng assertions và debug hiệu quả.Trung cấp: Kiểm thử API, mock dữ liệu, tổ chức code theo Page Object Model, xử lý iFrame, pop-up, file upload.Nâng cao: Tối ưu hóa test suite, tích hợp CI/CD (GitHub Actions/Jenkins), kiểm thử E2E cho ứng dụng thực tế (như e-commerce).Phương pháp giảng dạy kết hợp 70% thực hành, với dự án cuối khóa xây dựng bộ testing E2E hoàn chỉnh. Sau khóa học, bạn sẽ tự tin áp dụng Cypress vào dự án thực tế, tích hợp pipeline CI/CD và quản lý bộ test chuyên nghiệp. Đăng ký ngay để nâng tầm kỹ năng automation test!
What you'll learn
Familiarize with Cypress and setup the environment
Write basic test cases
Utilize assertions and debug tests effectively
Test APIs and mock data
Organize code using Page Object Model
Handle iFrames and pop-ups
Manage file uploads
Optimize test suites
Integrate CI/CD with GitHub Actions or Jenkins
Perform end-to-end testing for real-world applications
Course objectives
Equip students with practical skills in automation testing
Prepare students for real-world testing challenges