Saturday, May 23, 2009

Kiểm thử phần mềm

Kiểm thử trong phần mềm khác hoạt động kiểm thử trong phân xưởng như thế nào? Lấy ví dụ một xưởng giầy. KCS cầm bảng đặc tả kỹ thuật trong tay (test case?) và dùng thước, tay... để đo và so sánh với đặc tả kỹ thuật: chiều dài, rộng, độ êm của mút, chỉ...

Nếu đường chỉ may bị chệch, hay keo dán bị sứt thì đôi giày sẽ bị hủy bỏ. Chỉ những đôi giày "QC pass" mới được đem xuất xưởng.

Tester trong công ty phần mềm có hủy bỏ phần mềm khi phát hiện lỗi? Không bao giờ. Phần mềm là thế giới ảo và không có khái niệm phá hủy phần mềm.

Phần mềm có sai sót thì được mang đi sửa chữa lại. Đặc tính này của phần mềm khiến cho hoạt động kiểm thử trong phần mềm là hoạt động hổ trợ cho hoạt động lập trình. Trong nhóm phát triển, không có 2 nhóm dev và qc riêng lẻ. Dev cần sự hỗ trợ của qc và qc cần thiết cho chất lượng. Dev và qc cộng sinh với nhau.

No comments: