Bài giảng Nhập môn Công nghệ phần mềm: Tuần 12+13 - Nguyễn Thị Minh Tuyền
Số trang: 64
Loại file: pdf
Dung lượng: 1.46 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Nhập môn Công nghệ phần mềm - Tuần 12+13: Kiểm thử phần mềm" cung cấp cho người học các kiến thức: Khái niệm cơ bản, các giai đoạn của kiểm thử phần mềm (kiểm thử trong khi phát triển phần mềm, phát triển theo hướng kiểm thử, kiểm thử bản release,...). 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 Nhập môn Công nghệ phần mềm: Tuần 12+13 - Nguyễn Thị Minh TuyềnNhập môn Công nghệ phần mềm Tuần 12+13: Kiểm thử phần mềmNội dung của slide này được dịch và hiệu chỉnh dựa vào các slides của Ian Sommerville CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung 1. Khái niệm cơ bản 2. Các giai đoạn của kiểm thử phần mềm 1. Kiểm thử trong khi phát triển phần mềm 2. Phát triển theo hướng kiểm thử 3. Kiểm thử bản release 4. Kiểm thử người dùng 2NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung 1. Khái niệm cơ bản 2. Các giai đoạn của kiểm thử phần mềm 1. Kiểm thử trong khi phát triển phần mềm 2. Phát triển theo hướng kiểm thử 3. Kiểm thử bản release 4. Kiểm thử người dùng 3NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm thử £ Mục tiêu: p chỉ ra rằng một chương trình thực hiện đúng như mong đợi và p tìm ra được lỗi của chương trình trước khi đưa vào sử dụng. £ Chạy phần mềm với dữ liệu nhân tạo. £ Dựa vào kết quả kiểm thử: ta tìm ra lỗi, những bất thường hoặc thông tin về các thuộc tính phi chức năng của chương trình. £ Có thể chỉ ra sự có mặt của lỗi, không chỉ ra được chương trình không có lỗi. £ Là một phần của quy trình thẩm định và kiểm định phần mềm (verification and validation – V&V). 4NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu của kiểm thử Validation testing Chỉ ra cho người phát triển và khách hàng rằng phần mềm thỏa mãn các yêu cầu đưa ra. Defect testing Chỉ ra các tình huống trong đó các hành vi của phần mềm không đúng, không như mong đợi hoặc không tương thích với đặc tả. 5NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Mô hình input-output của kiểm thử DữInput liệutest đầu vào data Ie đầu Inputsvào gây ra causing để kiểm thử anomalous các hành vi bất behaviour thường HệSystem thống Kết quả đầu ra Output test results đầu rawhich Outputs chỉ reveal rõ Oe the presence of của kiểm thử có mặt của defects lỗi 6NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm định và thẩm định £ Kiểm định (verification): Are we building the product right”. p Phần mềm phải tương thích với đặc tả. £ Thẩm định(validation): Are we building the right product”. p Phần mềm ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Tuần 12+13 - Nguyễn Thị Minh TuyềnNhập môn Công nghệ phần mềm Tuần 12+13: Kiểm thử phần mềmNội dung của slide này được dịch và hiệu chỉnh dựa vào các slides của Ian Sommerville CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung 1. Khái niệm cơ bản 2. Các giai đoạn của kiểm thử phần mềm 1. Kiểm thử trong khi phát triển phần mềm 2. Phát triển theo hướng kiểm thử 3. Kiểm thử bản release 4. Kiểm thử người dùng 2NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung 1. Khái niệm cơ bản 2. Các giai đoạn của kiểm thử phần mềm 1. Kiểm thử trong khi phát triển phần mềm 2. Phát triển theo hướng kiểm thử 3. Kiểm thử bản release 4. Kiểm thử người dùng 3NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm thử £ Mục tiêu: p chỉ ra rằng một chương trình thực hiện đúng như mong đợi và p tìm ra được lỗi của chương trình trước khi đưa vào sử dụng. £ Chạy phần mềm với dữ liệu nhân tạo. £ Dựa vào kết quả kiểm thử: ta tìm ra lỗi, những bất thường hoặc thông tin về các thuộc tính phi chức năng của chương trình. £ Có thể chỉ ra sự có mặt của lỗi, không chỉ ra được chương trình không có lỗi. £ Là một phần của quy trình thẩm định và kiểm định phần mềm (verification and validation – V&V). 4NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu của kiểm thử Validation testing Chỉ ra cho người phát triển và khách hàng rằng phần mềm thỏa mãn các yêu cầu đưa ra. Defect testing Chỉ ra các tình huống trong đó các hành vi của phần mềm không đúng, không như mong đợi hoặc không tương thích với đặc tả. 5NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Mô hình input-output của kiểm thử DữInput liệutest đầu vào data Ie đầu Inputsvào gây ra causing để kiểm thử anomalous các hành vi bất behaviour thường HệSystem thống Kết quả đầu ra Output test results đầu rawhich Outputs chỉ reveal rõ Oe the presence of của kiểm thử có mặt của defects lỗi 6NGUYỄN Thị Minh Tuyền CuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểm định và thẩm định £ Kiểm định (verification): Are we building the product right”. p Phần mềm phải tương thích với đặc tả. £ Thẩm định(validation): Are we building the right product”. p Phần mềm ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ phần mềm Nhập môn Công nghệ phần mềm Software engineering Kiểm thử phần mềm Phát triển phần mềm Kiểm thử bản releaseGợi ý tài liệu liên quan:
-
62 trang 401 3 0
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 313 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 224 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 193 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 186 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 179 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 173 0 0 -
6 trang 169 0 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 149 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0