KỸ THUẬT HỆ THỐNG VÀ PHẦN MỀM - KIỂM THỬ PHẦN MỀM - PHẦN 2: QUY TRÌNH KIỂM THỬ

70 8 0
KỸ THUẬT HỆ THỐNG VÀ PHẦN MỀM - KIỂM THỬ PHẦN MỀM - PHẦN 2: QUY TRÌNH KIỂM THỬ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TCVN TIÊU CHUẨN QUỐC GIA TCVN xxxx-2:2019 ISO/IEC/IEEE 29119-2:2013 (Xuất lần 1) KỸ THUẬT HỆ THỐNG VÀ PHẦN MỀM KIỂM THỬ PHẦN MỀM PHẦN 2: QUY TRÌNH KIỂM THỬ Software and systems engineering - Software testing - Part 2: Test processes HÀ NỘI - 2019 TCVN xxxx-2:2019 TCVN xxxx-2:2019 Mục lục Lời nói đầu Lời giới thiệu Phạm vi áp dụng Sự phù hợp 1.1 Sử dụng dự kiến 1.1.1 Sự phù hợp hoàn toàn 1.1.2 Sự phù hợp có sửa đổi Tài liệu viện dẫn Thuật ngữ định nghĩa Mơ hình quy trình kiểm thử nhiều lớp 17 Quy trình kiểm thử tổ chức 18 1.2 Giới thiệu 18 1.3 Quy trình kiểm thử tổ chức .19 1.3.1 Tổng quan .19 1.3.2 Mục đích 20 1.3.3 Kết 20 1.3.4 Các hoạt động nhiệm vụ 20 1.3.5 Đầu quy trình 21 Quy trình quản lý kiểm thử 21 1.4 Giới thiệu 21 1.5 Quy trình lập kế hoạch kiểm thử 22 1.5.1 Tổng quan 22 1.5.2 Mục đích 23 1.5.3 Kết 23 1.5.4 Các hoạt động nhiệm vụ 23 1.5.5 Đầu quy trình (TP9) 26 1.6 Quy trình giám sát kiểm sốt kiểm thử .26 1.6.1 Tổng quan 26 1.6.2 Mục đích 27 1.6.3 Kết 27 1.6.4 Các hoạt động nhiệm vụ 28 1.6.5 Đầu quy trình 29 1.7 Quy trình kết thúc kiểm thử 29 1.7.1 Tổng quan 29 1.7.2 Mục đích 30 1.7.3 Kết 30 1.7.4 Các hoạt động nhiệm vụ 30 TCVN xxxx-2:2019 1.7.5 Đầu quy trình 31 Quy trình kiểm thử động 31 1.8 Giới thiệu 31 1.9 Quy trình thiết kế chuẩn bị kiểm thử 33 1.9.1 Tổng quan .33 1.9.2 Mục đích 33 1.9.3 Kết 34 1.9.4 Các hoạt động nhiệm vụ 34 1.9.5 Đầu quy trình 36 1.10 Quy trình thiết lập trì mơi trường kiểm thử 36 1.10.1 Tổng quan 36 1.10.2 Mục đích 37 1.10.3 Kết 37 1.10.4 Các hoạt động nhiệm vụ 37 1.10.5 Đầu quy trình 38 1.11 Quy trình thực kiểm thử 38 1.11.1 Tổng quan 38 1.11.2 Mục đích 39 1.11.3 Kết 39 1.11.4 Các hoạt động nhiệm vụ 39 1.11.5 Đầu quy trình 40 1.12 Quy trình báo cáo cố kiểm thử 40 1.12.1 Tổng quan 40 1.12.2 Mục đích 40 1.12.3 Kết 40 1.12.4 Các hoạt động nhiệm vụ 41 1.12.5 Đầu quy trình 41 Phụ lục A .42 (Tham khảo) 42 Ví dụ quy trình thiết kế kiểm thử 42 Phụ lục B .44 (Quy định) 44 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .44 tiêu chuẩn TCVN 10359:2014 44 B.1 Tổng quan .44 B.2 Ánh xạ từ TCVN 10359:2014 đến tiêu chuẩn TCVN xxxx-2:2019 .44 Phụ lục C .62 (Tham khảo) 62 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .62 TCVN xxxx-2:2019 ISO/IEC 15288:2008 62 Phụ lục D .64 (Tham khảo) 64 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .64 TCVN ISO 17025:2007 .64 Phụ lục E .65 (Tham khảo) 65 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .65 tiêu chuẩn TCVN 10540:2014 65 Phụ lục F 66 (Tham khảo) 66 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .66 tiêu chuẩn BS 7925-2:1998 .66 Phụ lục G .67 (Tham khảo) 67 Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) .67 tiêu chuẩn IEEE Std1008-2008 .67 Thư mục tài liệu tham khảo 70 TCVN xxxx-2:2019 Lời nói đầu TCVN xxxx-2:2019 hồn toàn tương đương ISO/IEC/IEEE29119-2:2013 TCVN xxx-2:2019 Viện Khoa hoc Ky thuật Bưu điện biên soạn, Bộ Thông tin Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa hoc Công nghệ cơng bố TCVN xxxx-2:2019 Lời giới thiệu Mục đích tiêu chuẩn kiểm thử phần mềm ISO/IEC/IEEE 29119 đưa mơ hình quy trình chung để kiểm thử phần mềm mà sử dụng tổ chức thực dạng kiểm thử phần mềm Bộ tiêu chuẩn bao gồm mơ tả quy trình kiểm thử tổ chức, quy trình quản lý kiểm thử quy trình kiểm thử động Ngồi bơ tiêu chuẩn cịn đưa sơ đồ thơng tin mơ tả quy trình Bơ tiêu chuẩn ISO/IEC/IEEE 29119 hỗ trợ kiểm thử động, kiểm thử chức kiểm thử phi chức năng, kiểm thử tay kiểm thử tự động, kiểm thử dựa kịch kiểm thử không dựa kịch Các quy trình định nghĩa tiêu chuẩn sử dụng phù hợp với mô hình vịng đời phát triển phần mềm Mỗi quy trình định nghĩa sử dụng quy trình mẫu chung quy định ISO/IEC TR 24774:2010 Hướng dẫn mơ tả quy trình, bao gồm: Mục đích quy trình, kết quả, hoạt động, nhiệm vụ đầu quy trình Kiểm thử phương pháp để giảm thiểu rủi ro phát triển phần mềm Phần tiêu chuẩn theo phương pháp kiểm thử dựa rủi ro Kiểm thử dựa rủi ro phương pháp thực hành tốt để vạch chiến lược quản lý kiểm thử, cho phép kiểm thử ưu tiên tập trung vào tính thuộc tính chất lượng quan Các khái niệm từ vựng mà hỗ trợ tiêu chuẩn quốc tế định nghĩa TCVN xxxx1:2019 (ISO/IEC/IEEE 29119-1): Khái niệm định nghĩa Các mẫu tài liệu kiểm thử ví dụ tài liệu kiểm thử tạo quy trình kiểm thử định nghĩa TCVN xxxx-3:2019 (ISO/IEC/IEEE 29119-3): Tài liệu kiểm thử Các ky thuật thiết kế kiểm thử phần mềm mà sử dụng kiểm thử định nghĩa ISO/IEC/IEEE 29119-4: Các kỹ thuật kiểm thử Đây tiêu chuẩn quốc tế nhằm cung cấp cho người chịu trách nhiệm kiểm thử phần mềm thông tin cần thiết để quản lý thực kiểm thử phần mềm tổ chức TCVN xxxx-2:2019 TIÊU CHUẨN QUỐC GIA TCVN xxxx-2:2019 Kỹ thuật hệ thống phần mềm - Kiểm thử phần mềm - Phần 2: Quy trình kiểm thử Softwave and systems engineering - Software testing - Part 2: Test processs Phạm vi áp dụng Tiêu chuẩn quy định quy trình kiểm thử sử dụng để kiểm soát, quản lý thực kiểm thử phần mềm cho tổ chức, dự án hoạt động kiểm thử Tiêu chuẩn bao gồm mô tả chung quy trình kiểm thử phần mềm Tiêu chuẩn đưa sơ đồ thông tin mơ tả quy trình kiểm thử Tiêu chuẩn áp dụng để kiểm thử tất mơ hình vịng đời phát triển phần mềm Tiêu chuẩn áp dụng cho, không giới hạn, ky sư kiểm thử, người quản lý kiểm thử, nhà phát triển người quản lý dự án, đặc biệt người chịu trách nhiệm quản lý thực kiểm thử phần mềm Sự phù hợp 1.1 Sử dụng dự kiến Các yêu cầu tiêu chuẩn đưa điều từ điều đến điều Tiêu chuẩn cung cấp yêu cầu số quy trình phù hợp cho việc sử dụng suốt vòng đời phần mềm Có thể nhận thấy tổ chức dự án cụ thể khơng cần thiết phải sử dụng tất quy trình cung cấp tiêu chuẩn Do đó, việc triển khai tiêu chuẩn thường liên quan đến việc lựa chon tập quy trình phù hợp với dự án tổ chức Có hai cách triển khai mà tổ chức xác nhận để phù hợp với điều tiêu chuẩn Bất kỳ yêu cầu phù hợp trích dẫn theo hai hình thức đây: 1.1.1 Sự phù hợp hoàn toàn Sự phù hợp hoàn toàn đạt cách chứng minh tất yêu cầu tập quy trình quy định tiêu chuẩn đáp ứng 1.1.2 Sự phù hợp có sửa đổi Khi tiêu chuẩn sử dụng làm sở để thiết lập tập quy trình khơng đủ điều kiện phù hợp hồn tồn, tập quy trình mà đủ điều kiện phù hợp có sửa đổi xác nhận ghi lại Sự phù hợp có sửa đổi đạt cách chứng minh yêu cầu quy trình đáp ứng Nếu cần phải sửa đổi, phải đưa lý lẽ (hoặc trực tiếp tham chiếu) quy trình quy định điều 6, tiêu chuẩn không tuân theo Tất định việc sửa đổi phải ghi lại với lý việc sửa đổi, kể việc xem xét đến rủi ro áp dụng Những định việc sửa đổi phải bên liên quan chấp nhận VÍ DỤ: Nếu tổ chức tuân theo quy trình quản lý hạng mục thơng tin tiêu chuẩn ISO 15489 (Thông tin tài liệu hướng dẫn - quản lý ghi ISO 9001 (Hệ thống quản lý chất lượng - Các yêu cầu) sử dụng quy trình tương tự tổ chức, ho định sử dụng quy trình thay nhiệm vụ quản lý hạng mục thông tin quy định tiêu chuẩn TCVN xxxx-2:2019 Tài liệu viện dẫn Các tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi năm cơng bố áp dụng phiên nêu Đối với tài liệu viện dẫn không ghi năm cơng bố áp dụng phiên nhất, bao gồm sửa đổi, bổ sung (nếu có) ISO/IEC/IEEE 29119-1, “Software and systems engineering - Software testing - Part 1: Concepts and definitions” (ISO/IEC/IEEE 29119-1, “Kỹ thuật hệ thống phần mềm - Kiểm thử phần mềm Phần 1: Khái niệm định nghĩa”) ISO/IEC/IEEE 29119-3, “Software and systems engineering - Software testing - Part 3: Test documentation” (ISO/IEC/IEEE 29119-3, “Kỹ thuật hệ thống phần mềm - Kiểm thử phần mềm Phần 3: Tài liệu kiểm thử”) ISO/IEC/IEEE 29119-4, “Software and systems engineering - Software testing - Part 4: Test techniques” (ISO/IEC/IEEE 29119-4, “Kỹ thuật hệ thống phần mềm - Kiểm thử phần mềm - Phần 4: Kỹ thuật kiểm thử”) TCVN 10539:2014, “Ky thuật hệ thống phần mềm - Các q trình vịng đời phần mềm” ( ISO/IEC 12207:2008, “Systems and software engineering - Software life cycle processes”) Thuật ngữ định nghĩa Tiêu chuẩn sử dụng thuật ngữ định nghĩa nêu ISO/IEC/IEEE 24765 thuật ngữ định nghĩa : CHÚ THÍCH: Việc sử dụng thuật ngữ tiêu chuẩn để tiện tham khảo không bắt buộc phải phù hợp với tiêu chuẩn Các thuật ngữ định nghĩa đưa để hỗ trợ việc nắm bắt dễ đoc tiêu chuẩn Điều bao gồm thuật ngữ then chốt liên quan đến tiêu chuẩn Điều không cung cấp danh sách đầy đủ thuật ngữ kiểm thử Tiêu chuẩn ISO/IEC/IEEE 24765: từ vựng hệ thống ky thuật phần mềm dùng tham chiếu cho thuật ngữ không định nghĩa điều (Nguồn trang web: http://www.computer.org/sevocab) Tất thuật ngữ định nghĩa phần định nghĩa TCVN xxxx-1:2019 (ISO/IEC/IEEE 29119-1), tiêu chuẩn quốc tế kiểm thử phần mềm bao gồm tất thuật ngữ sử dụng tiêu chuẩn TCVN xxxx-1:2019 (ISO/IEC/IEEE 29119-1), TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2), TCVN xxxx-3:2019 (ISO/IEC/IEEE 29119-3) ISO/IEC/IEEE 29119-4 4.1 Kết thực tế (actual results) Tập thuộc tính điều kiện hạng mục kiểm thử, tập điều kiện liệu liên quan môi trường kiểm thử coi kết việc thực kiểm thử VÍ DỤ: Đầu hình, đầu phần cứng, thay đổi liệu, báo cáo tin thông báo gửi 4.2 Điều kiện kết thúc kiểm thử (completion criteria) Các điều kiện hoạt động kiểm thử coi kết thúc 4.3 Hạng mục độ bao phủ (coverage item) Xem hạng mục độ bao phủ kiểm thử (4.33) 4.4 Kiểm thử động (dynamic testing) Kiểm thử yêu cầu thực mã chương trình 4.5 Phân vùng tương đương (equivalence partition) Tập giá trị biến, tập biến hạng mục kiểm thử giao diện nó, tất giá trị phân vùng hợp lý xử lý tương tự hạng mục kiểm thử (tức chúng coi "tương đương") TCVN xxxx-2:2019 4.6 Độ bao phủ phân vùng tương đương (equivalence partition coverage) Tỷ lệ phân vùng tương đương xác định hạng mục kiểm thử bao phủ kiểm thử CHÚ THÍCH 1: Trong nhiều trường hợp, việc xác định phân vùng tương đương mang tính chủ quan (đặc biệt phân vùng phân vùng "không hợp lệ"), đó, việc xác định số lượng phân vùng tương đương hạng mục kiểm thử thực 4.7 Kỹ thuật phân vùng tương đương (equivalence partitioning) Ky thuật thiết kế kiểm thử, trường hợp kiểm thử thiết kế để thực phân vùng tương đương cách sử dụng nhiều lớp đại diện phân vùng 4.8 Kết mong đợi (expected result) Hành vi dự đoán quan sát hạng mục kiểm thử theo điều kiện quy định dựa đặc tả nguồn tài liệu khác 4.9 Kiểm thử thăm dò (exploratory testing) Kiểu kiểm thử dựa kinh nghiệm khơng có kịch bản, ky sư kiểm thử tự thiết kế thực kiểm thử dựa kiến thức mình, thăm dị trước hạng mục kiểm thử (bao gồm kết kiểm thử trước đây) đốn theo "quy tắc ngón tay cái" liên quan đến thuộc tính phần mềm loại lỗi CHÚ THÍCH 1: Kiểm thử thăm dị tìm kiếm thuộc tính ẩn (bao gồm chế ẩn) mà tác động đến thuộc tính khác phần mềm kiểm thử, xảy rủi ro khiến phần mềm khơng đạt 4.10 Tập tính (feature set) Tập hạng mục kiểm thử xử lý độc lập với tập tính khác hoạt động thiết kế kiểm thử CHÚ THÍCH 1: Tập tập tính dành cho hạng mục kiểm thử (tập đầy đủ tính nó), tập xác định cho mục đích cụ thể (tập tính chức năng, vv) 4.11 Báo cáo cố (Incident Report) Tài liệu hướng dẫn việc xảy cố, chất tình trạng cố CHÚ THÍCH 1: Báo cáo cố goi báo cáo bất thường, báo cáo bug, báo cáo lỗi, báo cáo vấn đề 4.12 Kiểm thử hiệu (performance testing) Kiểu kiểm thử thực để đánh giá mức độ mà hạng mục kiểm thử hoàn thành chức định với ràng buộc thời gian tài nguyên khác 4.13 Quy trình kiểm thử tổ chức (Organizational Test Process) Quy trình kiểm thử để phát triển quản lý đặc tả kiểm thử tổ chức 4.14 Chính sách kiểm thử tổ chức (Organizational Test Policy) Xem sách kiểm thử 10 TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) Nhiệm vụ 7.1.5.3.1.5 7.3.4 Các hoạt động nhiệm vụ 7.3.4.2 Giám sát kiểm thử (TMC2) Giải thích ánh xạ kiểu kiểm thử nào, bao gồm việc giám sát mức độ bao phủ kiểm thử đạt 7.1.6 Q trình tích hợp phần mềm 7.1.6.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.1.6.3.1 Tích phần mềm 7.2 Quy trình lập kế hoạch kiểm thử hợp Nhiệm vụ 7.1.6.3.1.1 7.1.6.3 Các hoạt động nhiệm vụ Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, quy trình lập kế hoạch kiểm thử chung sử dụng để xác định kế hoạch kiểm thử cho kiểm thử tích hợp, bao gồm yêu cầu kiểm thử kiểm thử tích hợp Quy trình kiểm thử động Điều hỗ trợ điều Quy trình kiểm thử động, bao gồm quy trình chung thiết kế, cung cấp thực trường hợp kiểm thử, bao gồm trường hợp kiểm thử tích hợp Quy trình kiểm thử động Điều hỗ trợ điều Quy trình kiểm thử động, bao gồm quy trình chung thiết kế cung cấp trường hợp kiểm thử chất lượng thủ tục kiểm thử 7.1.6.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.1.6.3.1 Tích phần mềm 7.3 Quy trình kiểm sốt giám sát kiểm thử Giám sát kiểm thử hỗ trợ điều 7.3.4.2 Giám sát kiểm thử (TMC2), cung cấp nhiệm vụ chung để giám sát việc tiến hành giai đoạn kiểu kiểm thử nào, bao gồm giám sát mức độ bao phủ kiểm thử đạt 7.1.6.3.1 Tích phần mềm hợp Nhiệm vụ 7.1.6.3.1.2 7.1.6.3 Các hoạt động nhiệm vụ 7.1.6.3.1 Tích phần mềm hợp Nhiệm vụ 7.1.6.3.1.4 hợp Nhiệm vụ 7.1.6.3.1.5 7.3.4 Các hoạt động nhiệm vụ 7.3.4.2 Giám sát kiểm thử (TMC2) 7.1.7 Quá trình kiểm tra chất lượng phần mềm 7.1.7.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.1.7.3.1 Kiểm tra chất lượng phần mềm Điều hỗ trợ điều Quy trình kiểm thử động, định nghĩa quy trình chung để thực thiết kế, thi hành thực hiện, kiểm thử, bao gồm kiểm thử chất lượng phần mềm Nhiệm vụ 7.1.7.3.1.1 7.2.2 Quá trình quản lý cấu hình phần mềm 7.2.2.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.2.2.3.3 Kiểm sốt cấu hình Nhiệm vụ 7.2.2.3.3.1 7.2.3 Quá trình đảm bảo chất lượng phần mềm 56 Điều hỗ trợ điều Quy trình kiểm thử động, định nghĩa quy trình kiểm thử động chung sử dụng kiểm thử xác nhận TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) 7.2.3.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.3.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 7.2.3.3.1.3 7.2.3.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.3.3.1 Triển khai q trình 7.2 Quy trình kiểm sốt giám sát kiểm thử Giải thích ánh xạ Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, quy trình lập kế hoạch kiểm thử chung sử dụng để xác định kế hoạch kiểm thử cho hoạt động đảm bảo chất lượng mà có liên quan đến kiểm thử Việc khởi tạo, quản lý vàkiểm soát kiểu kiểm thử hỗ trợ điều 7.2.Quy trình kiểm sốt giám sát kiểm thử Nhiệm vụ 7.2.3.3.1.4 7.2.3.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.3.3.1 Triển khai trình 7.2 Quy trình kiểm sốt giám sát kiểm thử Đảm bảo hồ sơ kiểu kiểm thử tạo sẵn cho bên mua sản phẩm hỗ trợ điều 7.2 Quy trình kiểm sốt giám sát kiểm thử Nhiệm vụ 7.2.3.3.1.5 7.2.3.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.3.3.1 Triển khai trình 7.2 Quy trình kiểm sốt giám sát kiểm thử Nhiệm vụ 7.2.3.3.1.6 7.2.3.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.3.3.2 Đảm bảo sản phẩm 7.2 Quy trình kiểm sốt giám sát kiểm thử Đảm bảo nhân viên kiểm thử có đặc quyền, có tài nguyên có thẩm quyền phép kiểm thử hỗ trợ điều 7.2 Quy trình kiểm sốt giám sát kiểm thử Đảm bảo kế hoạch kiểm thử thực quy định hỗ trợ điều 7.2 Quy trình kiểm sốt giám sát kiểm thử Nhiệm vụ 7.2.3.3.2.1 7.2.3.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.2.3.3.2 Đảm bảo sản phẩm Nhiệm vụ 7.2.3.3.2.3 Điều hỗ trợ điều Quy trình kiểm thử động, định nghĩa quy trình kiểm thử động chung sử dụng cho kiểu trình đảm bảo chất lượng phần mềm 7.2.4 Quá trình xác minh phần mềm 7.2.4.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.4.3.1 trình 7.2 Quy trình lập kế hoạch kiểm thử Triển khai Nhiệm vụ 7.2.4.3.1.1 Nhiệm vụ 7.2.4.3.1.2 Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, hỗ trợ việc xác định rủi ro liên quan đến kiểm thử, hỗ trợ việc xem xét ngân sách dùng cho kiểm thử nguồn lực kiểm thử, lựa chọn đội ngũ kiểm thử thích hợp để thực kiểm thử Nhiệm vụ 7.2.4.3.1.3 7.2.4.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.4.3.1 Triển khai 7.2 Quy trình lập kế hoạch Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, bao gồm bước định cách thức để bố trí nhân kiểm thử cần thiết, đặc biệt 57 TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) trình Giải thích ánh xạ kiểm thử điều 7.2.4.6 Xây dựng bảng nhân lịch trình (TP6), để hỗ trợ việc lựa chọn nhân phù hợp cho kiểm thử xác nhận 7.2.4.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.4.3.1 Triển khai trình 7.2.4 Các hoạt động nhiệm vụ Điều hỗ trợ điều 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5), cung cấp mơt quy trình chung để thiết kế chiến lược kiểm thử Nhiệm vụ 7.2.4.3.1.4 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.2.4.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.4.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 7.2.4.3.1.3 Nhiệm vụ 7.2.4.3.1.5 7.2.4.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.4.3.1 Triển khai q trình 7.2 Quy trình kiểm sốt giám sát kiểm thử Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, bao gồm hoạt động chung để thiết kế kế hoạch kiểm thử, sử dụng để thiết kế kế hoạch kiểm thử phù hợp với trình xác minh phần mềm Việc khởi tạo, quản lý kiểm sốt kiểm thử xác nhận hỗ trợ điều 7.2 Quy trình kiểm sốt giám sát kiểm thử Nhiệm vụ 7.2.4.3.1.6 7.2.4.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động Nếu kế hoạch kiểm thử xác nhận bao gồm kiểm thử tĩnh, tiến hành kiểm thử đó, Điều hỗ trợ điều Quy trình kiểm thử động, cung cấp quy trình chung để thực kiểm thử tĩnh Quy trình kiểm thử động Điều hỗ trợ điều Quy trình kiểm thử động, cung cấp quy trình chung để thực kiểm thử tĩnh, bao gồm việc kiểm tra chuỗi kiện thích hợp mã chươn trình Quy trình kiểm thử động Điều hỗ trợ điều Quy trình kiểm thử động, cung cấp quy trình chung để thực kiểm thử tĩnh, bao gồm việc kiểm tra xem đơn vị tích hợp xác chưa 7.2.4.3.2 Xác minh Nhiệm vụ 7.2.4.3.2.3 7.2.4.3 Các hoạt động nhiệm vụ 7.2.4.3.2 Xác minh Nhiệm vụ 7.2.4.3.2.4 7.2.5 Quá trình xác nhận phần mềm 7.2.5.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.5.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 7.2.5.3.1.1 7.2.4 Các hoạt động nhiệm vụ Điều hỗ trợ điều 7.2.4.3 Xác định phân tích rủi ro (TP3), cung cấp mơt quy trình chung xác định rủi ro 7.2.4.3 Xác định phân tích rủi ro (TP3) Quy trình quản lý kiểm thử 58 Điều hỗ trợ điều 7.2.4.4 Xác định phương pháp giảm TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) 7.2.4 Các hoạt động nhiệm vụ 7.2.4.4 Xác định phương pháp giảm thiểu rủi ro (TP4) Quy trình quản lý kiểm thử 7.2.3 Các hoạt động nhiệm vụ 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.2.5.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.5.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 7.2.5.3.1.2 7.2.5.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.5.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 6.2.5.3.1.3 7.2.5.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.5.3.1 Triển khai trình 7.2 Quy trình lập kế hoạch kiểm thử Nhiệm vụ 7.2.5.3.1.4 Giải thích ánh xạ thiểu rủi ro (TP4), cung cấp mơt quy trình chung phân tích rủi ro, sử dụng để xác định giai đoạn kiểu kiểm thử yêu cầu để xử lý rủi ro xác định Điều hỗ trợ điều 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5), cung cấp mơt quy trình chung để thiết kế chiến lược kiểm thử mà bao gồm việc xác định mức độ độc lập nỗ lực cần thiết trình kiểm thử Điều hỗ trợ điều 7.2.Quy trình lập kế hoạch kiểm thử, bao gồm hoạt động chung để thiết kế kế hoạch kiểm thử, sử dụng để thiết kế kế hoạch kiểm thử phù hợp với trình xác nhận phần mềm Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, bao gồm bao gồm bước định cách thức để bố trí nhân kiểm thử cần thiết, đặc biệt điều 7.2.4.6 Xây dựng bảng nhân lịch trình (TP6), để hỗ trợ việc lựa chọn nhân phù hợp cho kiểm thử xác nhận Điều hỗ trợ điều 7.2.Quy trình lập kế hoạch kiểm thử, bao gồm hoạt động chung để thiết kế kế hoạch kiểm thử, sử dụng để thiết kế kế hoạch kiểm thử phù hợp cho trình xác nhận phần mềm 7.2.5.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử Việc khởi tạo, quản lý kiểm sốt kiểm thử kiểm tra hỗ trợ điều 7.2 Quy trình kiểm sốt giám sát kiểm thử 7.2.5.3.1 Triển khai trình 7.2 Quy trình giám sát kiểm soát kiểm thử Nhiệm vụ 7.2.5.3.1.5 Quy trình kiểm thử động Nếu kế hoạch kiểm thử phê chuẩn (validation test) bao gồm kiểm thử tĩnh, tiến hành kiểm thử Điều hỗ trợ điều Quy trình kiểm thử động, cung cấp quy trình chung để thực kiểm thử động Quy trình kiểm thử động 8.5 Quy trình báo cáo cố kiểm thử Điều hỗ trợ điều 8.5 Quy trình báo cáo cố kiểm thử, cung cấp mơt quy trình chung để báo cáo cố phát kiểm thử, bao gồm kiểm thử phê chuẩn Quy trình quản lý kiểm thử Điều hỗ trợ điều 7.4.4.4 Báo cáo hoàn tất kiểm thử (TC4), 59 TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) 7.4 Quy trình hồn tất kiểm thử 7.4.4 Các hoạt động nhiệm vụ Giải thích ánh xạ cung cấp mơt quy trình chung để báo cáo kết kiểm thử cho bên liên quan 7.4.4.4 Báo cáo hoàn tất kiểm thử (TC4) 7.2.5.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.2.5.3.2 Xác nhận 8.2 Quy trình thiết kế chuẩn bị kiểm thử Nhiệm vụ 7.2.5.3.2.1 Quy trình quản lý kiểm thử 7.2 Quy trình lập kế hoạch kiểm thử 7.2.5.3 Các hoạt động nhiệm vụ 7.2.5.3.2 Xác nhận Quy trình kiểm thử động 8.4 Quy trình thực kiểm thử Nhiệm vụ 7.2.5.3.2.3 7.2.5.3 Các hoạt động nhiệm vụ 7.2.5.3.2 Xác nhận Quy trình kiểm thử động 8.4 Quy trình thực kiểm thử Nhiệm vụ 7.2.5.3.2.4 8.4.4 Các hoạt động nhiệm vụ 7.2.5.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.2.5.3.2 Xác nhận 8.4 Quy trình thực kiểm thử Nhiệm vụ 7.2.5.3.2.5 Điều hỗ trợ điều 8.2 Quy trình thiết kế chuẩn bị kiểm thử, hỗ trợ việc chuẩn bị trường hợp kiểm thử đặc tả kiểm thử dùng cho kiểm thử phê chuẩn Điều hỗ trợ điều 7.2 Quy trình lập kế hoạch kiểm thử, định nghĩa mơt quy trình chung để lập kế hoạch kiểm thử, sử dụng để xác định yêu cầu kiểm thử cho kiểm thử phê chuẩn, trước bắt đầu thiết kế trường hợp kiểm thử Điều hỗ trợ điều 8.4 Quy trình thực kiểm thử, cung cấp mơt quy trình chung để thực trường hợp kiểm thử, bao gồm trường hợp kiểm thử phên chuẩn Điều hỗ trợ điều 8.4 Quy trình thực kiểm thử, cung cấp quy trình thực trường hợp kiểm thử, bao gồm xác nhận trường hợp kiểm thử Điều hỗ trợ điều 8.4 Quy trình thực kiểm thử, cung cấp mơt quy trình chung để thực trường hợp kiểm thử môi trường mục tiêu 7.2.6 Q trình sốt xét phần mềm 7.2.6.3 Các hoạt động nhiệm vụ 7.2.6.3.1 Triển khai trình Nhiệm vụ 7.2.6.3.1.4 Quy trình kiểm thử động 8.5 Quy trình báo cáo cố kiểm thử 7.2.6.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.6.3.2 Soát xét việc quản lý dự án 7.3 Quy trình kiểm sốt giám sát kiểm thử Điều hỗ trợ điều 8.5 Quy trình báo cáo cố kiểm thử, cung cấp mơt quy trình chung để báo cáo cố phát kiểm thử Điều hỗ trợ điều 7.3 Quy trình kiểm sốt giám sát kiểm thử, hỗ trợ giám sát tiến độ kiểm thử suốt dự án Nhiệm vụ 7.2.6.3.2.1 7.2.8 Quá trình giải vấn đề phần mềm 7.2.8.3 Các hoạt động nhiệm vụ 60 Quy trình kiểm thử động Điều hỗ trợ điều 8.5 Quy trình báo cáo cố kiểm thử, cung cấp TCVN xxxx-2:2019 TCVN 10539:2014 TCVN xxxx-2:2019 Giải thích ánh xạ (ISO/IEC 12207:2008) (ISO/IEC/IEEE 29119-2) 7.2.8.3.1 Triển khai trình Nhiệm vụ 7.2.8.3.1.1 8.5 Quy trình báo cáo cố kiểm thử mơt quy trình chung để báo cáo cố phát trình kiểm thử 7.2.8.3 Các hoạt động nhiệm vụ Quy trình quản lý kiểm thử 7.2.8.3.1 Triển khai trình Nhiệm vụ 7.2.8.3.1.1 7.3 Quy trình kiểm sốt giám sát kiểm thử Điều hỗ trợ điều 7.3.4.4 Báo cáo (TMC4), sử dụng để báo cáo dựa phân tích lỗi xảy q trình kiểm thử 7.3.4 Các hoạt động nhiệm vụ 7.3.4.4 Báo cáo (TMC4) Quy trình quản lý kiểm thử 7.4 Quy trình hồn tất kiểm thử 7.4.4 Các hoạt động nhiệm vụ Điều hỗ trợ điều 7.4.4.4 Báo cáo hoàn tất kiểm thử (TC4), sử dụng để báo cáo dựa phân tích lỗi xảy cuối giai đoạn kiểm thử dự án 7.4.4.4 Báo cáo hoàn tất kiểm thử (TC4) 7.2.8.3 Các hoạt động nhiệm vụ 7.2.8.3.1 Triển khai trình Nhiệm vụ 7.2.8.3.1.1 7.2.8.3 Các hoạt động nhiệm vụ 7.2.8.3.2 vấn đề Giải Quy trình kiểm thử động 8.5 Quy trình báo cáo cố kiểm thử 8.5.4 Các hoạt động nhiệm vụ Quy trình kiểm thử động 8.5 Quy trình báo cáo cố kiểm thử Điều hỗ trợ điều 8.5 Quy trình báo cáo cố kiểm thử, cung cấp mơt quy trình chung để báo cáo cố, sử dụng để báo cáo phân loại vấn đề Điều hỗ trợ điều 8.5 Quy trình báo cáo cố kiểm thử, cung cấp mơt quy trình chung để báo cáo cố phát trình kiểm thử Nhiệm vụ 7.2.8.3.2.1 7.3.1 Quá trình kỹ thuật miền 7.3.1.3 Các hoạt động nhiệm vụ Quy trình kiểm thử động 7.3.1.3.4 Cung cấp tài sản Nhiệm vụ 7.3.1.3.4.4 Điều hỗ trợ điều Quy trình kiểm thử động, định nghĩa quy trình chung để thực kiểm thử tĩnh sử dụng cho hình thức đánh giá 7.3.3 Quá trình quản lý chương trình tái sử dụng 7.3.3.3 Các hoạt động nhiệm vụ 7.3.3.3.4 Lập kế hoạch Nhiệm vụ 7.3.3.3.4.2 Quy trình kiểm thử động Điều hỗ trợ điều Quy trình kiểm thử động, định nghĩa quy trình chung để thực kiểm thử tĩnh sử dụng cho hình thức đánh giá 61 TCVN xxxx-2:2019 Phụ lục C (Tham khảo) Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) ISO/IEC 15288:2008 Phụ lục đối chiếu quy trình tiêu chuẩn ISO/IEC 15288:2008, bao gồm tất quy trình liên quan đến kiểm thử ISO/IEC 15288:2008 Bảng C.1 - Ánh xạ mức cao từ ISO/IEC 15288:2008 đến TCVN xxx-2:2019 Quy trình Điều Quy trình hoạt động Điều Quy trình hoạt động Quy trình kiểm thử tổ chức 6.2 Quy trình kiểm thử tổ chức 6.2.1 Quy trình quản lý mơ hình vịng đời Quy trình quản lý kiểm thử 7.2 Quy trình lập kế hoạch kiểm thử 6.2.3 Quy trình quản lý danh mục đầu tư dự án 6.3.1 Quy trình lập kế hoạch dự án 6.3.4 Quy trình quản lý rủi ro 6.4.6 Quy trình kiểm tra 6.4.8 Quy trình đánh giá 6.2.3 Quá trình quản lý danh điều đầu tư dự án 6.3.2 Quy trình đánh giá kiểm sốt dự án 6.3.4 Quy trình quản lý rủi ro 6.3.7 Quy trình đo lường 6.4.6 Quy trình kiểm tra 6.4.8 Quy trình đánh giá 6.2.3 Quá trình quản lý danh mục đầu tư dự án 6.3.2 Quy trình đánh giá kiểm sốt dự án 6.3.4 Quy trình quản lý rủi ro 6.3.7 Quy trình đo lường 7.3 7.4 Quy trình kiểm thử động Quy trình giám sát kiểm sốt kiểm thử Quy trình kết thúc kiểm thử 8.2 Quy trình thiết kế chuẩn bị kiểm thử 6.4.8 Quy trình đánh giá 8.3 Quy trình thiết lập trì mơi trường kiểm thử 6.4.8 Quy trình đánh giá 8.4 Quy trình thực kiểm thử 6.4.5 Quy trình tích hợp 6.4.7 Quy trình chuyển tiếp 6.4.8 Quy trình đánh giá 6.4.8 Quy trình đánh giá 6.4.1 Quy trình trì 8.5 62 ISO/IEC 15288:2008 TCVN xxx-2:2019 Quy trình báo cáo cố TCVN xxxx-2:2019 63 TCVN xxxx-2:2019 Phụ lục D (Tham khảo) Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) TCVN ISO 17025:2007 Phụ lục đối chiếu quy trình ISO/IEC/IEEE 29119-2 TCVN ISO 17025:2007, bao gồm tất quy trình TCVN ISO 17025:2007 liên quan đến kiểm thử Bảng D.1 - Ánh xạ mức cao TCVN ISO 17025:2007 đến TCVN xxxx-2:2019 TCVN ISO 17025:2007 TCVN xxxx-2:2019 Tầm quan điều kiện môi trường 5.03.1 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Kiểm tra điều kiện môi trường 5.03.2 8.3.4.2 Duy trì mơi trường kiểm thử (ES2) Tổng quan 5.04.1 8.2.4.5 Tập hợp kiểm thử (TD5) 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Lựa chon phương pháp 5.04.2 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Các phương pháp phòng thử nghiệm phát triển 5.04.3 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Cung cấp thiết bị 5.05.01 Không Khơng có có Phương pháp hiệu chuẩn 5.05.02 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) Nhận dạng thiết bị 5.05.04 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) Hồ sơ thiết bị 5.05.05 8.3.4.2 Duy trì mơi trường kiểm thử (ES2) Quản lý thiết bị 5.05.07 8.3.4.2 Duy trì mơi trường kiểm thử (ES2) Kiểm tra điều chỉnh thiết bị 5.05.12 8.3.4.2 Duy trì mơi trường kiểm thử (ES2) Nhận biết mẫu thử nghiệm 5.08.2 8.2.4.3 Lựa chon hạng mục bao phủ kiểm thử (TD3) Báo cáo bất thường 5.08.3 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) Thủ tục giám sát tính hợp lệ kiểm thử 64 5.09.1 7.3.4.2 Giám sát kiểm thử (TMC2) 7.3.4.3 Kiểm soát kiểm thử (TMC3) TCVN xxxx-2:2019 Phụ lục E (Tham khảo) Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) tiêu chuẩn TCVN 10540:2014 Phụ lục đối chiếu quy trình tiêu chuẩn TCVN 10540:2014, bao gồm tất quy trình liên quan đến kiểm thử TCVN 10540:2014 Bảng E.1 - Ánh xạ mức cao TCVN 10540:2014 đến TCVN xxxx-2:2019 TCVN 10540:2014 TCVN xxxx-2:2019 Phương pháp tiếp cận 6.2.1 7.2.4.1 Hiểu hoàn cảnh thực hiện(TP1) Tiêu chí đạt/ khơng đạt 6.2.2 Khơng có Khơng có Mơi trường kiểm thử 6.2.3 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.3.4.1 Thiết lập (TMC1) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) 8.4.4.1 Thực thủ tục kiểm thử (TE1) 7.2.4.6 Xây dựng bảng nhân lịch trình (TP6) 7.2.4.7 Ghi lại kế hoạch kiểm thử(TP7) Lập lịch trình kiểm thử 6.2.4 Mơ tả trường hợp kiểm thử 6.3.1 8.2.4.4 Viết trường hợp kiểm thử (TD4) Các thủ tục kiểm thử 6.3.2 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) 8.4.4.1 Thực thủ tục kiểm thử (TE1) 8.4.4.3 Báo cáo trình thực kiểm thử (TE3) 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) Khơng có Khơng có Báo cáo thực kiểm thử 6.4.1 Báo cáo bất thường 6.4.2 Đánh giá kiểm thử 6.4.3 65 TCVN xxxx-2:2019 Phụ lục F (Tham khảo) Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) tiêu chuẩn BS 7925-2:1998 Phụ lục đối chiếu quy trình tiêu chuẩn IEEE BS 7925-2:1998, bao gồm tất quy trình liên quan đến kiểm thử BS 7925-2:1998 Bảng F.1 - Ánh xạ mức cao từ BS 7925-2:1998 đến TCVN xxxx-2:2019 BS 7925-2:1998 Tổng quan TCVN xxxx-2:2019 4.1 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.3.4.1 Thiết lập (TMC1) 8.2.4.1 Xác định tập tính (TD1) (Chiến lược kiểm thử thành phần dự án: Đặc tả) 4.2.1 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) Lập kế hoạch kiểm thử thành phần dự án 4.3 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.3.4.1 Thiết lập (TMC1) Lập kế hoạch kiểm thử thành phần 4.4 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.3.4.1 Thiết lập (TMC1) (Đặc tả kiểm thử thành phần: Thiết kế trường hợp kiểm thử thành phần) 4.5.1 8.2.4.4 Lựa chon trường hợp kiểm thử (TD4) (Đặc tả kiểm thử thành phần: Đặc tả yêu cầu trường hợp kiểm thử thành phần) 4.5.2 8.2.4.4 Lựa chon trường hợp kiểm thử (TD4) (Đặc tả kiểm thử thành phần: Thực lại trường hợp kiểm thử thành phần) 4.5.3 Khơng có Khơng có Thực kiểm thử thành phần 4.6 Khơng có Khơng có (Ghi lại kiểm thử thành phần: Xác nhận thành phần) 4.7.1 8.4.4.1 Thực thủ tục kiểm thử (TE1) 8.4.4.3 Báo cáo trình thực kiểm thử (TE3) (Ghi lại kiểm thử thành phần: Kết thực hiện) 4.7.2 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) (Ghi lại kiểm thử thành phần: Lập lại hoạt động bị ảnh hưởng) 4.7.3 Khơng có Khơng có (Ghi lại kiểm thử thành phần: báo cáo) 4.7.4 Không có Khơng có Xác nhận kết thúc kiểm thử thành phần 4.8 8.4.4.1 Thực thủ tục kiểm thử (TE1) 66 TCVN xxxx-2:2019 Phụ lục G (Tham khảo) Đối chiếu quy trình TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) tiêu chuẩn IEEE Std1008-2008 Phụ lục đối chiếu quy trình tiêu chuẩn IEEE 1008-2008, bao gồm tất quy trình liên quan đến kiểm thử IEEE 1008-2008 Bảng G.1 - Ánh xạ mức cao từ IEEE 1008-2008 đến TCVN xxxx-2:2019 IEEE 1008-2008 TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) Xác định phương pháp chung để kiểm thử đơn vị 3.1.2.1 7.2.4.3 Xác định phân tích rủi ro (TP3) 7.2.4.4 Xác định phương pháp xử lý rủi ro (TP4) 8.2.4.1 Xác định tập tính (TD1) Quy định yêu cầu kết thúc kiểm thử 3.1.2.2 8.2.4.2 Lựa chon điều kiện kiểm thử (TD2) Quy định yêu cầu hoàn thành kiểm thử 3.1.2.3 8.2.4.2 Lựa chon điều kiện kiểm thử (TD2) Xác định yêu cầu tài nguyên kiểm thử 3.1.2.4 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) Lập lịch trình kiểm thử tổng quát 3.1.2.5 7.2.4.6 Xây dựng bảng nhân lịch trình (TP6) 7.2.4.7 Ghi lại kế hoạch kiểm thử(TP7) Nghiên cứu yêu cầu chức 3.2.2.1 8.2.4.1 Xác định tập tính (TD1) Xác định xác yêu cầu thủ tục 3.2.2.2 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Xác định tình trạng đơn vị 3.2.2.3 8.2.4.4 Lựa chon trường hợp kiểm thử (TD4) Xác định đặc tính liệu đầu vào đầu 3.2.2.4 8.2.4.2 Lựa chon điều kiện kiểm thử (TD2) Lựa chon phần từ kiểm thử 3.2.2.5 8.2.4.1 Xác định tập tính (TD1) 8.2.4.2 Lựa chon điều kiện kiểm thử (TD2) Lựa chon phương pháp 3.3.2.1 7.2.4.5 Thiết kế chiến lược kiểm thử (TP5) 7.3.4.1 Thiết lập (TMC1) 8.2.4.4 Viết trường hợp kiểm thử (TD4) 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) 7.2.4.2 Triển khai kế hoạch kiểm thử tổ chức (TP2) Xác định yêu cầu tài nguyên 3.3.2.2 Thiết kế chiến lược kiểm thử (TP5) 7.2.4.5 7.2.4.6 8.2.4.1 Xây dựng bảng nhân lịch trình (TP6) Xác định tập tính (TD1) Lựa chon điều kiện kiểm thử (TD2) 67 TCVN xxxx-2:2019 IEEE 1008-2008 TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) 8.2.4.2 Thiết lập môi trường kiểm thử (ES1) 8.3.4.1 Xác định lịch trình kiểm thử chi tiết 3.3.2.3 Thiết kế kiến trúc tập kiểm thử 3.4.2.1 7.2.4.6 Xây dựng bảng nhân lịch trình (TP6) 7.2.4.7 Ghi lại kế hoạch kiểm thử(TP7) 8.2.4.3 Lựa chon hạng mục bao phủ kiểm thử (TD3) Lựa chon trường hợp kiểm thử (TD4) 8.2.4.4 Tập hợp kiểm thử (TD5) 8.2.4.5 Xây dựng thủ tục kiểm thử quy định 3.4.2.2 8.2.4.5 Tập hợp kiểm thử (TD5) 8.2.4.6 Lựa chon thủ tục kiểm thử (TD6) Xây dựng đặc tả trường hợp kiểm thử 3.4.2.3 8.2.4.4 Viết trường hợp kiểm thử (TD4) Phát triển thêm đặc tả trường hợp kiểm thử dựa thông tin thiết kế 3.4.2.4 8.2.4.4 Viết trường hợp kiểm thử (TD4) Thu thập kiểm tra liệu kiểm thử 3.5.2.1 Khơng có Khơng có Có tài kiểm thử nguyên 3.5.2.2 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) thành 3.5.2.3 Khơng có Khơng có 3.6.2.1 8.3.4.1 Thiết lập môi trường kiểm thử (ES1) 8.4.4.1 Thực thủ tục kiểm thử (TE1) 8.4.4.1 Thực thủ tục kiểm thử (TE1) 8.4.4.2 So sánh kết kiểm thử (TE2) 8.4.4.3 Báo cáo trình thực kiểm thử (TE3) 8.5.4.1 Phân tích kết kiểm thử (IR1) Thu thập phần phần mềm Thực kiểm thử Xác định kết 68 3.6.2.2 Trường hợp 1: Lỗi đặc tả kiểm thử Dữ liệu kiểm thử 3.6.2.2.1 Khơng có Khơng có Trường hợp 2: Lỗi thực thủ tục kiểm thử 3.6.2.2.2 Khơng có Khơng có Trường hợp 3: Lỗi mơi trường kiểm thử 3.6.2.2.3 Khơng có Khơng có Trường hợp 4:Lỗi thực thi đơn vị 3.6.2.2.4 Không có Khơng có Trường hợp 5: Lỗi thiết kế đơn vị 3.6.2.2.5 8.4.4.1 Thực thủ tục kiểm thử (TE1) 8.4.4.3 Báo cáo trình thực kiểm thử (TE3) Kiểm tra điều kiện kết thúc bình thường 3.7.2.1 Khơng có Khơng có TCVN xxxx-2:2019 IEEE 1008-2008 TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2) quy trình kiểm thử Kiểm tra điều kiện kết thúc bất thường quy trình kiểm thử 3.7.2.2 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) Bổ sung kiểm thử 3.7.2.3 8.2.4.4 Lựa chon trường hợp kiểm thử (TD4) Miêu tả tình trạng kiểm thử 3.8.2.1 Khơng có Khơng có Miêu tả tình trạng đơn vị 3.8.2.2 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) Hoàn thiện báo cáo tổng kết kiểm thử 3.8.2.3 8.4.4.2 So sánh kết kiểm thử (TE2) 8.5.4.1 Phân tích kết kiểm thử (IR1) Đảm bảo trì sản phẩm kiểm thử 3.8.2.4 7.4.4.1 Hồn thiện tài nguyên kiểm thử (TC1) 7.4.4.3 Xác định hoc kinh nghiệm (TC3) 7.4.4.4 Báo cáo hoàn tất kiểm thử (TC4) 69 TCVN xxxx-2:2019 Thư mục tài liệu tham khảo [1] ISO/IEC/IEEE 29119-2:2013, Software and systems engineering -Software testing - Part 2: Test processes (ISO/IEC/IEEE 29119-2:2013, Kỹ thuật hệ thống phần mềm - Kiểm thử phần mềm - Phần 2: Quy trình kiểm thử) 70

Ngày đăng: 12/02/2022, 14:06

Mục lục

    1. Phạm vi áp dụng

    3. Tài liệu viện dẫn

    4. Thuật ngữ và định nghĩa

    5. Mô hình quy trình kiểm thử nhiều lớp

    6. Quy trình kiểm thử của tổ chức

    7. Quy trình quản lý kiểm thử

    8. Quy trình kiểm thử động

    Ví dụ về quy trình thiết kế kiểm thử

    Đối chiếu các quy trình của TCVN xxxx-2:2019 (ISO/IEC/IEEE 29119-2)

    và tiêu chuẩn TCVN 10359:2014