Ma trận truy xuất nguồn gốc trong kiểm thử phần mềm

Tram Ho

Một ma trận truy xuất nguồn gốc có thể được mô tả như một tài liệu liên quan đến bất kỳ hai hoặc nhiều tài liệu yêu cầu nhiều mối quan hệ để có phạm vi bảo hiểm tối đa. Nó có nghĩa là để kiểm tra những người thực hiện bất kỳ dự án thử nghiệm. Nó được sử dụng để theo dõi các nhu cầu cần thiết và cũng để kiểm tra các cuộc họp của tất cả các điều kiện tiên quyết. RTM (Ma trận truy xuất nguồn gốc yêu cầu) thiết lập một cách để kiểm tra tổng yêu cầu được chỉ định bởi khách hàng hoặc bởi nhóm. Nó đơn giản có nghĩa là nó là một loại tài liệu có thể ánh xạ và theo dõi tất cả các khía cạnh bảo hiểm với các trường hợp thử nghiệm.

Tại sao cần thiết?

Các tổ chức luôn tập trung vào phạm vi kiểm tra 100%. Họ luôn cố gắng bao gồm hầu hết tất cả các khía cạnh và tính năng của sản phẩm phần mềm theo thử nghiệm. Phạm vi bảo hiểm đầy đủ trong các trường hợp thử nghiệm đảm bảo xác định các khuyết tật tối đa và do đó nâng cao chất lượng của sản phẩm. Mục đích chính của TM là đảm bảo 100% thử nghiệm. Vì vậy, nó giúp xác nhận việc thực hiện tất cả các yêu cầu trong bài kiểm tra.

Ngoài các yêu cầu kinh doanh và người dùng, nhà phát triển cũng có thể sửa đổi (thêm hoặc xóa) một số yêu cầu ban đầu, dựa trên nhu cầu của khách hàng. Điều này làm cho nhiệm vụ bao gồm tất cả các chức năng và yêu cầu trong các trường hợp thử nghiệm, tẻ nhạt và rắc rối hơn. Ma trận truy xuất nguồn gốc là giải pháp tốt nhất giúp dễ dàng đưa ra tất cả các yêu cầu, cho dù là nguyên bản hay sửa đổi, tĩnh hoặc động và các trường hợp thử nghiệm trong một tài liệu duy nhất và nhóm chúng, theo đó, để đảm bảo rằng không có yêu cầu nào bị bỏ qua.

Các loại Ma trận truy xuất nguồn gốc khác nhau:

  • Chuyển tiếp truy xuất nguồn gốc: Để xác minh tiến trình trên sản phẩm mong muốn và đúng hướng, ma trận này đã được sử dụng. Nói tóm lại, ma trận này thực hiện ánh xạ theo yêu cầu đối với các trường hợp thử nghiệm. Nó cũng đảm bảo rằng mỗi nhu cầu cụ thể được áp dụng và thử nghiệm.
  • Truy xuất nguồn gốc ngược: Điều này có thể được sử dụng để đảm bảo rằng sản phẩm hiện tại bị hỏng theo đúng hướng. Trừ khi mở rộng dự án bằng cách đặt thêm các yếu tố thiết kế, bất kỳ mã hoặc bất kỳ công việc nào khác được đề cập trong các yêu cầu. Bạn có thể xác định truy xuất nguồn gốc ngược như các trường hợp kiểm tra ánh xạ theo yêu cầu.
  • Truy nguyên nguồn gốc hai chiều (đảo ngược về phía trước): Ma trận này điều tra các thay đổi của các yêu cầu có thể bị ảnh hưởng bởi các khiếm khuyết trong sản phẩm và ngược lại.

Luồng công việc của ma trận truy xuất nguồn gốc:

Ma trận truy xuất nguồn gốc là một trong những bước đầu tiên của dự án với tư cách là phạm vi của dự án và kết quả được chấp nhận hoặc phân phối sẽ tạo ra trên cơ sở Ma trận. Hãy làm cho nó dễ hiểu bằng các bước sau

XÁC MINH:

  • Điều kiện tiên quyết
  • Yêu cầu đề xuất
  • Nhiệm vụ
  • Sản phẩm bàn giao
  • Kiểm tra

PARAMETERS Mẫu được phê duyệt của TM bao gồm các đặc điểm kỹ thuật sau.

  • ID yêu cầu
  • Rủi ro
  • Loại yêu cầu
  • Mô tả yêu cầu
  • Dấu vết để thiết kế đặc điểm kỹ thuật
  • Các trường hợp kiểm tra đơn vị
  • Các trường hợp kiểm tra tích hợp
  • Các trường hợp kiểm tra hệ thống
  • Các trường hợp kiểm tra chấp nhận người dùng
  • Theo dõi kịch bản thử nghiệm

Lợi ích của Ma trận truy xuất nguồn gốc:

  • Đảm bảo rằng tất cả các điều kiện tiên quyết có mặt trong trường hợp thử nghiệm.
  • Cũng đảm bảo rằng các nhà phát triển không phát triển tính năng không bắt buộc.
  • Bất kỳ chức năng bị mất hoặc bị mất có thể được xác định nhanh chóng.
  • Các trường hợp thử nghiệm có thể được cập nhật nhanh chóng bất cứ khi nào cần thay đổi.

Nhược điểm của việc không sử dụng ma trận truy xuất nguồn gốc:

  • Kém hoặc nhiều khuyết tật khác có thể ảnh hưởng đến sản xuất.
  • Nhiều khó khăn khác nhau đã xảy ra trong quá trình lập kế hoạch và theo dõi.
  • Sự chậm trễ trong việc tìm lỗi có thể gây ra các bản sửa lỗi đắt tiền trong chu kỳ phát triển.

Những điểm chính

  • Đảm bảo 100% kiểm tra bảo hiểm.
  • Nó nên được chuẩn bị càng sớm càng tốt, với sự khởi đầu của dự án.
  • Cung cấp dễ dàng để tìm ra các chức năng hoặc yêu cầu chưa thấy hoặc thiếu.
  • Đảm bảo mỗi và mọi yêu cầu được đáp ứng bởi một hoặc nhiều trường hợp thử nghiệm.
  • Linh hoạt để cập nhật, trên cơ sở thay đổi yêu cầu.
  • Nó cung cấp một cơ sở tốt để chuẩn bị chiến lược và trường hợp thử nghiệm.

Phần kết luận

Ma trận truy xuất nguồn gốc đang thử nghiệm để đảm bảo phạm vi kiểm tra tối đa. Thử nghiệm này là công cụ QC quan trọng được nhấn mạnh quá mức hoặc đơn giản hóa. Trí thông minh của người kiểm tra có thể làm cho Ma trận truy xuất nguồn gốc hiệu quả hơn bằng cách cập nhật. Ma trận truy xuất nguồn gốc là để xác định các yêu cầu được đáp ứng, thường là các yêu cầu chi tiết của sản phẩm, kế hoạch kiểm tra, trường hợp kiểm thử, thiết kế chi tiết, thường ở dạng bảng.

Chia sẻ bài viết ngay

Nguồn bài viết : Viblo