Kiểm thử

Severity và Priotity khác nhau như thế nào?

Body

Mức độ nghiêm trọng (Severity) là gì? Mức độ nghiêm trọng (Severity) được định nghĩa là mức độ ảnh hưởng của lỗi đối với sự phát triển hoặc hoạt động của thành phần ứng dụng đang được thử nghiệm.

Hiệu quả cao hơn đối với chức năng hệ thống sẽ dẫn đến việc gán mức độ nghiêm trọng cao hơn cho lỗi. Quality Assurance (QA) (or Tester) thường là người xác định mức độ nghiêm trọng của lỗi.

Kiểm thử nhanh chất lượng phần mềm với kỹ thuật “acid test”

Body

Thuật ngữ Acid test là gì và có nguồn gốc từ đâu?

THE ACID TEST là gì? Thuật ngữ THE ACID TEST được người ta sử dụng để kiểm tra, đánh giá giá trị thật sự của vật hay đồ vật. Người ta cũng sử dụng thuật ngữ này để kiểm tra, đánh giá năng lực thật sự của một người hay một tập thể.

Kỹ thuật hiệu quả để không bỏ sót Test Case

Body

Bug là một thuật ngữ mà khi nhắc đến thì mỗi lập trình viên đều muốn tránh xa. Nên người ta đã đưa ra các rất nhiều phương pháp để hạn chế nó. Trong đó, có cả các kỹ thuật kiểm thử phần mềm (testing) được rất nhiều người áp dụng.

Kỹ thuật kiểm thử phần mềm được phân ra làm 2 loại chính:

  • Kiểm thử hộp đen:

 

alt text

Cẩm nang kiểm thử cho khách hàng tham gia vào quá trình nghiệm thu

Body

Khách hàng có cần tham gia kiểm thử không?

Câu trả lời là: Có. Dự án càng lớn, khách hàng càng phải tham gia càng sớm càng tốt.  Có thể là một người hoặc cả một team, một nhóm end-users (những người sẽ tham gia vận hành sau này) tham gia vào công tác kiểm tra chất lượng, trong phần mềm gọi là Bug Tracking và Quality Assurance (QA), Quality Control (QC). Tuy nhiên khách hàng không phải là các Tester chuyên nghiệp với những kỹ năng và công cụ để có thể "vặt lá tìm sâu" hoặc để tìm ra một vấn đề thực sự. Do đó họ không thể tham gia như một QA.