Bài giảng Kiểm thử phần mềm: Bài 1
Số trang: 26
Loại file: pdf
Dung lượng: 887.45 KB
Lượt xem: 21
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:
Cùng nắm kiến thức trong Bài giảng Kiểm thử phần mềm: Bài 1 này thông qua việc tìm hiểu các nội dung sau: Các khái niệm, định nghĩa về Software Testing, các quy trình Sản xuất Phần mềm. 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 Kiểm thử phần mềm: Bài 1 BÀI GIẢNG KIỂM THỬ PHẦN MỀM<br /> <br /> BÀI 1:<br /> I. Các khái niệm, định nghĩa về Software Testing<br /> <br /> II. Các quy trình Sản xuất Phần mềm<br /> <br /> SOFTWARE TESTING ?<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> What is Software Testing?<br /> Why is Testing important?<br /> What is the objective of Software Testing?<br /> Who do testing?<br /> Responsibilities of software<br /> tester?<br /> <br /> SOFTWARE TESTING là gì?<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Kiểm thử phần mềm (software testing) là hoạt động nhằm tìm kiếm, phát hiện<br /> các lỗi của phần mềm<br /> Kiểm thử phần mềm còn hướng đến mục tiêu xa hơn có thể gọi là “phòng bệnh<br /> hơn chữa bệnh”. Tức là nâng cao khả năng kiểm soát và hạn chế các lỗi xảy ra<br /> khi phát triển phần mềm ngay từ ban đầu, chứ không đơn thuần chỉ là việc tìm<br /> những lỗi sẵn có khi nhóm phát triển đã đưa ra những phiên bản cụ thể của<br /> phần mềm.<br /> Kiểm thử phần mềm đảm bảo sản phẩm phần mềm đáp ứng chính xác, đầy đủ<br /> và đúng theo yêu cầu của khách hàng, yêu cầu của sản phẩm đề đã đặt ra.<br /> Software testing cũng cung cấp mục tiêu, cái nhìn độc lập về phần mềm, điều<br /> này cho phép việc đánh giá và hiểu rõ các rủi ro khi thực thi phần mềm<br /> Kiểm thử phần mềm tạo điều kiện cho bạn tận dụng tối đa tư duy đánh giá và<br /> sáng tạo để bạn có thể phát hiện ra những điểm mà người khác chưa nhìn thấy.<br /> “It is also said to be an art to improve the quality of the software made.”<br /> <br /> Tại sao SOFTWARE TESTING quan trọng?<br /> <br /> <br /> <br /> <br /> <br /> <br /> Kiểm thử phần mềm là một hoạt động giữ vai trò rất quan trọng để bảo đảm chất<br /> lượng phần mềm và là hoạt động mang tính sống còn trong các dự án sản xuất<br /> hoặc gia công phần mềm. Vì vậy, kiểm thử phần mềm đã trở thành qui trình bắt<br /> buộc trong các dự án phát triển phần mềm trên thế giới.<br /> <br /> Làm gì cũng cần kiểm tra, đánh giá thì mới biết được liệu nó có đạt được những gì<br /> được mong đợi, có sai sót gì không<br /> Kiểm thử phần mềm để tránh được những rủi ro, lỗi phát sinh trong suốt quá trình<br /> tạo ra sản phẩm. Lỗi phát hiện càng sớm càng giúp tránh được rủi ro và chi phí.<br /> <br /> “Testing is important because software bugs could be expensive or even dangerous.”<br /> <br /> Mục tiêu của SOFTWARE TESTING ?<br /> <br /> <br /> Để kiểm tra xem phần mềm đáp ứng nhu cầu của khách hàng và phù hợp với các đặc<br /> tả và đảm bảo chất lượng và tính chính xác của ứng dụng.<br /> Nó thật sự có làm việc như mong muốn?<br /> Nó làm được gì mà người sử dụng mong đợi?<br /> Tiết kiệm thời gian và chi phí bởi xác định/ tìm kiếm những thiếu sót/ lỗi sớm<br /> <br /> <br /> <br /> Biết rằng chúng ta đã thỏa mãn được những yêu cầu của khách hàng<br /> “The main objective of software testing is to maintain and deliver a quality product to<br /> the client.”<br /> <br />
Nội dung trích xuất từ tài liệu:
Bài giảng Kiểm thử phần mềm: Bài 1 BÀI GIẢNG KIỂM THỬ PHẦN MỀM<br /> <br /> BÀI 1:<br /> I. Các khái niệm, định nghĩa về Software Testing<br /> <br /> II. Các quy trình Sản xuất Phần mềm<br /> <br /> SOFTWARE TESTING ?<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> What is Software Testing?<br /> Why is Testing important?<br /> What is the objective of Software Testing?<br /> Who do testing?<br /> Responsibilities of software<br /> tester?<br /> <br /> SOFTWARE TESTING là gì?<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Kiểm thử phần mềm (software testing) là hoạt động nhằm tìm kiếm, phát hiện<br /> các lỗi của phần mềm<br /> Kiểm thử phần mềm còn hướng đến mục tiêu xa hơn có thể gọi là “phòng bệnh<br /> hơn chữa bệnh”. Tức là nâng cao khả năng kiểm soát và hạn chế các lỗi xảy ra<br /> khi phát triển phần mềm ngay từ ban đầu, chứ không đơn thuần chỉ là việc tìm<br /> những lỗi sẵn có khi nhóm phát triển đã đưa ra những phiên bản cụ thể của<br /> phần mềm.<br /> Kiểm thử phần mềm đảm bảo sản phẩm phần mềm đáp ứng chính xác, đầy đủ<br /> và đúng theo yêu cầu của khách hàng, yêu cầu của sản phẩm đề đã đặt ra.<br /> Software testing cũng cung cấp mục tiêu, cái nhìn độc lập về phần mềm, điều<br /> này cho phép việc đánh giá và hiểu rõ các rủi ro khi thực thi phần mềm<br /> Kiểm thử phần mềm tạo điều kiện cho bạn tận dụng tối đa tư duy đánh giá và<br /> sáng tạo để bạn có thể phát hiện ra những điểm mà người khác chưa nhìn thấy.<br /> “It is also said to be an art to improve the quality of the software made.”<br /> <br /> Tại sao SOFTWARE TESTING quan trọng?<br /> <br /> <br /> <br /> <br /> <br /> <br /> Kiểm thử phần mềm là một hoạt động giữ vai trò rất quan trọng để bảo đảm chất<br /> lượng phần mềm và là hoạt động mang tính sống còn trong các dự án sản xuất<br /> hoặc gia công phần mềm. Vì vậy, kiểm thử phần mềm đã trở thành qui trình bắt<br /> buộc trong các dự án phát triển phần mềm trên thế giới.<br /> <br /> Làm gì cũng cần kiểm tra, đánh giá thì mới biết được liệu nó có đạt được những gì<br /> được mong đợi, có sai sót gì không<br /> Kiểm thử phần mềm để tránh được những rủi ro, lỗi phát sinh trong suốt quá trình<br /> tạo ra sản phẩm. Lỗi phát hiện càng sớm càng giúp tránh được rủi ro và chi phí.<br /> <br /> “Testing is important because software bugs could be expensive or even dangerous.”<br /> <br /> Mục tiêu của SOFTWARE TESTING ?<br /> <br /> <br /> Để kiểm tra xem phần mềm đáp ứng nhu cầu của khách hàng và phù hợp với các đặc<br /> tả và đảm bảo chất lượng và tính chính xác của ứng dụng.<br /> Nó thật sự có làm việc như mong muốn?<br /> Nó làm được gì mà người sử dụng mong đợi?<br /> Tiết kiệm thời gian và chi phí bởi xác định/ tìm kiếm những thiếu sót/ lỗi sớm<br /> <br /> <br /> <br /> Biết rằng chúng ta đã thỏa mãn được những yêu cầu của khách hàng<br /> “The main objective of software testing is to maintain and deliver a quality product to<br /> the client.”<br /> <br />
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kiểm thử phần mềm Kiểm thử phần mềm Sản xuất phần mềm Quy trình sản xuất phần mềm Định nghĩa về Software Testing Software TestingTài liệu liên quan:
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 323 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 230 0 0 -
Ebook Software testing: A craftsman's approach (Fourth edition) - Paul C. Jorgensen
470 trang 103 0 0 -
Bài giảng Kiểm thử và đảm bảo chất lượng phần mềm: Chương 2
27 trang 59 0 0 -
Nhập môn kiểm thử phần mềm: Chương 1 - Trần Duy Hoàng
33 trang 56 0 0 -
4 trang 54 0 0
-
26 trang 47 0 0
-
Báo cáo Phân tích, thiết kế phần mềm nhúng
4 trang 46 0 0 -
Bài giảng Kiểm thử phần mềm - Chương 2: Quy trình kiểm thử phần mềm
19 trang 46 0 0 -
Áp dụng phương pháp chi phí mục tiêu trong các doanh nghiệp sản xuất phần mềm Việt Nam
5 trang 46 0 0