1. Trang chủ
  2. » Công Nghệ Thông Tin

System testing thuyết trình

14 13 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 228,76 KB

Nội dung

SLIDE POWERPOINT ĐẸP WELCOME YOU NỘI DUNG 1 Kiểm thử hệ thống (System Testing) là gì 2 Mục tiêu của kiểm thử hệ thống 3 Tại sao phải thực hiện kiểm thử hệ thống 4 Khi nào cần thực hiện kiểm thử hệ thống 5 Kiểm thử hệ thống bằng cách nào 6 Các loại kiểm thử hệ thống và kỹ thuật test tương ứng 7 Các loại Functional testing 8 Các loại Non functional testing 9 Môi trường thực hiện kiểm thử hệ thống 10 Các lỗi thường gặp khi thực hiện kiểm thử hệ thống Là việc thực hiện kiểm thử, kiểm tra hành vi ha.

WELCOME YOU! NỘI DUNG: Kiểm thử hệ thống (System Testing) Mục tiêu kiểm thử hệ thống Tại phải thực kiểm thử hệ thống Khi cần thực kiểm thử hệ thống Kiểm thử hệ thống cách Các loại kiểm thử hệ thống kỹ thuật test tương ứng Các loại Functional testing Các loại Non-functional testing Môi trường thực kiểm thử hệ thống 10 Các lỗi thường gặp thực kiểm thử hệ thống Kiểm thử hệ thống (System Testing) - Là việc thực kiểm thử, kiểm tra hành vi hay tương tác người dùng với hệ thống (behavior) sản phẩm hay hệ thống phần mềm theo yêu cầu đặc tả sản phẩm hệ thống phần mềm - Thực kiểm thử hệ thống kiểm thử hệ thống đầy đủ whole system Nghĩa toàn chức năng, nghiệp vụ hệ thống có đầy đủ xác định phạm vi phát triển sản phẩm hệ thống phần mềm bao gồm yêu cầu chức yêu cầu phi chức 2 Mục tiêu kiểm thử hệ thống  Giảm rủi ro liên quan đến chất lượng sản phẩm  Giúp xác minh xem hành vi chức phi chức hệ thống hoạt động yêu cầu đặc tả hay không  Giúp xác thực hệ thống hoàn thành hoạt động mong đợi người dùng  Xây dựng tự tin vào chất lượng hệ thống  Tìm lỗi  Ngăn chặn lỗi lọt vào giai đoạn kiểm thử sau môi trường thực Tại phải thực kiểm thử hệ thống  Để kiểm tra nhằm đảm bảo chức đặc tính sản phẩm hệ thống phần mềm đủ theo đặc tả yêu cầu sản phẩm phần mềm  Để thực kiểm thử môi trường gần giống với môi trường thực- mơi trường mà sản phẩm cài đặt để người dùng cuối sử dụng  Là bước kiểm thử, kiểm tra cuối cùng, đại diện cho dự án nhóm phát triển phần mềm để kiểm tra sản phẩm trước sản phẩm bàn giao cho khách hàng 4 Khi cần thực kiểm thử hệ thống  Khi hệ thống cần kiểm thử hoàn thiện phát triển xong  Các thành phần riêng lẻ hệ thống thực kiểm thử (kiểm thử đơn vị, thành phần - Unit testing, Component testing)  Kiểm thử tích hợp hồn thành để đảm bảo thành phần hệ thống sản phẩm xếp tích hợp thiết kế  Các tài liệu đặc tả hệ thống gồm chức phi chức năng, user stories chốt thay đổi  Các tài liệu sản phẩm hỗ trợ cho việc thực kiểm thử hệ thống tình kiểm thử (Testcase), liệu kiểm thử (Test data) hay lịch trình kiểm thử phải sẵn sàng để sử dụng 5 Kiểm thử hệ thống cách  Kiểm thử hệ thống việc kiểm tra xem sản phẩm hệ thống có hoạt động theo tài liệu đặc tả hệ thống sản phẩm hay khơng  Tài liệu đặc tả là:  Yêu cầu đặc tả  Quy trình nghiệp vụ hay luồng nghiệp vụ  Tài liệu mô tả chức hệ thống  Tài liệu mơ tả tích hợp hệ thống với dịch vụ bên ngồi tích hợp hệ thống với Các loại kiểm thử hệ thống kỹ thuật test tương ứng  Có nhiều loại kiểm thử giai đoạn kiểm thử hệ thống sử dụng loại kiểm thử sau:  Kiểm thử chức năng, kiểm thử phi chức năng, kiểm thử liên quan đến thay đổi sản phẩm phần mềm  Tương ứng với loại kiểm thử dùng kỹ thuật khác để thực Cụ thể:  Đối với kiểm thử chức sử dụng phương thức kiểm thử hộp đen (Kiểm thử hộp đen: coi hệ thống sản phẩm cần phải kiểm thử hộp đen o Chỉ tập trung vào đầu vào đầu phần mềm mà không quan tâm đến code bên sản phẩm o Kiểm thử hộp đen tập trung kiểm thử chức sản phẩm phần mềm dựa yêu cầu đặc tả sản phẩm o Kiểm thử hộp đen tập trung vào thiết kế điều khiển đầu vào để kiểm tra tất nghiệp vụ, yêu cầu mặt chức sản phẩm cần kiểm thử)  Đối với kiểm thử phi chức dùng kiểm thử hiệu (Performance testing) hay kiểm thử độ tin cậy (Reliability testing)  Đối với kiểm thử liên quan đến thay đổi sản phẩm phần mềm dùng kỹ thuật kiểm thử xác nhận (Confirmation testing ) kiểm thử hồi quy (Regression testing )  Người thực kiểm thử hệ thống Tester Các loại Functional testing  Function Testing (kiểm thử chức năng)  User Interface (UI) Testing (kiểm thử giao diện người dùng)  Data and Database Integrity Testing (kiểm thử tích hợp liệu CSDL)  Business Cycle Testing (kiểm thử chu trình nghiệp vụ)  Access Control Testing (kiểm thử kiểm soát truy cập) Các loại Non-functional testing  Performance testing (kiểm thử hiệu năng)  Load testing (Kiểm thử khả chịu tải)  Stress testing (kiểm thử áp lực/kiểm tra độ mỏi)  Volume testing (kiểm thử khối lượng)  Testing related to changes types:  Confirmation testing (kiểm thử xác nhận)  Regression testing (kiểm thử hồi quy) Môi trường thực kiểm thử hệ thống  Muốn đạt hiệu tốt tránh lỗi có nguyên nhân môi trường cài đặt phát sinh hệ thống sản phẩm phần mềm cài đặt cho người dùng cuối dùng sản phẩm, mơi trường để thực kiểm thử hệ thống phải giống với mơi trường thực tế  Mơi trường thực tế hay môi trường sử dụng môi trường mà sản phẩm hệ thống hay ứng dụng phần mềm cài đặt cuối Cài đặt xong người dùng cuối dùng sản phẩm hay sản phẩm đơng đảo người dùng thị trường dùng 10 Các lỗi thường gặp thực kiểm thử hệ thống  Việc tính tốn khơng xác  Yêu cầu chức hay phi chức hoạt động không không mong đợi  Luồng hoạt động hay luồng liệu hoạt động chức hệ thống không  Không thực đầy đủ chức hệ thống từ đầu đến cuối  Có lỗi thực hệ thống mơi trường thực  Có lỗi thực hệ thống theo mô tả hệ thống hướng dẫn người dùng THANK YOU! ... Integrity Testing (kiểm thử tích hợp liệu CSDL)  Business Cycle Testing (kiểm thử chu trình nghiệp vụ)  Access Control Testing (kiểm thử kiểm soát truy cập) Các loại Non-functional testing ... testing  Performance testing (kiểm thử hiệu năng)  Load testing (Kiểm thử khả chịu tải)  Stress testing (kiểm thử áp lực/kiểm tra độ mỏi)  Volume testing (kiểm thử khối lượng)  Testing related... ứng Các loại Functional testing Các loại Non-functional testing Môi trường thực kiểm thử hệ thống 10 Các lỗi thường gặp thực kiểm thử hệ thống Kiểm thử hệ thống (System Testing) - Là việc thực

Ngày đăng: 18/04/2022, 23:39

w