SlideShare a Scribd company logo
Lý thuyết
Kiểm Tra Phần Mềm
       Bài 10:       Lập tài liệu kiểm tra

   GV:           Nguyễn Ngọc Tú
   Email:        nntu@hoasen.edu.vn
   Bộ môn:       Kỹ thuật Phần mềm
Nội dung

       Lập kế hoạch
       Ghi nhận và lần vết các kịch bản kiểm tra
       Lập báo cáo




NNTu                  Software Testing S2008       2
Lập kế hoạch kết quả kiểm tra

   Mục tiêu
       Công cụ truyền thông dễ dàng giữa nhóm kiểm
       thử và phát triển




NNTu                  Software Testing S2008         3
Ghi nhận và lần vết các kịch bản
kiểm tra




NNTu         Software Testing S2008   4
Lập báo cáo

   Tuân theo chuẩn
       IEEE Std. 829




NNTu                   Software Testing S2008   5
Lập báo cáo:                              tài liệu
                                         Test Plan
                                     1
                                         Used for the master test plan and level-specific test
   IEEE Std. 829-1998                      .
                                              plans.

   Standard for Software             2 Test Design Specification
                                       Used at each test level to specify the test set
                                         .
   Test Documentation                       architecture and coverage traces.
                                     3 Test Case Specification
   Template for Test                   Used as needed to describe test cases or automated
                                         .
                                            scripts.
   Documents                         4 Test Procedure Specification
                                       Used to specify the steps for executing a set of test
                                         .
                                            cases.
                                     5 Test Log
                                       Used as needed to record the execution of test
                                         .
                                            procedures.
                                     6 Test Incident Report
                                       Used to describe anomalies that occur during testing
                                         .
                                            or in production. These anomalies may be in the
                                            requirements, design, code, documentation, or
                                            the test cases themselves. Incidents may later be
                                            classified as defects or enhancements.
                                     7 Test Summary Report
                                       Used to report completion of testing at a level or a
                                         .
                                            major test objective within a level.


NNTu                   Software Testing S2008                                                    6
Lập báo cáo:                           kế hoạch

   IEEE Std. 829-1998          1.    Test Plan Identifier
   Standard for                2.
                               3.
                                     Table of Contents
                                     References
   Software Test               4.
                               5.
                                     Glossary
                                     Introduction
   Documentation               6.
                               7.
                                     Test Items
                                     Software Risk Issues
   Template for Test           8.    Features to Be Tested
                               9.    Features Not to Be Tested
   Planning                    10.   Approach
                               11.   Item Pass/Fail Criteria
                               12.   Suspension Criteria and Resumption Requirements
                               13.   Test Deliverables
                               14.   Testing Tasks
                               15.   Environmental Needs
                               16.   Responsibilities
                               17.   Staffing and Training Needs
                               18.   Schedule
                               19.   Planning Risks and Contingencies
                               20.   Approvals


NNTu                Software Testing S2008                                    7
Lập báo cáo: kiểm tra đơn vị
              1. Scope and References
   IEEE          1.1 Inside the Scope
   Std.          1.2 Outside the Scope
   1008–         1.3 References
   1987 for   2. Definitions
   Software   3. Unit Testing Activities

   Unit          3.1 Plan the General Approach, Resources, and Schedule
                 3.2 Determine Features to Be Tested
   Testing
                 3.3 Refine the General Plan
                 3.4 Design the Set of Tests
                 3.5 Implement the Refined Plan and Design
                 3.6 Execute the Test Procedures
                 3.7 Check for Termination
                 3.8 Evaluate the Test Effort and Unit
NNTu                      Software Testing S2008                   8
Lập báo cáo: đặc tả thiết kế

   IEEE Std. 829-1998 for Software Test
   Documentation Template for Test Design
   Specification



                                1.   Test Design Specification Identifier
                                2.   Features to Be Tested
                                3.   Approach Refinement
                                4.   Test Identification
                                5.   Feature Pass/Fail Criteria




NNTu                 Software Testing S2008                                 9
Lập báo cáo: đặc tả mẫu thử

   IEEE Std. 829-1998 for Software Test
   Documentation Template for Test Case
   Specification



                             1.   Test Case Specification Identifier
                             2.   Test Items
                             3.   Input Specifications
                             4.   Output Specifications
                             5.   Environmental Needs
                             6.   Special Procedural Requirements
                             7.   Inter-Case Dependencies



NNTu                 Software Testing S2008                            10
Lập báo cáo
   IEEE Std. 829-1998 for Software Test Documentation
   Template for Test Procedure

   IEEE Std. 829-1998 for Software Test Documentation
   Template for Test Log

   IEEE Std. 829-1998 for Software Test Documentation
   Template for Test Incident Report

   IEEE Std. 829-1998 for Software Test Documentation
   Template for Test Summary Report

   Test Plan for Process Improvement

NNTu                    Software Testing S2008          11
Bài tập - đọc hiểu

   IEEE 829
   IEEE 1008
   IEEE 1219




NNTu           Software Testing S2008   12
Đọc thêm

   [5]. Chapter 17,18,19




NNTu                Software Testing S2008   13
Q/A




NNTu   Software Testing S2008   14

More Related Content

PDF
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
PDF
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
PDF
Bai03 kiem tratinh-k-trpm@softtesting-nntu
PDF
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
PDF
Bai01 k tr-pm@softtesting-nntu
PDF
Kiểm thử phần mềm
PPTX
PPT
Kiem thu
Bai05 thiet ketestcase-k-trpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
Bai01 k tr-pm@softtesting-nntu
Kiểm thử phần mềm
Kiem thu

Similar to Bai10 lap tailieukiemtra-k-trpm@softtesting-nntu (20)

PDF
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
PDF
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
PDF
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
PDF
Bai03 kiem tratinh-k-trpm@softtesting-nntu
PDF
Bai09 kiem traextreme-k-trpm@softtesting-nntu
PDF
Bai09 kiem traextreme-k-trpm@softtesting-nntu
PDF
Bai00 gioi thieu-k-trpm@softtesting-nntu
DOC
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
PPT
chuong 5
PDF
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
DOC
Tailieu.vncty.com t ke-testcase
PDF
Bai06 kiem tramodule-k-trpm@softtesting-nntu
PDF
Bai06 kiem tramodule-k-trpm@softtesting-nntu
PDF
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
DOCX
report2.1Project.docxjfvdhkgjblkvslsvfdgk
PPT
Nguyên tắc cơ bản của kiểm thử phần mềm
PDF
Test Types & Test Levels.pdf
PDF
Kiem thu
PPTX
ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM
PPTX
Bài tập công nghệ phần mềm
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai11 quan ly-kiemtra-ktrpm@softtesting-nntu
Bai12 too ls-kiemtra-ktrpm@softtesting-nntu
Bai03 kiem tratinh-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Bai09 kiem traextreme-k-trpm@softtesting-nntu
Bai00 gioi thieu-k-trpm@softtesting-nntu
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
chuong 5
001-Tong-quan-kiem-thu_thanhDHTL_244.pdf
Tailieu.vncty.com t ke-testcase
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Bai06 kiem tramodule-k-trpm@softtesting-nntu
Bai07 kiem tramuccao-k-trpm@softtesting-nntu
report2.1Project.docxjfvdhkgjblkvslsvfdgk
Nguyên tắc cơ bản của kiểm thử phần mềm
Test Types & Test Levels.pdf
Kiem thu
ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM
Bài tập công nghệ phần mềm
Ad

More from Van Pham (19)

PDF
Thi cong da hoa cuong o tphcm thien loc phat
DOCX
Cửa hàng bán đồ chơi xe máy ở TPHCM - Hoàng Phúc Decal
PDF
Giao trinh co so du lieu can ban
PPT
Avl tree
PDF
Quy tắc
PPT
Lect15 cloud
PPT
Session1
PPT
172506 633746925739945000
PPTX
Bao cao thuc tap - Điện toán đám mây
PDF
Bai 02 active directory
PDF
Gioi thieu va cac lenh tren console
PDF
Bai 08 quan ly in an
PDF
Bai 07 tao quan ly thu muc
PDF
Bai 06 quan ly dia
PDF
Bai 05 chinh sach nhom
PDF
Bai 04 chinh sach he thong
PDF
Bai 03 quan ly tai khoan nguoi dung
PDF
Bai 01 gioi thieu cai dat
PDF
Bai08 ky thuatdebug-k-trpm@softtesting-nntu
Thi cong da hoa cuong o tphcm thien loc phat
Cửa hàng bán đồ chơi xe máy ở TPHCM - Hoàng Phúc Decal
Giao trinh co so du lieu can ban
Avl tree
Quy tắc
Lect15 cloud
Session1
172506 633746925739945000
Bao cao thuc tap - Điện toán đám mây
Bai 02 active directory
Gioi thieu va cac lenh tren console
Bai 08 quan ly in an
Bai 07 tao quan ly thu muc
Bai 06 quan ly dia
Bai 05 chinh sach nhom
Bai 04 chinh sach he thong
Bai 03 quan ly tai khoan nguoi dung
Bai 01 gioi thieu cai dat
Bai08 ky thuatdebug-k-trpm@softtesting-nntu
Ad

Recently uploaded (7)

DOCX
GIẢI PHÁP BẢO MẬT THÔNG TIN LOGISTICS CHO DOANH NGHIỆP VIETTEL POST TRONG KỶ ...
PDF
Bài giảng - Phat Trien UD Tren Linux_Final_14092023.pdf
PPTX
bài thuyết trình thi công cầu elearning 3.pptx
DOCX
Đánh giá độ tin cậy lưới điện Khu II Trường Đại học Cần Thơ
DOCX
Đệ Quy (Recursion) trong Java | Giải thích và Ứng dụng
DOCX
Truyền Giá Trị Và Tham Chiếu trong Java | Các Cách Truyền Dữ Liệu vào Phương ...
PPTX
thi công cầu thuyết trình elearning 2.pptx
GIẢI PHÁP BẢO MẬT THÔNG TIN LOGISTICS CHO DOANH NGHIỆP VIETTEL POST TRONG KỶ ...
Bài giảng - Phat Trien UD Tren Linux_Final_14092023.pdf
bài thuyết trình thi công cầu elearning 3.pptx
Đánh giá độ tin cậy lưới điện Khu II Trường Đại học Cần Thơ
Đệ Quy (Recursion) trong Java | Giải thích và Ứng dụng
Truyền Giá Trị Và Tham Chiếu trong Java | Các Cách Truyền Dữ Liệu vào Phương ...
thi công cầu thuyết trình elearning 2.pptx

Bai10 lap tailieukiemtra-k-trpm@softtesting-nntu

  • 1. Lý thuyết Kiểm Tra Phần Mềm Bài 10: Lập tài liệu kiểm tra GV: Nguyễn Ngọc Tú Email: nntu@hoasen.edu.vn Bộ môn: Kỹ thuật Phần mềm
  • 2. Nội dung Lập kế hoạch Ghi nhận và lần vết các kịch bản kiểm tra Lập báo cáo NNTu Software Testing S2008 2
  • 3. Lập kế hoạch kết quả kiểm tra Mục tiêu Công cụ truyền thông dễ dàng giữa nhóm kiểm thử và phát triển NNTu Software Testing S2008 3
  • 4. Ghi nhận và lần vết các kịch bản kiểm tra NNTu Software Testing S2008 4
  • 5. Lập báo cáo Tuân theo chuẩn IEEE Std. 829 NNTu Software Testing S2008 5
  • 6. Lập báo cáo: tài liệu Test Plan 1 Used for the master test plan and level-specific test IEEE Std. 829-1998 . plans. Standard for Software 2 Test Design Specification Used at each test level to specify the test set . Test Documentation architecture and coverage traces. 3 Test Case Specification Template for Test Used as needed to describe test cases or automated . scripts. Documents 4 Test Procedure Specification Used to specify the steps for executing a set of test . cases. 5 Test Log Used as needed to record the execution of test . procedures. 6 Test Incident Report Used to describe anomalies that occur during testing . or in production. These anomalies may be in the requirements, design, code, documentation, or the test cases themselves. Incidents may later be classified as defects or enhancements. 7 Test Summary Report Used to report completion of testing at a level or a . major test objective within a level. NNTu Software Testing S2008 6
  • 7. Lập báo cáo: kế hoạch IEEE Std. 829-1998 1. Test Plan Identifier Standard for 2. 3. Table of Contents References Software Test 4. 5. Glossary Introduction Documentation 6. 7. Test Items Software Risk Issues Template for Test 8. Features to Be Tested 9. Features Not to Be Tested Planning 10. Approach 11. Item Pass/Fail Criteria 12. Suspension Criteria and Resumption Requirements 13. Test Deliverables 14. Testing Tasks 15. Environmental Needs 16. Responsibilities 17. Staffing and Training Needs 18. Schedule 19. Planning Risks and Contingencies 20. Approvals NNTu Software Testing S2008 7
  • 8. Lập báo cáo: kiểm tra đơn vị 1. Scope and References IEEE 1.1 Inside the Scope Std. 1.2 Outside the Scope 1008– 1.3 References 1987 for 2. Definitions Software 3. Unit Testing Activities Unit 3.1 Plan the General Approach, Resources, and Schedule 3.2 Determine Features to Be Tested Testing 3.3 Refine the General Plan 3.4 Design the Set of Tests 3.5 Implement the Refined Plan and Design 3.6 Execute the Test Procedures 3.7 Check for Termination 3.8 Evaluate the Test Effort and Unit NNTu Software Testing S2008 8
  • 9. Lập báo cáo: đặc tả thiết kế IEEE Std. 829-1998 for Software Test Documentation Template for Test Design Specification 1. Test Design Specification Identifier 2. Features to Be Tested 3. Approach Refinement 4. Test Identification 5. Feature Pass/Fail Criteria NNTu Software Testing S2008 9
  • 10. Lập báo cáo: đặc tả mẫu thử IEEE Std. 829-1998 for Software Test Documentation Template for Test Case Specification 1. Test Case Specification Identifier 2. Test Items 3. Input Specifications 4. Output Specifications 5. Environmental Needs 6. Special Procedural Requirements 7. Inter-Case Dependencies NNTu Software Testing S2008 10
  • 11. Lập báo cáo IEEE Std. 829-1998 for Software Test Documentation Template for Test Procedure IEEE Std. 829-1998 for Software Test Documentation Template for Test Log IEEE Std. 829-1998 for Software Test Documentation Template for Test Incident Report IEEE Std. 829-1998 for Software Test Documentation Template for Test Summary Report Test Plan for Process Improvement NNTu Software Testing S2008 11
  • 12. Bài tập - đọc hiểu IEEE 829 IEEE 1008 IEEE 1219 NNTu Software Testing S2008 12
  • 13. Đọc thêm [5]. Chapter 17,18,19 NNTu Software Testing S2008 13
  • 14. Q/A NNTu Software Testing S2008 14