Xem thêm

Cách viết mẫu test case bằng Excel đơn giản và hiệu quả

Huy Erick
Nhắc đến kiểm thử, test case là thuật ngữ không còn lạ lẫm với những bạn làm trong lĩnh vực công nghệ thông tin. Tuy nhiên, việc hiểu test case như thế nào và viết...

Nhắc đến kiểm thử, test case là thuật ngữ không còn lạ lẫm với những bạn làm trong lĩnh vực công nghệ thông tin. Tuy nhiên, việc hiểu test case như thế nào và viết test case sao cho hiệu quả lại phụ thuộc vào từng người. Mục tiêu của việc viết test case là để kiểm tra tính hoạt động chính xác và đáng tin cậy của một ứng dụng hoặc chức năng trong ứng dụng.

Khái niệm test case là gì?

Test case (kịch bản kiểm thử) là đơn vị chức năng nhỏ nhất trong kế hoạch kiểm thử, mô tả những trường hợp có thể xảy ra trong ứng dụng để kiểm tra xem chúng hoạt động đúng hay không. Mỗi test case gồm mã test case, tên test case, tài liệu đầu vào, mục tiêu triển khai test, các bước triển khai và kết quả mong đợi.

Việc viết test case đòi hỏi căn nhắc và chi tiết, và tùy theo quy mô và nội dung ứng dụng mà bộ test case có thể khác nhau. Test case thường được viết dựa trên tài liệu đặc tả SRS và có thể được thiết kế trên các công cụ như Excel hay Word.

Các bước xác định test case

Bước 1: Xác định mục tiêu test

Trước khi viết test case, bạn cần hiểu và xác định những yếu tố quan trọng của người dùng và mục tiêu chính của ứng dụng.

Bước 2: Xác định tính năng của ứng dụng

Bạn cần biết chính xác tính năng mà bạn đang kiểm tra và liên kết chúng với những phần khác của ứng dụng để có một ngữ cảnh kiểm thử hoàn hảo.

Bước 3: Xác định yếu tố phi chức năng

Yếu tố phi chức năng bao gồm các yếu tố như phần cứng, hệ điều hành, bảo mật, điều kiện tiên quyết và chuẩn bị tài liệu. Đảm bảo rằng bạn đánh giá những yếu tố này để không bỏ sót bất kỳ trường hợp nào.

Bước 4: Xác định cấu trúc test case

Test case cần phải bao gồm giao diện người dùng, chức năng, năng lực và hiệu suất của tính năng để đảm bảo tính tương thích với ứng dụng.

Bước 5: Xác định ảnh hưởng giữa các module

Bạn cần hiểu rõ về các tính năng của từng module, tương tác và sự tương quan giữa chúng để đảm bảo rằng test case tổng quát được ảnh hưởng tới module cao nhất.

Cấu trúc của test case trong Excel

Test Case ID : Đây là giá trị duy nhất để xác định số lượng test case và dễ dàng quản lý chúng.

Test Objective : Mô tả ngắn gọn cho người kiểm tra biết chúng sẽ kiểm tra tính năng gì.

Pre-condition : Các yêu cầu cần được hoàn thành trước khi thực hiện test case.

Test Data : Dữ liệu cần chuẩn bị sẵn để test.

Test Steps : Liệt kê các bước thực hiện kiểm thử một cách cụ thể và chi tiết.

Expected Results : Kết quả mong đợi từ việc thực hiện các bước kiểm thử.

Actual Result : Kết quả thực tế sau khi kiểm thử được thực hiện.

Post-Condition : Trạng thái của ứng dụng sau khi kiểm thử.

Một số kỹ thuật viết test case hiệu quả

  • Kỹ thuật hộp đen: Dựa trên đặc thù kỹ thuật, kỹ thuật này giúp tiết kiệm ngân sách và thời gian kiểm thử.
  • Kỹ thuật hộp trắng: Dựa trên cấu trúc của chương trình và mã ứng dụng.
  • Kỹ thuật dựa trên kinh nghiệm tay nghề: Sử dụng kiến thức và kỹ năng để xác định các lỗi có thể xảy ra trong ứng dụng.

Cách viết test case hiệu quả

  • Chuẩn bị viết test case: Kiểm tra lại các test case đã có và cập nhật thông tin thay vì viết mới.
  • Chắc chắn rằng test case có những đặc điểm nhất định như tính độc lập và đúng chuẩn.
  • Hiểu rõ về ứng dụng và xem xét các ngữ cảnh khác nhau để không bỏ sót bất kỳ trường hợp nào.
  • Viết test case theo đúng định dạng và cấu trúc đã xác định trước.

Việc viết test case là một phần cực kỳ quan trọng trong quy trình kiểm thử. Việc viết test case sớm giúp phát hiện lỗi sớm, giảm thiểu nguy cơ và tiết kiệm ngân sách. Mặc dù viết test case bằng Excel có thể gây khó khăn và tốn thời gian, nhưng nó vẫn là một công cụ thuận tiện để quản lý và tổ chức test case.

Viết mẫu test case bằng excel Viết mẫu test case bằng Excel

Với những bước và kỹ thuật trên, việc viết test case bằng Excel sẽ trở nên đơn giản và hiệu quả, đóng góp vào việc tăng cường chất lượng và hiệu suất của sản phẩm.

1