12/08/2018, 16:40

Các bước khi thực hiện testing 1 dự án phần mềm: Test Plan

Trong bài viết trước, chúng ta đã cùng nhau tìm hiểu về Test Design - 1 trong những bước cần làm rõ khi thực hiện kiểm thử 1 dự án phần mềm. Bài viết này, chúng ta cùng tìm hiểu về 1 trong những bước quan trọng cần có trong quá trình kiểm thử: Test Plan 1. Test plan là gì? Test plan là kế ...

Trong bài viết trước, chúng ta đã cùng nhau tìm hiểu về Test Design - 1 trong những bước cần làm rõ khi thực hiện kiểm thử 1 dự án phần mềm. Bài viết này, chúng ta cùng tìm hiểu về 1 trong những bước quan trọng cần có trong quá trình kiểm thử: Test Plan 1. Test plan là gì? Test plan là kế hoạch thực hiện của việc Kiểm thử trong Project plan và dựa vào Project plan để xây dựng

2. Tại sao phải viết test plan?

  • Để định hướng suy nghĩ
  • Là phương tiện giao tiếp của nhóm test với đội dự án và là công cụ giao việc trong nhóm test
  • Hỗ trợ quản lý và điều chỉnh khi có thay đổi

3. Các loại test plan

  • Master test plan: Một kế hoạch kiểm thử level cao duy nhất cho một dự án/sản phẩm kết hợp tất cả các kế hoạch kiểm thử khác.
  • Testing Level Specific Test Plans: Các kế hoạch cho mỗi mức thử nghiệm:
    • Unit Test Plan
    • Integration Test Plan
    • System Test Plan
    • Acceptance Test Plan
  • Testing Type Specific Test Plans:
    • Kiểm thử Hiệu năng
    • Kiểm thử An ninh

4. Mục tiêu cần đạt được

  • Xác định được các yêu cầu
  • Tăng hiệu quả làm việc nhóm
  • Xác định loại test
  • Xác định chiến lược test
  • Chỉ rõ trách nhiệm
  • Xác định deadline
  • Thời điểm dừng test
  • Cập nhật liên tục

5. Template của Test plan Format và nội dung của Test plan khác nhau tùy thuộc vào các quy trình, tiêu chuẩn và các công cụ quản lý kiểm tra đang được thực hiện. Tuy nhiên, định dạng sau, dựa trên tiêu chuẩn IEEE cho tài liệu kiểm thử phần mềm, cung cấp một bản tóm tắt về Test plan

a. Số nhận dạng kế hoạch kiểm tra: Cung cấp một nhận dạng duy nhất cho tài liệu. (Tuân theo Hệ thống Quản lý Cấu hình nếu bạn có.)

b. Giới thiệu:

  • Cung cấp tổng quan về kế hoạch kiểm tra.
  • Chỉ định các mục tiêu / mục đích.
  • Chỉ định bất kỳ hạn chế.

c.

0