Giới Thiệu Khóa Học Performance Testing - Giới Thiệu Về k6 Cho Người Mới Bắt Đầu [Update Tháng 1-2024] [Mã - 6869 A]
Sử dụng k6 để viết các performance test cho các ứng dụng web và API của bạn bằng cách chạy load tests, stress tests và spike tests.
Bạn sẽ học được gì:
✓ Hiểu cơ bản về performance testing.
✓ Viết scripts với k6.
✓ Tạo load test, stress tests & spike tests.
✓ Hiểu các số liệu liên quan đến hiệu suất.
✓ Viết checks/assertions.
✓ Define threasholds.
Hãy hòa mình vào thế giới năng động của k6 performance testing trong khóa học thực hành của chúng tôi được thiết kế để biến bạn từ một người mới bắt đầu thành một tester thành thạo. Tôi hiểu rằng việc mạo hiểm bước vào lĩnh vực performance testing có vẻ đáng sợ, đặc biệt nếu bạn không quen với việc viết code. Nhưng đừng sợ! Khóa học của chúng tôi được cấu trúc để dần dần xây dựng sự tự tin của bạn, bắt đầu với những điều cơ bản về JavaScript - ngôn ngữ thân thiện hỗ trợ k6.
Chúng ta bắt đầu cuộc phiêu lưu học tập của mình với ABC của k6, giúp bạn làm quen với các quy trình cài đặt và hướng dẫn bạn thiết lập bài test đầu tiên của mình. Hãy nghĩ về nó như việc học đi xe đạp; một khi bạn đã nắm được sự cân bằng, việc thăng tiến trở nên dễ dàng hơn rất nhiều. Chúng tôi làm sáng tỏ thế giới hấp dẫn của performance testing, làm sáng tỏ các thuật ngữ thiết yếu và mở ra nhiều loại test có thể thực hiện bằng k6.
Khi tiến bộ, chúng ta nghiên cứu sâu hơn về những điểm phức tạp của k6, học cách validate responses, craft assertions và xử lý thành thạo các tình huống phức tạp. Chúng tôi trang bị cho bạn các kỹ năng để khai thác tiềm năng của K6 Command Line Interface (CLI) và thậm chí khám phá các dịch vụ của Grafana Cloud k6 để có trải nghiệm học tập toàn diện.
Ở cuối hành trình, chúng ta dấn thân vào lĩnh vực quan trọng là tích hợp các k6 test vào các CI/CD server nổi tiếng bao gồm Jenkins, GitLab CI và Circle CI. Phân đoạn này được thiết kế để hỗ trợ bạn nâng cao các kỹ năng k6 của mình trên toàn cầu và áp dụng chúng trong các tình huống thực tế để mang lại kết quả vượt trội.
Trong khóa học này, chúng tôi tận dụng công cụ mạnh mẽ nhưng dễ tiếp cận của k6, giúp quá trình này trở nên ít đòi hỏi hơn và hấp dẫn hơn đối với người học ở mọi cấp độ. Cho dù ứng dụng của bạn hoạt động thông qua HTTP, web service hay gRPC, k6 vẫn là một con dao Thụy Sĩ linh hoạt, sẵn sàng đánh giá hiệu suất của nó một cách hiệu quả.
Hãy tham gia cùng chúng tôi khi chúng tôi chuẩn bị cho một cuộc phiêu lưu sâu sắc vào thế giới k6 performance testing. Bạn đã sẵn sàng để chuyển đổi từ một người mới thành một tester lành nghề chưa? Hãy cùng nhau bắt đầu hành trình học tập này!
Mục lục:
✓ 01 - Giới thiệu và bắt đầu với k6.
✓ 02 - Các loại test k6 có thể thực hiện.
✓ 03 - Tạo test scripts với k6.
✓ 04 - Xây dựng HTTP requests cho các API.
✓ 05 - Sử dụng parameters trong k6 scripts.
✓ 06 - k6 Cloud - Chạy performance tests bằng sức mạnh của đám mây.
✓ 07 - k6 CLI (command line usage).
✓ 08 - Tích hợp với CICD Pipelines.
✓ 09 - Kết luận.
Khóa học này dành cho ai:
✓ Software Developer.
✓ Testers & QA Engineer.
✓ Site Reliability Engineer (SRE).