Khóa Học Fullstack Automation Qa Với Playwright Typescript
CHIA SẺ KHÓA HỌC FULLSTACK AUTOMATION QA VỚI PLAYWRIGHT TYPESCRIPT Trong kỷ nguyên số, Automation Testing là một kỹ năng không thể thiếu. Khóa học nà
Ảnh chụp màn hình khóa học (2)
Nội Dung & Giáo Trình Chi Tiết
Chia Sẻ Khóa Học Fullstack Automation QA với Playwright Typescript
Trong kỷ nguyên số, Automation Testing là một kỹ năng không thể thiếu. Khóa học này cung cấp kiến thức toàn diện về kiểm thử tự động, từ cơ bản đến nâng cao, sử dụng bộ công cụ hiện đại Playwright và ngôn ngữ lập trình TypeScript. Bạn sẽ được trang bị nền tảng vững chắc để xây dựng các Test Framework chuyên nghiệp, hiệu quả, đáp ứng nhu cầu của thị trường lao động.
Vì Sao Bạn Nên Học Khóa Học Này
Kiểm thử tự động trên nhiều trình duyệt (Chrome, Firefox, Safari) một cách hiệu quả.
Nắm vững kiến thức về lập trình TypeScript và các khái niệm về kiểm thử tự động.
Xây dựng và bảo trì các bộ Test Case có tính mô tả cao, dễ đọc và dễ hiểu.
Tích hợp quy trình CI/CD với GitHub Actions để tự động chạy các bài kiểm thử.
Thành thạo việc viết Test API, xử lý các định dạng dữ liệu phổ biến như JSON và XML.
Bạn Sẽ Học Được Gì Từ Khóa Học Này
Xây dựng một Test Framework hoàn chỉnh với Playwright và TypeScript.
Hiểu rõ và ứng dụng các mô hình thiết kế như Page Object Model (POM).
Sử dụng các công cụ như Git, GitHub Actions, và Allure Reporting.
Viết các bài kiểm thử cho cả giao diện người dùng (UI) và API.
Nâng cao kỹ năng xử lý các tình huống phức tạp như tải file, dialog và so sánh ảnh chụp màn hình.
Khóa Học Này Phù Hợp Với
QA Engineers và Test Automation Engineers muốn nâng cao kỹ năng.
Những người chuyển từ kiểm thử thủ công sang kiểm thử tự động.
Lập trình viên muốn có kiến thức toàn diện về kiểm thử phần mềm.
Bất kỳ ai muốn bắt đầu sự nghiệp trong lĩnh vực Automation QA.
Nội dung khóa học
Chương 1. Giới thiệu khoá học, cài đặt công cụ cần thiết
Bài 01 Giới thiệu về khoá học.mp4
Bài 02 Giới thiệu cộng đồng support học viên review code.mp4
Bài 03 Giới thiệu về Playwright.mp4
Bài 04 Cài đặt công cụ lập trình.mp4
Bài 05 Git Tạo tài khoản GitHub.mp4
Bài 06 Git Kết nối với GitHub.mp4
Bài 07 Playwright khởi tạo Playwright, chạy test đầu tiên, đẩy code lên GitHub.mp4
Bài 08 Bài tập bài 1.mp4
Bài 09 Chữa bài tập bài 1.mp4
Bài 10 Git ignore thông báo với git không kiểm soát file và folder.mp4
Chương 2. Hiểu về công cụ quản lý phiên bản Git
Bài 01 Giới thiệu về version control system.mp4
Bài 02 Giới thiệu về Git.mp4
Bài 03 Git ba vùng trạng thái trong git.mp4
Bài 04 Git stashing.mp4
Bài 05 Git các câu lệnh thường dùng.mp4
Bài 06 Git origin, git pull, git push.mp4
Bài 07 Git branching.mp4
Bài 08 Bài thực hành 1 các câu lệnh cơ bản trong git.mp4
Bài 09 Chữa bài thực hành 1 các câu lệnh cơ bản trong git.mp4
Bài 10 Git merging strategy.mp4
Bài 11 Git conflict conflict được hình thành thế nào, cách xử lý chúng.mp4
Bài 12 Git amend thay đổi commit message sau khi đã commit.mp4
Bài 13 Git restore và git reset đưa file từ vùng stag và repo về vùng working.mp4
Bài 14 Bài tập thực hành 2 undo things, git ignore.mp4
Bài 15 Chữa bài thực hành 2.mp4
Bài 16 Git rebase và squash.mp4
Chương 3. Hiểu về ngôn ngữ lập trình Javascript
Bài 01 Javascript là gì.mp4
Bài 02 Coding convention.mp4
Bài 03 Hello world.mp4
Bài 04 Comment code.mp4
Bài 05 Variable và constant (biến và hằng).mp4
Bài 06 Kiểu dữ liệu phần 1 Kiểu dữ liệu nguyên thuỷ (primitive).mp4
Bài 07 Kiểu dữ liệu phần 2 Kiểu đối tượng (object).mp4
Bài 08 Kiểu dữ liệu 3 Mảng (array).mp4
Bài 09 Các toán tử gán, số học, so sánh, logic, nối chuỗi, typeof.mp4
Bài 10 Câu điều kiện if, ifelse, ifelseif, switchcase.mp4
Bài 11 Vòng lặp for, forEach, forin, forof.mp4
Bài 12 Bài tập thực hành 1.mp4
Bài 13 Chữa bài tập thực hành 1.mp4
Bài 14 Hàm (function).mp4
Bài 15 Hàm utils xử lý chuỗi (string).mp4
Bài 16 Hàm utils xử lý mảng (array).mp4
Bài 17 Class.mp4
Chương 4. Hiểu về automation concepts DOM, selector
Bài 1 DOM là gì.mp4
Bài 2 DOM biểu diễn cây DOM trên MindMup.mp4
Bài 3 DOM mối quan hệ giữa các phần tử.mp4
Bài 4 Selector và XPath cơ bản.mp4
Bài 5 XPath nâng cao axe methods.mp4
Bài 6 CSS selector.mp4
Bài 7 Playwright selector.mp4
Chương 5. Hiểu về Playwright từ cơ bản đến nâng cao
Bài 01 Cách viết test với Playwright tổ chức test, step, describe.mp4
Bài 02 Thực hiện các action đơn giản navigate, click, input.mp4
Bài 03 Xử lý input dạng date, color picker, range.mp4
Bài 04 Xử lý input dạng file, hover.mp4
Bài 05 Bài thực hành 1 các action cơ bản.mp4
Bài 06 Chữa bài thực hành 1.mp4
Bài 07 Tìm hiểu về Playwright describe.mp4
Bài 08 Tìm hiểu về Playwright Hooks.mp4
Bài 09 Tìm hiểu về Assertion Web-first assertion.mp4
Bài 10 Class extends.mp4
Bài 11 POM với Playwright Typescript.mp4
Bài 12 Chữa bài tập thực hành 02 POM.mp4
Bài 13 Tìm hiểu về fixtures, thực hiện viết fixture.mp4
Bài 14 Tìm hiểu về reporter (trace).mp4
Bài 15 Tìm hiểu về emulation.mp4
Bài 16 Tìm hiểu về video recording.mp4
Chương 6. Hiểu về API Testing
Bài 01 Giới thiệu chương API.mp4
Bài 02 API Testing là gì Có các loại API Testing nào.mp4
Bài 03 Hai định dạng phổ biến trong API Testing JSON và XML.mp4
Bài 04 Tìm hiểu về REST API.mp4
Bài 05 Hiểu kĩ về API request URL.mp4
Bài 06 Hiểu kĩ về API request method.mp4
Bài 07 Hiểu kĩ về API request headers.mp4
Bài 08 Hiểu kĩ về API request body.mp4
Bài 09 Hiểu kĩ về API response status code.mp4
Bài 10 Hiểu kĩ về API response headers.mp4
Bài 11 Hiểu kĩ về API response body.mp4
Bài 12 Hiểu kĩ về API authentication và authorization.mp4
Bài 13 Sử dụng Chrome developer tools để đọc các thông tin của API.mp4
Bài 14 Postman giới thiệu giao diện, tạo request, lưu lại vào collection.mp4
Bài 15 Postman import request, chạy request trong collection, sử dụng variable.mp4
Bài 16 Postman bài thực hành 1.mp4
Bài 17 Postman giải bài thực hành 1.mp4
Bài 18 Postman sử dụng giá trị ngẫu nhiên.mp4
Bài 19 Playwright thực hiện gọi API post.mp4
Chương 7. Thực chiến các ví dụ thực tế sử dụng Playwright
Bài 1 Cơ bản truy cập website, click các phần tử.mp4
Bài 2 Cơ bản mở nhiều tab.mp4
Bài 3 Cơ bản tự sinh ra code với codegen.mp4
Bài 4 Nâng cao xử lý tab mới mở ra khi click.mp4
Bài 5 Nâng cao xử lý dialog mở ra ngẫu nhiên.mp4
Bài 6 Nâng cao xử lý tab mới mở ra ngẫu nhiên.mp4
Bài 7 Nâng cao download file, lưu file theo tên chỉ định và theo ý muốn.mp4
Bài 8 Nâng cao so sánh ảnh chụp màn hình, che các phần tử động.mp4
Bài 9 Nâng cao xử lý dialog mở ra khi click.mp4
Chương 8. Xây dựng test framework với Playwright
Bài 1 Lý thuyết Các lưu ý khi xây dựng test framework.mp4
Bài 2 Thực hành Phân tích website.mp4
Bài 3 Thực hành Thêm CICD.mp4
Cam Kết Bảo Hành & Hỗ Trợ 24/7
Tài liệu khóa học được lưu trữ vĩnh viễn trên Google Drive tốc độ cao. Hệ thống tự động kích hoạt quyền vào học ngay sau khi thanh toán VietQR thành công.
Quyền Lợi Đính Kèm:
Khóa Học Cùng Chuyên Mục
Xem tất cảCombo 5 Khóa Tư Duy Lập Trình, Thuật Toán Nền Tảng & Lập Trình Hướng Đối Tượng CyberLearn
Giảng viên: Chuyên Gia Hàng Đầu
Khóa Học Cấu Trúc Dữ Liệu Và Giải Thuật Với Java Cùng Thân Triệu
Giảng viên: Chuyên Gia Hàng Đầu
Khóa Học Master Critical Thinking & Interview Cùng Tomorrow Marketers
Giảng viên: Chuyên Gia Hàng Đầu
Khóa Học Lập Trình Javascript Cho Người Mới Bắt Đầu
Giảng viên: Chuyên Gia Hàng Đầu