Giới thiệu về Kiểm thử Agile Khóa Học Đào Tạo
Khóa học 2 ngày này cung cấp một cái nhìn tổng quan về kiểm thử phần mềm Agile. Nó đề cập đến các khái niệm cơ bản về kiểm thử trong bối cảnh phát triển Agile (Scrum) và sử dụng mô hình Bốn Khu Vực Kiểm thử Agile của Crispin & Gregory như một khung để khám phá các nguyên tắc và thực hành hiện đại của kiểm thử Agile.
Đối tượng nhắm đến
Khóa học này dành cho các đội ngũ phát triển muốn cải thiện các thực hành kiểm thử trong bối cảnh Agile.
Nó cũng phù hợp với những người có ý định theo đuổi sự nghiệp kiểm thử và là điều kiện tiền đề thích hợp cho khóa học Kiểm thử Agile được chứng nhận bởi iSQI.
Đề cương khóa học
Tổng quan về Agile
- Tổng quan lịch sử các phương pháp Agile
- Thảo luận về các tuyên bố trong Tuyên ngôn Agile
Khung công việc Scrum
- Các vai trò và trách nhiệm trong Scrum – Người điều phối Scrum, Chủ sở hữu Sản phẩm, Đội ngũ Phát triển
- Các sự kiện của Scrum – Sprint, Kế hoạch Sprint, Đánh giá, Phản hồi, Cuộc họp Scrum
- Các công cụ của Scrum – Danh sách sản phẩm, Danh sách Sprint, Sản phẩm Tăng cường
Kiểm thử Agile
- Hợp tác thay vì độc lập
- Vai trò của tài liệu trong Agile
- Giới thiệu về Bốn Khu Vực Kiểm thử Agile
- Tự động hóa kiểm thử
Các nguyên lý cơ bản của kiểm thử
- Quy trình kiểm thử cơ bản
- Kỹ thuật thiết kế kiểm thử đen hòm
- Kỹ thuật thiết kế kiểm thử trắng hòm
- Các thuộc tính chất lượng
- Kiểm thử hiệu suất
- Ví dụ về công cụ kiểm thử
Việc kiểm thử hướng tới công nghệ hỗ trợ phát triển
- Kiểm thử đơn vị và thiết kế kiểm thử đen hòm
- Phát triển có hướng dẫn từ kiểm thử
- Ví dụ về công cụ kiểm thử
Việc kiểm thử hướng tới kinh doanh hỗ trợ phát triển
- Câu chuyện người dùng và kiểm thử chấp nhận
- Phát triển dựa trên hành vi
- Ví dụ về công cụ kiểm thử
Việc kiểm thử hướng tới kinh doanh phê bình sản phẩm
- Kiểm thử khám phá
- Thiết kế kiểm thử trắng hòm
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Giới thiệu về Kiểm thử Agile Khóa Học Đào Tạo - Đặt chỗ
Giới thiệu về Kiểm thử Agile Khóa Học Đào Tạo - Yêu cầu thông tin
Giới thiệu về Kiểm thử Agile - Yêu cầu tư vấn
Đánh giá (1)
các khóa học thực hành, các trường hợp thực tế
Joanna Nowak - LKQ Polska Sp. z o. o.
Khóa học - Introduction to Agile Testing
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Nâng cao tự động hóa kiểm thử trong Java sử dụng Selenium với tích hợp liên tục và kiểm soát phiên bản
35 GiờCuối khóa học, người tham gia sẽ có thể:
- Cài đặt và cấu hình Maven.
- Tự động hóa kiểm thử sử dụng Selenium
- Quản lý GIT
- Tích hợp tích hợp liên tục
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường lab sống.
Tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa này, vui lòng liên hệ với chúng tôi để sắp xếp.
Kiểm thử Tự động Hóa Nâng cao và Bảo trì
35 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà kiểm thử và nhà phát triển ở mức trung cấp, những người muốn nâng cao kiến thức và kỹ năng của mình về kiểm thử tự động hóa, tập trung vào các công cụ như Selenium, TestComplete, và tích hợp với Oracle APEX và .Net Core.
Đến cuối khóa học, người tham gia sẽ có thể:
- Thiết lập và cấu hình Selenium và TestComplete cho kiểm thử tự động hóa.
- Phát triển các kịch bản kiểm thử và khung công tác nâng cao.
- Tích hợp kiểm thử tự động hóa với ứng dụng Oracle APEX và .Net Core.
- Áp dụng các kỹ thuật học máy để nâng cao hiệu quả kiểm thử tự động.
- Chuyển đổi từ kiểm thử thủ công sang kiểm thử tự động một cách hiệu quả.
- Quản lý các dự án kiểm thử được outsourcing và duy trì tiêu chuẩn chất lượng.
Advanced C# for Automation Test Engineers
21 GiờKhóa học này do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) nhắm vào các kỹ sư kiểm thử tự động có kinh nghiệm muốn học các khái niệm lập trình C# nâng cao cho việc kiểm thử tự động.
Sau khi kết thúc khóa học, người tham gia sẽ có thể:
- Hiểu rõ các khái niệm và thực hành tốt nhất về lập trình C# nâng cao.
- Áp dụng các nguyên tắc lập trình hướng đối tượng nâng cao để tạo ra các giải pháp tự động hiệu quả và linh hoạt.
- Thiết kế và phát triển các khung kiểm thử tự động mô-đun và có thể tái sử dụng bằng cách áp dụng các thực hành tốt nhất trong ngành.
Selenium Nâng Cao
14 GiờTrong khóa đào tạo trực tiếp do giảng viên hướng dẫn tại Việt Nam, người tham gia sẽ học cách cải thiện bộ kiểm thử tự động hóa bằng các kỹ thuật nâng cao để điều khiển Selenium.
Sau khi kết thúc khóa học này, người tham gia sẽ có thể:
- Giải quyết các vấn đề phức tạp về tự động hóa kiểm thử ứng dụng web bằng Selenium.
- Áp dụng biểu thức chính quy và kỹ thuật xác minh dựa trên mẫu.
- Xử lý các ngoại lệ gây ngừng thực thi kiểm thử.
- Tìm kiếm đối tượng web bằng lập trình.
- Đánh bắt dữ liệu từ các điều khiển web một cách động.
- Tạo khung kiểm thử dựa trên dữ liệu.
- Phân phối kiểm thử với Selenium Grid.
Selenium Nâng Cao với C#
14 GiờTrong khóa học do giảng viên hướng dẫn này, người tham gia sẽ học cách nâng cao bộ kiểm thử tự động hóa bằng các kỹ thuật tiên tiến để điều khiển Selenium.
Đối tượng: các nhà kiểm thử phần mềm, quản lý kiểm thử, chuyên viên đảm bảo chất lượng.
Phát triển & Kiểm thử API bằng Java (Jersey)
14 GiờJersey là bản triển khai tham chiếu nguồn mở của JAX-RS (Java API for RESTful Web Services). Nó cung cấp các thư viện để xây dựng các API REST bằng Java một cách nhanh chóng và hiệu quả. Kết hợp với các công cụ kiểm thử hiện đại, Jersey giúp các nhà phát triển thiết kế, xây dựng, kiểm thử và tài liệu hóa API một cách hiệu quả.
Khóa đào tạo này do giảng viên hướng dẫn, được tổ chức trực tuyến hoặc tại địa điểm, nhằm vào các lập trình viên Java và người kiểm thử ở mức độ sơ cấp đến trung cấp, mong muốn học phát triển và kiểm thử API sử dụng Jersey và các công cụ hỗ trợ.
Sau khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập một dự án Jersey với Maven.
- Xây dựng và triển khai các API RESTful bằng Jersey.
- Kiểm thử API sử dụng Postman và các framework tự động hóa.
- Xử lý lỗi, bảo mật và tài liệu cho API.
Định dạng của Khóa học
- Bài giảng tương tác và thảo luận.
- Luyện tập và thực hành trực tiếp.
- Thực hiện trong môi trường lab trực tiếp.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
35 GiờChứng chỉ ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) là một chứng chỉ chuyên nghiệp tập trung vào các thực hành quản lý kiểm thử nâng cao, kỹ năng lãnh đạo và quyết định chiến lược phù hợp với chương trình học ISTQB.
Khóa đào tạo trực tiếp do giáo viên hướng dẫn (trực tuyến hoặc tại chỗ) này dành cho các quản lý kiểm thử và chuyên gia QA ở mức trung cấp đến nâng cao, những người mong muốn nắm vững chương trình học ISTQB Advanced Level Test Manager và chuẩn bị cho việc chứng chỉ.
Bằng cuối khóa đào tạo này, người tham gia sẽ có thể:
- Phát triển và quản lý các chiến lược kiểm thử toàn diện.
- Áp dụng kỹ thuật kiểm thử dựa trên rủi ro để tối ưu hóa nỗ lực kiểm thử.
- Theo dõi, điều khiển và cải thiện quy trình kiểm thử trong dự án.
- Lãnh đạo và phát triển đội ngũ kiểm thử đồng thời quản lý kỳ vọng của các bên liên quan.
- Sử dụng công cụ và chỉ số cho quản lý kiểm thử, báo cáo và cải thiện liên tục.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Bài tập và câu hỏi thực hành hướng đến kỳ thi.
- Các trường hợp nghiên cứu và mô phỏng thực tế phù hợp với chương trình học ISTQB CTAL-TM.
Tùy chỉnh khóa học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Kiểm thử API với Postman
21 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các kỹ sư kiểm thử phần mềm muốn sử dụng Postman để kiểm thử API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thực hiện kiểm thử bằng các yêu cầu và quy trình làm việc tự động.
- Định nghĩa, phát triển, kiểm thử và quan sát một API bằng hệ thống kiểm soát phiên bản.
- Tạo dữ liệu động trong một yêu cầu.
- Tài liệu hóa và tổ chức các bài kiểm tra trong các bộ sưu tập để nhóm sửa đổi.
Selenium C# Test Automation
14 GiờKhóa học trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này nhằm vào các nhà phát triển và người kiểm thử muốn thực hiện tự động hóa kiểm thử sử dụng C# và Selenium.
Đến cuối khóa học, người tham gia sẽ có thể:
- Cài đặt và cấu hình Selenium WebDriver.
- Viết các bài kiểm thử sử dụng Selenium, C# và Nunit với Visual Studio IDE.
- Chạy tự động hóa kiểm thử C# Selenium.
Selenium với Jenkins và Docker
14 GiờKhóa học trực tiếp do giáo viên hướng dẫn (trực tuyến hoặc tại địa điểm) này nhằm vào các kỹ sư DevOps muốn sử dụng Selenium để thực hiện các bài kiểm thử Selenium bên trong các container Docker.
Cuối khóa học, người tham gia sẽ có thể:
- Tạo cơ sở hạ tầng tự động hóa kiểm thử theo yêu cầu.
- Phát triển khung công cụ tự động hóa kiểm thử bằng Java.
- Xây dựng pipeline CI/CD từ đầu với Jenkins và Docker.
Selenium WebDriver in C#
14 GiờKhóa học trực tiếp dẫn bởi giáo viên, diễn ra online hoặc tại chỗ, giới thiệu với các tham gia viên về tự động hóa kiểm thử với Selenium WebDriver và C# trong Visual Studio. Nếu bạn chưa có kinh nghiệm lập trình C# hoặc muốn làm quen lại với C#, vui lòng xem khóa học: C# for Automation Test Engineers.
Test Automation with Selenium and Jenkins
21 GiờThis course provides training for handling testing projects using Selenium test suite and continuous testing with Jenkins.
Intended Audience:
- Software test engineers
- Software developers involved in agile development
- Release managers
- QA engineers
At the end of Selenium training the delegates will be able to:
- Use Selenium test suite effectively in real projects
- Use Selenium for cross browser testing
- Distribute the tests using Selenium Grid
- Run regression Selenium tests in Jenkins
- Prepare test reports and periodict reports using Jenkins
Tự động hóa kiểm thử với Selenium và Python
14 GiờSelenium là một khung công tác mã nguồn mở để tự động hóa kiểm thử ứng dụng web trên các trình duyệt khác nhau. Với Selenium 4, các API WebDriver được cải tiến, các bộ định vị tương đối gốc và hỗ trợ grid nâng cao đều có sẵn. Python cung cấp sự đơn giản và tích hợp mạnh mẽ với các khung công tác kiểm thử như Pytest, khiến nó trở thành lựa chọn mạnh mẽ để phát triển các bộ tự động hóa kiểm thử có khả năng mở rộng và duy trì.
Khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này nhằm vào người kiểm thử và nhà phát triển ở mức độ cơ bản đến trung cấp, những người muốn sử dụng Selenium với Python để tự động hóa kiểm thử ứng dụng web trong môi trường thực tế.
Sau khóa đào tạo này, học viên sẽ có thể:
- Cài đặt và cấu hình Selenium với Python trong môi trường kiểm thử.
- Xây dựng các kịch bản tự động hóa kiểm thử mạnh mẽ bằng Selenium WebDriver và Pytest.
- Áp dụng Mô hình Đối tượng Trang (POM) cho các khung công tác có thể duy trì.
- Chạy kiểm thử trên nhiều trình duyệt bằng Selenium Grid.
- Tích hợp các kiểm thử tự động với các đường ống CI/CD.
- Khắc phục các vấn đề phổ biến và áp dụng các phương pháp hay nhất cho sự ổn định của tự động hóa.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện trên môi trường lab trực tiếp.
Tùy chỉnh khóa học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Test Automation with Selenium
21 GiờThis course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite.
The target audience for this course is software test engineers and manual testers.
Upon completion of the training, participants will be able to effectively use Selenium WebDriver in real-world projects.
TestComplete
21 GiờIn this instructor-led, live training in Việt Nam, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.