Duyệt Lại Cấu Hình Kiểm Thử Khơi Phục Kiểm Thử Bảo Mật ... - 123doc

  1. Trang chủ >
  2. Luận Văn - Báo Cáo >
  3. Công nghệ thông tin >
Duyệt lại cấu hình Kiểm thử khơi phục Kiểm thử bảo mật Kiểm thử ứng suất

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (926.04 KB, 79 trang )

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http:www.lrc-tnu.edu.vn52

3.5.2. Duyệt lại cấu hình

Thành phần quan trọng của q trình kiểm tra tính hợp lệ là duyệt lại cấu hình. Mục đích của việc duyệt lại là nhằm đảm bảo rằng tất cả các thành phần của cấuhình phần mềm được phát triển hợp lý, được lập danh mục, và có các chi tiết cần thiết để hỗ trợ giai đoạn bảo trì của vòng đời phần mềm.

3.5.3. Kiểm thử Alpha và Beta

Người phát triển phần mềm gần như khơng thể đốn trước khách hàng sẽ sử dụng chương trình một cách thực sự như thế nào. Các tài liệu hướng dẫn sử dụng cóthể bị hiểu sai; các tổ hợp dữ liệu lạ thường có thể thường xuyên được sử dụng; và đầu ra có vẻ rất rõ ràng đối với người kiểm thử có thể là khó hiểu cho người sửdụng. Khi phần mềm được xây dựng theo hợp đồng đặt hàng của khách hàng, mộtchuỗi các kiểm thử chấp nhận được thực hiện cho phép khách hàng thẩm định tất cả các yêu cầu.Nếu phần mềm được phát triển như một sản phẩm mang tính phổ dụng để sử dụng cho nhiều khách hàng, thì việc thực hiện các kiểm thử chấp nhận với mỗikhách hàng là không thực tế. Đa số những người xây dựng sản phẩm phần mềm sử dụng kiểm thử alpha và beta để phát hiện các lỗi mà chỉ người dùng cuối có thể tìmthấy. Kiểm thử alphaKiểm thử alpha được thực hiện bởi khách hàng trong vị trí của người phát triển. Phần mềm được sử dụng trong môi trường tự nhiên cùng với người phát triển“xem xét trong vai trò” của người dùng và ghi lại các lỗi và các vấn đề sử dụng. Kiểm thử alpha được thực hiện trong môi trường được điều khiển.Kiểm thử betaKiểm thử beta được thực hiện bởi một hoặc nhiều người dùng cuối của phần mềm. Khơng giống kiểm thử alpha, người phát triển nói chung khơng có mặt. TuySố hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http:www.lrc-tnu.edu.vn53 nhiên, kiểm thử beta là một ứng dụng “sống” của phần mềm trong môi trườngkhông được điều khiển bởi người phát triển.

3.6. Kiểm thử hệ thống

Phần mềm chỉ là một thành phần của hệ thống lớn dựa trên máy tính. Cuối cùng, phần mềm kết hợp chặt chẽ với các thành phần khác của hệ thống như phầncứng, con người, thông tin,.. và một dãy các kiểm thử tích hợp và tính hợp lệ của hệ thống được thực hiện.Kiểm thử hệ thống thực tế là một tập các kiểm thử khác nhau với mục đích cơ bản là thực hiện đầy đủ hệ thống dựa trên máy tính. Mặc dù mỗi kiểm thử có mộtmục đích khác nhau, nhưng tất cả các cơng việc đều nhằm kiểm tra tất cả các thành phần hệ thống đã được tích hợp một cách hợp lý và thực hiện đúng các chức năngđã xác định.

3.6.1. Kiểm thử khôi phục

Nhiều hệ thống dựa trên máy tính cần khơi phục các sai sót và tiếp tục quá trình xử lý trong một khoảng thời gian xác định trước.Kiểm thử khôi phục là một kiểm thử hệ thống có tác động đến phần mềm bị lỗi theo nhiều cách khác nhau và kiểm tra rằng sự khôi phục được thực hiện hợp lý.Nếu việc khôi phục là tự động được thực hiện bởi chính hệ thống thì việc khởi tạo lại, các kỹ thuật điểm kiểm soát, khôi phục dữ liệu và sự bắt đầu lại được ước lượngcho sự chính xác. Nếu việc khơi phục u cầu sự can thiệp của con người, thì thời gian trung bình để khơi phục được ước lượng để xác định giới hạn có thể chấp nhậnđược.

3.6.2. Kiểm thử bảo mật

Bất kỳ hệ thống dựa trên máy tính có quản lý các thông tin nhạy cảm hoặc dẫn đến các hoạt động có khả năng gây thiệt hại hoặc lợi ích khơng đúng cách cho cáccá nhân là mục tiêu cho việc thâm nhập không đúng hoặc bất hợp pháp. Kiểm thử tính bảo mật cố gắng kiểm tra rằng các kỹ thuật bảo vệ xây dựng trong hệ thống sẽbảo vệ nó khỏi việc truy nhập bất hợp pháp.Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http:www.lrc-tnu.edu.vn54

3.6.3. Kiểm thử ứng suất

Trong suốt quá trình kiểm thử phần mềm trước, các kỹ thuật hộp trắng và hộp đen dẫn đến sự ước lượng triệt để các chức năng và khả năng thực hiện chươngtrình chuẩn tắc. Kiểm thử ứng suất được thiết kế để đối chiếu chương trình với các trạng thái khơng chuẩn tắc.Kiểm thử ứng suất thực hiện hệ thống với mục đich tìm các giới hạn trong đó hệ thống sẽ thất bại do yêu cầu về tài nguyên với chất lượng, tần suất, số lượngkhông bình thường, chẳng hạn: Các kiểm thử cụ thể được thiết kế cho những trường hợp tỷ lệ ngắt cao hơn bình thường. Tốc độ dữ liệu đầu vào có thể được tăng cường độ để xác định các chức năngsẽ đáp ứng đầu vào như thế nào. Thực hiện các trường hợp kiểm thử mà yêu cầu bộ nhớ tối đa hoặc các tài nguyên khác. Thiết kế các trường hợp kiểm thử có thể gây nên sự thất bại trong hệ điềuhành ảo. Thực hiện các trường hợp kiểm thử gây nên sự tìm kiếm quá mức cho dữ liệu trên đĩa.

3.6.4. Kiểm thử khả năng thực hiện

Xem Thêm

Tài liệu liên quan

  • MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA QUI TRÌNH KIỂM  THỬMỘT SỐ ỨNG DỤNG CỤ THỂ CỦA QUI TRÌNH KIỂM THỬ
    • 79
    • 708
    • 2
Tải bản đầy đủ (.pdf) (79 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(926.04 KB) - MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA QUI TRÌNH KIỂM THỬ-79 (trang) Tải bản đầy đủ ngay ×

Từ khóa » Duyệt Lai Kiếm