5-5-2008 22:51:41
4. Acceptance Test (Chạy Thử)
Khái niệm tổng quát về việc kiểm tra Functional and Acceptance Testing như sau:
Sự kiểm tra Functional and Acceptance Testing cũng đóng góp một phần rất quan trọng trong việc lập trình. Một cách tổng quát, trong nhiều kiểu kiểm tra thì sự kiểm tra về mặt chức năng (Functional Testing) giúp người triển khai kiểm soát lại xem phần lập trình ứng dụng đó có phù hợp với mọi chức năng đặt ra trước theo yêu cầu của dự án. Còn sự kiểm tra về mặt thừa nhận (Acceptance Testing) là để kiểm soát xem ứng dụng đó có phù hợp với hoàn cảnh hay môi trường sử dụng hay không, tỷ như chạy thử trong các nền Windows khác nhau, trong các phiên bản Browser khác nhau, trong các loại Browser khác nhau hay cùng phiên bản nhưng screen resolution khác nhau, ...
Trong nhiều trường hợp ở tại công ty của khách hàng, Software Consultant chứng kiến các giai đoạn chạy thử để xem nhu liệu xử lý mọi chuyện đúng như liệt kê trước đây. Các công chuyện xử lý chạy có nhanh đủ không, nhất là trong trường hợp nhu liệu phải giải quyết rất nhiều thỉnh cầu cùng một lúc. Trong những hoàn cảnh bất bình thường, nhu liệu có đứng vững không hay 'té' bất ngờ. Nếu dự án lớn, trước Acceptance Test còn có thêm một giai đoạn gọi là Factory Test khi Software Consultant đến tận công ty để chứng kiến ta chạy thử.