Bài giảng Công nghệ phần mềm: Chương 6 - ThS. Nguyễn Thị Bích Ngân
Số trang: 28
Loại file: pdf
Dung lượng: 2.08 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Công nghệ phần mềm - Chương 6: Kiểm chứng phần mềm" cung cấp cho người học các kiến thức: Qui trình kiểm tra phần mềm, kiểm tra đơn vị, phân hệ, hệ thống, giới thiệu một số loại test cơ bản, thiết kế testcase, vai trò, công cụ thường dùng của tester,... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 6 - ThS. Nguyễn Thị Bích Ngân CÔNG NGHỆ PHẦN MỀM Chương 6: KIỂM CHỨNG PHẦN MỀM 15.08.2016 1Bộ môn Công nghệ phần mềm 1 Phân tích chi tiết quy trình công nghệ phần mềm dựa trên mô hình thác nước Giai đoạn kiểm chứng Khảo sát hiện trạng Xác định yêu cầu Phân tích Nội dung: + Kiểm lỗi + Kiểm lỗi phân hệ Thiết kê + Kiểm lỗi hệ thống Cài đặt Kết quả: Kiểm + Test plan chứng + Test case + Bug Triển khai + Test report Bảo trì 2Bộ môn Công nghệ phần mềm 2 Mục tiêu Biết được qui trình kiểm tra phần mềm Biết được một số loại test cơ bản Biết được một số khái niệm liên quan đến testing Biết được công việc, công cụ thường dùng của Tester 3Bộ môn Công nghệ phần mềm 3 Nội dung 1. Qui trình kiểm tra phần mềm 2. Giới thiệu một số khái niệm sử dụng trong Testing: test plan, test case,… 3. Kiểm tra đơn vị, phân hệ, hệ thống 4. Giới thiệu một số loại test cơ bản 5. Thiết kế test case 6. Vai trò, công cụ thường dùng của tester. 4Bộ môn Công nghệ phần mềm 4 1. Tiến trình kiểm thử Test Test Test cases data Test Test plan results report End s Run Design Design Compare Prepare program test test results to Begin test data with test plan cases test cases data 5Bộ môn Công nghệ phần mềm 5 2. Một số khái niệm cơ bản Test plan Test case Bug Test Report Test manager Test designer Tester 6Bộ môn Công nghệ phần mềm 6 Test plan Cấu trúc chung của một test plan Test project Danh sách các module cần test. Ngày bắt đầu, ngày kết thúc Danh sách các test case Nhân sự tham gia Tài nguyên sử dụng (server, workstation, printer,…) Kế hoạch thực hiện (sử dụng MS Project lập kế hoạch) … 7Bộ môn Công nghệ phần mềm 7 Test case Cấu trúc chung của một test case Tên project, module Màn hình, chức năng Mã số Tài liệu tham khảo Mục đích Dữ liệu test (test data) Mô tả các bước (test step) Trạng thái Ngày tạo … 8Bộ môn Công nghệ phần mềm 8 Test case Ví dụ: kiểm tra màn hình đăng nhập 9Bộ môn Công nghệ phần mềm 9 Test case Ví dụ: kiểm tra màn hình đăng nhập Projetc: web testing application Module: testing Màn hình: đăng nhập hệ thống Chức năng: đăng nhập Mã số:A001 Dữ liệu test: Username: thanh, pass: thanh Username: admin, pass: admin. Các bước thực hiện kiểm tra 10Bộ môn Công nghệ phần mềm 10 Test case – test step 11 11Bộ môn Công nghệ phần mềm 11 Bug Cấu trúc chung của bug Tên Mã số, mức độ Test case tương ứng Màn ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 6 - ThS. Nguyễn Thị Bích Ngân CÔNG NGHỆ PHẦN MỀM Chương 6: KIỂM CHỨNG PHẦN MỀM 15.08.2016 1Bộ môn Công nghệ phần mềm 1 Phân tích chi tiết quy trình công nghệ phần mềm dựa trên mô hình thác nước Giai đoạn kiểm chứng Khảo sát hiện trạng Xác định yêu cầu Phân tích Nội dung: + Kiểm lỗi + Kiểm lỗi phân hệ Thiết kê + Kiểm lỗi hệ thống Cài đặt Kết quả: Kiểm + Test plan chứng + Test case + Bug Triển khai + Test report Bảo trì 2Bộ môn Công nghệ phần mềm 2 Mục tiêu Biết được qui trình kiểm tra phần mềm Biết được một số loại test cơ bản Biết được một số khái niệm liên quan đến testing Biết được công việc, công cụ thường dùng của Tester 3Bộ môn Công nghệ phần mềm 3 Nội dung 1. Qui trình kiểm tra phần mềm 2. Giới thiệu một số khái niệm sử dụng trong Testing: test plan, test case,… 3. Kiểm tra đơn vị, phân hệ, hệ thống 4. Giới thiệu một số loại test cơ bản 5. Thiết kế test case 6. Vai trò, công cụ thường dùng của tester. 4Bộ môn Công nghệ phần mềm 4 1. Tiến trình kiểm thử Test Test Test cases data Test Test plan results report End s Run Design Design Compare Prepare program test test results to Begin test data with test plan cases test cases data 5Bộ môn Công nghệ phần mềm 5 2. Một số khái niệm cơ bản Test plan Test case Bug Test Report Test manager Test designer Tester 6Bộ môn Công nghệ phần mềm 6 Test plan Cấu trúc chung của một test plan Test project Danh sách các module cần test. Ngày bắt đầu, ngày kết thúc Danh sách các test case Nhân sự tham gia Tài nguyên sử dụng (server, workstation, printer,…) Kế hoạch thực hiện (sử dụng MS Project lập kế hoạch) … 7Bộ môn Công nghệ phần mềm 7 Test case Cấu trúc chung của một test case Tên project, module Màn hình, chức năng Mã số Tài liệu tham khảo Mục đích Dữ liệu test (test data) Mô tả các bước (test step) Trạng thái Ngày tạo … 8Bộ môn Công nghệ phần mềm 8 Test case Ví dụ: kiểm tra màn hình đăng nhập 9Bộ môn Công nghệ phần mềm 9 Test case Ví dụ: kiểm tra màn hình đăng nhập Projetc: web testing application Module: testing Màn hình: đăng nhập hệ thống Chức năng: đăng nhập Mã số:A001 Dữ liệu test: Username: thanh, pass: thanh Username: admin, pass: admin. Các bước thực hiện kiểm tra 10Bộ môn Công nghệ phần mềm 10 Test case – test step 11 11Bộ môn Công nghệ phần mềm 11 Bug Cấu trúc chung của bug Tên Mã số, mức độ Test case tương ứng Màn ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Công nghệ phần mềm Công nghệ phần mềm Kỹ thuật lập trình Kiểm chứng phần mềm Thiết kế testcase Kiểm tra phần mềmGợi ý tài liệu liên quan:
-
62 trang 391 3 0
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 246 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 215 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 189 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 185 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 184 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 180 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 161 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 160 0 0 -
6 trang 153 0 0