Các loại kiểm thử
iểm thử tĩnh - Static testing
- Gọi là kiểm thử tĩnh vì trong giai đoạn này, việc kiểm thử không tiến hành trên code đã được thực thi. Nó chủ yếu tập trung vào tài liệu yêu cầu và tài liệu thiết kế để tìm lỗi.
- Mục tiêu chính của nó là cải thiện chất lượng sản phẩm phần mềm bằng cách tìm ra lỗi trong giai đoạn đầu của chu kỳ phát triển.
- Đây cũng được gọi là kỹ thuật Không thực hiện hoặc thử nghiệm xác minh.
- Kiểm thử tĩnh bao gồm đánh giá thủ công hoặc tự động của các tài liệu. Đánh giá này được thực hiện trong giai đoạn thử nghiệm ban đầu để bắt lỗi Khiếm khuyết sớm trong STLC (Software Testing Life Cycle - Vòng đời kiểm thử phần mềm).
- Nó kiểm tra các tài liệu làm việc và cung cấp ý kiến đánh giá để cải thiện chất lượng sản phẩm trước khi bắt tay vào coding
Ví dụ về tài liệu làm việc: * Thông số kỹ thuật yêu cầu * Thiết kế văn bản * Mã nguồn * Kế hoạch kiểm tra * Các trường hợp thử nghiệm * Kiểm tra tập lệnh * Tài liệu trợ giúp hoặc hướng dẫn người dùng * Nội dung trang web
Các kỹ thuật Thử nghiệm tĩnh bao gồm
-
Inspection - Kiểm tra :
- Ở đây mục đích chính là tìm ra các khiếm khuyết.
- Việc kiểm tra được thực hiện bởi người kiểm duyệt.
- Đây là loại đánh giá thông thường có một danh sách kiểm tra được chuẩn bị để kiểm tra xem tài lài liệu công việc hoàn thành tới đâu.
-
Walk-through - Hướng dẫn:
- Trong loại kỹ thuật này, Leader mở một cuộc họp để giải thích sản phẩm.
- Những người tham gia có thể đặt ra những câu hỏi nếu chưa hiểu và ghi chú lại, phục vụ cho việc hoàn thành công việc.