intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Kiểm thử phần mềm: Bài 1

Chia sẻ: đinh Thị Tú Oanh | Ngày: | Loại File: PDF | Số trang:26

95
lượt xem
19
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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!

Chủ đề:
Lưu

Nội dung Text: 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 />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2