Bài giảng Kiểm thử phần mềm - Trường ĐH Thương mại
Số trang: 54
Loại file: pdf
Dung lượng: 5.06 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Kiểm thử phần mềm" có nội dung gồm 4 chương cung cấp cho học viên những kiến thức về: tổng quan kiểm thử phần mềm; quy trình kiểm thử phần mềm; các công cụ kiểm thử phần mềm; thiết kế ca kiểm thử;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!
Nội dung trích xuất từ tài liệu:
Bài giảng Kiểm thử phần mềm - Trường ĐH Thương mại 21/07/2020 Chương 1. Tổng quan về kiểm thử phần mềm 1.1. Khái niệm phát triển phần mềm 1.1.1. Khái niệm phần mềm 1.1.2. Vòng đời phát triển phần mềm 1.1.3. Các mô hình phát triển phần mềm 1.2. Khái niệm kiểm thử phần mềm 1.2.1. Khái niệm kiểm thử Bộ môn Công nghệ thông tin 1.2.2. Đảm bảo chất lượng Trường Đại học Thương mại 1.2.3. Kiểm soát chất lượng sản phẩm 1.3. Các nguyên tắc kiểm thử 1.4. Vai trò kiểm thử phần mềm 4 Tài liệu tham khảo 1.1.1. Khái niệm phần mềm Ian Sommerville, Software Engineering, 10th Khái niệm phần mềm Edition, 2016. Một phần mềm gồm 3 thành phần: Glenford J. Myers, Tom Badgett, Todd M. Chương trình máy tính: mã nguồn, mã máy Thomas, Corey Sandler, The Art of Software Cấu trúc dữ liệu: cấu trúc làm việc (bộ nhớ trong) và cấu trúc lưu trữ (bộ nhớ ngoài) Testing, 2011. Các tài liệu liên quan: tài liệu hướng dẫn sử dụng (dành cho người dùng), tài liệu phát triển (dành cho người phát triển Ron Patton, Software Testing, Second Edition, hệ thống), tài liệu tham khảo kỹ thuật (dành cho người bảo Sam Publishing, 2009. trì) http://www.seleniumframework.com/ Phần mềm được coi là tất cả các kỹ thuật ứng dụng để thực hiện những dịch vụ chức http://www.tester.vn/ năng cho mục đích nào đó bằng phần cứng, http://www.testingvn.com/ làm cho sử dụng phần cứng máy tính đạt hiệu quả cao. 2 5 Nội dung 1.1.1. Khái niệm phần mềm Chương 1. Tổng quan về kiểm thử phần mềm Chương 2. Quy trình kiểm thử phần mềm Chương 3. Các công cụ kiểm thử phần mềm Chương 4. Thiết kế ca kiểm thử 3 6 1 21/07/2020 Nhóm kỹ thuật, phương pháp luận 1.1.2. Vòng đời phát triển PM Các khái niệm và trình tự cụ thể hóa Là khoảng thời gian tính từ khi phần một hệ thống mềm được đề xuất cho đến khi bỏ đi: Các phương pháp tiếp cận giải quyết cụ thể là từ khi được đặt hàng, phát vấn đề triển, sử dụng đến khi bị loại bỏ. Các trình tự thiết kế và phát triển Vòng đời phần mềm được phân chia được chuẩn hóa thành các pha chính như xác định yêu Các phương pháp đặc tả yêu cầu, thiết cầu, triển khai, kiểm thử, bảo trì (vận kế hệ thống, thiết kế chương trình, hành)... Phạm vi, thứ tự các pha khác kiểm thử, toàn bộ quy trình quản lý nhau tùy theo từng mô hình, dự án cụ phát triển phần mềm. 7 thể 10 Nhóm chương trình 1.1.2. Vòng đời phát triển PM Là phần giao diện với phần cứng, tạo thành từ các nhóm Tùy mô hình áp dụng mà việc phân lệnh chỉ thị cho máy tính biết trình tự thao tác xử lý dữ liệu chia các pha, các bước có thể có sự Phần mềm cơ bản: với chức năng cung cấp môi trường khác nhau: từ 3 đến 20 pha. thao tác dễ dàng cho người sử dụng nhằm tăng hiệu năng xử lý của phần cứng (ví dụ như OS là chương trình hệ thống) Xác định yêu cầu Triển khai Kiểm thử Phần mềm ứng dụng: dùng để xử lý nghiệp vụ thích hợp nào đó (quản lý, kế toán, . . .), phần mềm đóng gói, phần (VËn hµnh) Bảo trì mềm của người dùng, . . . Vòng đời phần mềm 8 11 1.1.2. Vòng đời phát triển PM Nhóm các tư liệu Những tư liệu hữu ích, có giá trị cao và Các giai đoạn phát triển phần mềm rất cần thiết để phát triển, vậ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kiểm thử phần mềm - Trường ĐH Thương mại 21/07/2020 Chương 1. Tổng quan về kiểm thử phần mềm 1.1. Khái niệm phát triển phần mềm 1.1.1. Khái niệm phần mềm 1.1.2. Vòng đời phát triển phần mềm 1.1.3. Các mô hình phát triển phần mềm 1.2. Khái niệm kiểm thử phần mềm 1.2.1. Khái niệm kiểm thử Bộ môn Công nghệ thông tin 1.2.2. Đảm bảo chất lượng Trường Đại học Thương mại 1.2.3. Kiểm soát chất lượng sản phẩm 1.3. Các nguyên tắc kiểm thử 1.4. Vai trò kiểm thử phần mềm 4 Tài liệu tham khảo 1.1.1. Khái niệm phần mềm Ian Sommerville, Software Engineering, 10th Khái niệm phần mềm Edition, 2016. Một phần mềm gồm 3 thành phần: Glenford J. Myers, Tom Badgett, Todd M. Chương trình máy tính: mã nguồn, mã máy Thomas, Corey Sandler, The Art of Software Cấu trúc dữ liệu: cấu trúc làm việc (bộ nhớ trong) và cấu trúc lưu trữ (bộ nhớ ngoài) Testing, 2011. Các tài liệu liên quan: tài liệu hướng dẫn sử dụng (dành cho người dùng), tài liệu phát triển (dành cho người phát triển Ron Patton, Software Testing, Second Edition, hệ thống), tài liệu tham khảo kỹ thuật (dành cho người bảo Sam Publishing, 2009. trì) http://www.seleniumframework.com/ Phần mềm được coi là tất cả các kỹ thuật ứng dụng để thực hiện những dịch vụ chức http://www.tester.vn/ năng cho mục đích nào đó bằng phần cứng, http://www.testingvn.com/ làm cho sử dụng phần cứng máy tính đạt hiệu quả cao. 2 5 Nội dung 1.1.1. Khái niệm phần mềm Chương 1. Tổng quan về kiểm thử phần mềm Chương 2. Quy trình kiểm thử phần mềm Chương 3. Các công cụ kiểm thử phần mềm Chương 4. Thiết kế ca kiểm thử 3 6 1 21/07/2020 Nhóm kỹ thuật, phương pháp luận 1.1.2. Vòng đời phát triển PM Các khái niệm và trình tự cụ thể hóa Là khoảng thời gian tính từ khi phần một hệ thống mềm được đề xuất cho đến khi bỏ đi: Các phương pháp tiếp cận giải quyết cụ thể là từ khi được đặt hàng, phát vấn đề triển, sử dụng đến khi bị loại bỏ. Các trình tự thiết kế và phát triển Vòng đời phần mềm được phân chia được chuẩn hóa thành các pha chính như xác định yêu Các phương pháp đặc tả yêu cầu, thiết cầu, triển khai, kiểm thử, bảo trì (vận kế hệ thống, thiết kế chương trình, hành)... Phạm vi, thứ tự các pha khác kiểm thử, toàn bộ quy trình quản lý nhau tùy theo từng mô hình, dự án cụ phát triển phần mềm. 7 thể 10 Nhóm chương trình 1.1.2. Vòng đời phát triển PM Là phần giao diện với phần cứng, tạo thành từ các nhóm Tùy mô hình áp dụng mà việc phân lệnh chỉ thị cho máy tính biết trình tự thao tác xử lý dữ liệu chia các pha, các bước có thể có sự Phần mềm cơ bản: với chức năng cung cấp môi trường khác nhau: từ 3 đến 20 pha. thao tác dễ dàng cho người sử dụng nhằm tăng hiệu năng xử lý của phần cứng (ví dụ như OS là chương trình hệ thống) Xác định yêu cầu Triển khai Kiểm thử Phần mềm ứng dụng: dùng để xử lý nghiệp vụ thích hợp nào đó (quản lý, kế toán, . . .), phần mềm đóng gói, phần (VËn hµnh) Bảo trì mềm của người dùng, . . . Vòng đời phần mềm 8 11 1.1.2. Vòng đời phát triển PM Nhóm các tư liệu Những tư liệu hữu ích, có giá trị cao và Các giai đoạn phát triển phần mềm rất cần thiết để phát triển, vậ ...
Tìm kiếm theo từ khóa liên quan:
Kiểm thử phần mềm Bài giảng Kiểm thử phần mềm Quy trình kiểm thử phần mềm Công cụ kiểm thử phần mềm Thiết kế phần mềm Kiểm soát chất lượng phần mềm Nguyên tắc kiểm thử phần mềmTài liệu có liên quan:
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 361 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 242 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 183 0 0 -
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 177 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 175 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 168 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 144 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ SỐ SÁCH CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
106 trang 93 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH
36 trang 92 0 0 -
Nhập môn kiểm thử phần mềm: Chương 1 - Trần Duy Hoàng
33 trang 62 0 0