Action based Testing là gì

KIỂM THỬ PHẦN MỀMCHUYÊN NGHIỆP

LogiGear Certified Test Professional

1. Giới thiệu:

Khóa học Kiểm thử Phần mềm chuyên nghiệp [LogiGear Certified Test Professional - LCTP] là chương trình giới thiệu trực quan về kiểm thử phần mềm gray box một cách có hệ thống. Qua khóa học, học viên sẽ nắm bắt được những kỹ thuật và những suy luận được áp dụng trong việc phát triển phần mềm cho khách hàng hoặc cung cấp dịch vụ phát triển và kiểm thử phần mềm cho các công ty khác. Khóa học nhằm mục đích phát triển những kỹ năng kiểm thử thực tế, bao gồm kiểm thử thủ công và kiểm thử tự động, được xây dựng dựa trên yếu tố thực tiễn trong hoạt động sản xuất và phát triển Phần mềm.

2. Mục tiêu:

Học viên tham gia khóa học sẽ được thực tập trên dự án thực tế để rèn luyện sự năng động trong môi trường làm việc chuyên nghiệp. Mỗi học viên đều được trang bị những kỹ năng cần thiết cho một Tester và những kỹ năng mềm [soft skills] thích hợp để có khả năng tiếp tục học hỏi, thích nghi nhanh và thực hành kiểm thử phần mềm trong công việc thực tế.

3. Lợi ích khóa học:

Bạn là sinh viên không chuyên về lĩnh vực CNTT, nhưng có đam mê và mong muốn có 1 cơ hội trong ngành Công Nghệ Thông Tin, bạn có thể lựa chọn nghề Software Testing [Ngành Kiểm Thử Phần Mềm] để phát triển. Đây được xem là một nghề hấp dẫn hiện nay với nhiều cơ hội thăng tiến trong lĩnh vực CNTT.

Bạn là sinh viên chuyên ngành về CNTT, thì những kỹ năng trong khóa học Kiểm thử Phần mềm chuyên nghiệp sẽ là lợi thế rất lớn trong sự nghiệp phát triển sản phẩm Phần mềm của bạn, nó giúp bạn kiểm soát được những sự cố trong quá trình sản xuất phần mềm và giúp sản phẩm Phầm mềm của bạn được hoàn thiện hơn.

Chương trình đào tạo được thiết kế riêng nhằm đưa các ứng viên tiềm năng tới cơ hội phát triển sự nghiệp trong ngành kiểm thử phần mềm tại Việt Nam.

4. Bằng cấp: Hoàn thành chương trình đào tạo, học viên được cấp chứng nhận LogiGear Certified Test Professional do LogiGear và CUSC cấp.

5. Thời gian đào tạo: 150 giờ.

6. Đặc điểm khóa học:

Môi trường học tập:

  • Phòng thực hành có đầy đủ thiết bị đáp ứng mục tiêu đào tạo.
  • Lớp học với số lượng tối đa 25 học viên giúp học viên giao tiếp với giáo viên được tốt hơn.

Sách/Giáo trình

  • Giáo trình đào tạo kiểm thử được cập nhật thường xuyên dựa trên những công nghệ, phương pháp cải tiến, kỹ thuật mới nhất mà chúng tôi nhận được thông qua việc cộng tác với các tổ chức nghiên cứu và phát triển chất lượng phần mềm.
  • Chương trình này được thiết kế bởi LogiGear, Hoa Kỳ, 1 công ty nổi tiếng trong việc đào tạo ngành kiểm thử phần mềm nhằm phục vụ cho nhiều tập đoàn trên toàn thế giới.

Giảng viên

  • Giảng viên và chuyên viên giàu kinh nghiệm.
  • Giảng viên được đào tạo chuyên sâu và giàu kinh nghiệm với những dự án thực tế.

Phương pháp

  • CUSC và LogiGear phát triển khóa học kiểm thử phần mềm bằng cách kết hợp phương pháp thực hành với các bài giảng đã được nghiên cứu trong suốt nhiều năm.
  • Không chỉ hướng dẫn lý thuyết, CUSC còn tập trung vào các kỹ năng và các bài tập theo những dự án thực tế. Khóa học đào tạo những gì chúng tôi đang làm và cách thức làm như thế nào.

Cơ hội nghề nghiệp:

  • Sau khi hoàn tất khóa học và với chứng chỉ LCTP, học viên có thể làm việc tại các công ty phần mềm chuyên nghiệp.

7. Đối tượng:

  • Sinh viên CNTT có mong muốn rèn luyện kỹ năng tự kiểm thử phần mềm trong quá trình phát triển sản phẩm.
  • Các bạn yêu thích lĩnh vực kiểm thử phần mềm và mong muốn phát triển sự nghiệp với kiểm thử phần mềm.

8. Nội dung chương trình:

Module 1: Kiểm thử phần mềm cơ bản - Manual Testing [56 giờ]

  • Các quy trình phát triển phần mềm và việc kiểm thử phần mềm.
  • Các giai đoạn và các cột mốc của việc kiểm thử trong một quy trình phát triển phần mềm.
  • Khái niệm căn bản về QA, QC, kiểm thử phần mềm.
  • Những nhiệm vụ của nhóm kiểm thử phần mềm.
  • Giới thiệu phương pháp kiểm thử phần mềm: hộp đen, hộp xám và hộp trắng.
  • Giới thiệu Yêu cầu Kiểm thử, bảng mô tả và bản thiết kế.
  • Phân tích và viết Yêu cầu Kiểm thử.
  • Các phương pháp và trường hợp kiểm thử thông dụng.
  • Các kỹ thuật thiết kế kiểm thử cơ bản.
  • Lỗi phần mềm và các loại lỗi thường gặp.
  • Tái tạo, phân tích, báo cáo lỗi và tối ưu báo cáo lỗi.
  • Cung cấp kiến thức cơ bản về thiết bị di động và kiểm thử phần mềm trên thiết bị di đông.
  • Phân biệt các loại ứng dụng trên thiết bị di động.
  • Cách cài đặt ứng dụng di động thông qua Website, các ứng dụng quản lý thiết bị di động trên Windows.
  • Cách nâng cấp và cài đặt hệ điều hành Android và iOS.
  • Cách lấy hình chụp, clip và lấy log file trên thiết bị Android và iOS, nhằm phục vụ cho việc kiểm thử phần mềm.
  • Giúp người học hiểu rõ hơn về sự phân mảng trên thiết bị di động và 1 số cách để lựa chọn thiết bị khi tham gia vào các dự án kiểm thử phần mềm trên Android và iOS.

Module 2: Kiểm thử tự động phần mềm - Automation testing with TestArchitect [94 giờ]

  • Giới thiệu tổng quan về kiểm thử phần mềm tự động.
  • Thiết kế kiểm thử cho kiểm thử tự động.
  • Giới thiệu Action Based Testing [keyword-driven] của kiểm thử phần mềm tự động.
  • Giới thiệu TestArchitect, kỹ thuật kiểm thử tự động dựa vào phương pháp Action Based Testing [keyword-driven].
  • Tổng quan một dự án kiểm thử phần mềm tự động.
  • Thực hành chuyên sâu các kỹ thuật phức tạp của TestArchitect Next Generation.
  • Bài tập mô phỏng thực tế của dự án kiểm thử phần mềm tự động sử dụng TestArchitect.
  • Các lỗi cơ bản khi chạy tự động và cách khắc phục.
  • Cách phân loại và tổ chức dữ liệu trong TestArchitect.
  • So sánh vai trò và cách thức làm việc của kỹ sư kiểm thử tự động và kỹ sư kiểm thử thủ công trong phương pháp Action Based Testing.
  • Tìm hiểu và sử dụng Selenium trong kiểm thử tự động.

Nội dung đang cập nhật ...

Video liên quan

Chủ Đề