Chứng chỉ Foundation Level dành cho các chuyên gia cần chứng minh kiến thức về các khái niệm cơ bản trong kiểm thử phần mềm.
Những người sở hữu chứng chỉ Foundation Core có thể tiếp tục theo đuổi các chứng chỉ kiểm thử phần mềm cấp cao hơn, từ cấp độ nâng cao (Core Advanced) đến cấp độ chuyên gia (Expert).
Chương 1: Nguyên lý cơ bản của kiểm thử
• Người kiểm thử học các nguyên lý cơ bản liên quan đến kiểm thử, lý do tại sao kiểm thử là cần thiết, mục tiêu của kiểm thử và các nguyên tắc kiểm thử thành công.
• Người kiểm thử hiểu được quy trình kiểm thử, các hoạt động chính và sản phẩm công việc.
Chương 2: Kiểm thử trong vòng đời phát triển phần mềm
• Người kiểm thử học cách kiểm thử được tích hợp vào mọi giai đoạn của vòng đời phát triển phần mềm.
• Người kiểm thử nắm được các cấp độ kiểm thử, loại kiểm thử và phân tích tác động trong kiểm thử bảo trì.
Chương 3: Kỹ thuật tĩnh
• Người kiểm thử học các kỹ thuật tĩnh như phân tích tĩnh và các dạng đánh giá (đánh giá không chính thức, hướng dẫn, đánh giá kỹ thuật và kiểm tra).
• Người kiểm thử áp dụng các kỹ thuật đánh giá vào sản phẩm công việc để phát hiện lỗi.
Chương 4: Kỹ thuật kiểm thử
• Người kiểm thử học cách áp dụng các kỹ thuật kiểm thử để thiết kế các trường hợp kiểm thử từ các sản phẩm công việc khác của phần mềm.
• Bao gồm các kỹ thuật kiểm thử hộp đen, hộp trắng và dựa trên kinh nghiệm.
Chương 5: Quản lý kiểm thử
• Quản lý kiểm thử được trình bày để người kiểm thử có thể làm việc với các nhà quản lý kiểm thử, tập trung vào kiểm thử dựa trên rủi ro, thực thi kiểm thử và báo cáo/ xử lý lỗi.
• Người kiểm thử hiểu những gì có thể được đưa vào các tài liệu kiểm thử như kế hoạch và báo cáo kiểm thử.
• Người kiểm thử học cách báo cáo lỗi một cách rõ ràng và dễ hiểu.
Chương 6: Hỗ trợ công cụ trong kiểm thử
• Người kiểm thử học cách phân loại công cụ, những rủi ro và lợi ích liên quan, cũng như các yếu tố trong việc lựa chọn và triển khai công cụ.
Mục tiêu đạt được sau khi học
Những người sở hữu Chứng chỉ ISTQB® CTFL có thể:
• Tăng cường giao tiếp hiệu quả bằng cách sử dụng từ vựng kiểm thử phần mềm chung.
• Hiểu các khái niệm cơ bản về kiểm thử phần mềm.
• Thể hiện sự hiểu biết về cách các phương pháp phát triển và kiểm thử khác nhau, cũng như các hạn chế có thể được tối ưu hóa cho từng bối cảnh.
• Đóng góp hiệu quả trong các buổi đánh giá.
• Sử dụng các kỹ thuật đã được thiết lập để thiết kế kiểm thử ở mọi cấp độ.
• Diễn giải và thực hiện kiểm thử từ các đặc tả kiểm thử. Báo cáo kết quả kiểm thử..
• Hiểu nguyên tắc quản lý kiểm thử cho tài nguyên, chiến lược, lập kế hoạch, kiểm soát dự án và quản lý rủi ro.
• Viết và truyền đạt các báo cáo lỗi rõ ràng, dễ hiểu.
• Hiểu các yếu tố dự án ảnh hưởng đến ưu tiên kiểm thử và phương pháp tiếp cận kiểm thử.
• Nhận thức giá trị của kiểm thử phần mềm đối với các bên liên quan.
• Hiểu cách các hoạt động và sản phẩm công việc kiểm thử phù hợp với mục tiêu, biện pháp và tiêu chí của dự án.
• Hỗ trợ quá trình lựa chọn và triển khai công cụ kiểm thử.
Nhìn chung, Foundation Tester đã có đủ kỹ năng cần thiết để phát triển tiếp lên cấp độ cao hơn trong chương trình chứng chỉ ISTQB.
Các thay đổi chính trong Giáo trình 2018
Phiên bản 2018 có những thay đổi sau:
• Giảm số lượng Mục tiêu Học tập (LO) cấp K1,
• Giảm tập trung vào Chương 5 (Quản lý Kiểm thử),
• Tăng cường trọng tâm vào đánh giá, thêm LO cấp K3 vào Chương 3.
• Tăng cường trọng tâm vào kỹ thuật kiểm thử trong Chương 4.
• Phương pháp Agile được đề cập
• Các kỹ thuật hộp trắng được giảm cấp.
Các thay đổi bổ sung
Chứng chỉ Foundation Level phù hợp cho bất kỳ ai tham gia hoặc quan tâm đến kiểm thử phần mềm. Điều này bao gồm những người đảm nhận các vai trò như kiểm thử viên, nhà phân tích kiểm thử, kỹ sư kiểm thử, tư vấn viên kiểm thử, quản lý kiểm thử, kiểm thử viên chấp nhận người dùng và nhà phát triển phần mềm. Chứng chỉ Foundation Level cũng phù hợp cho những ai muốn có hiểu biết cơ bản về kiểm thử phần mềm, chẳng hạn như quản lý dự án, quản lý chất lượng, quản lý phát triển phần mềm, nhà phân tích kinh doanh, giám đốc công nghệ thông tin và tư vấn viên quản lý.
Tiêu chí để tham gia kỳ thi ISTQB Certified Tester Foundation Level Software Testing là các thí sinh cần có sự quan tâm đến kiểm thử phần mềm. Tuy nhiên, rất khuyến khích thí sinh cũng nên:
Chứng chỉ ISTQB® Foundation là yêu cầu bắt buộc để theo đuổi các chứng chỉ ISTQB® cấp cao hơn.
Giáo trình (syllabi) và bài kiểm tra mẫu sắp ra mắt!