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

Bài giảng Software testing: Chương 4 - ThS. Nguyễn Quốc Huy

Chia sẻ: 653543 653543 | Ngày: | Loại File: PPT | Số trang:16

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

Chương 4 cung cấp cho người học những kiến thức về môi trường kiểm thử. chương này gồm có những nội dung cơ bản sau: Tổng quan về môi trường kiểm thử, giả lập - simulation, lấy điểm chuẩn, môi trường kiểm thử,... Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Software testing: Chương 4 - ThS. Nguyễn Quốc Huy

  1. Môi trường Kiểm thử Kiểm định phần mềm 07/04/16 ThS Nguyễn Quốc Huy 1
  2. Tổng quan • Thành phần cấu thành môi trường • Môi trường kiểm thử là hướng tiếp cận hiệu  quả để đo hoạt động phần mềm. • Khi nào môi trường kiểm thử được xây dựng  bình thường và khác thường. • Môi trường nào gặp nhiều thách thức • Môi trường nào kiểm soát thách thức 07/04/16 ThS Nguyễn Quốc Huy 2
  3. Giới thiệu • Môi trường kiểm thử là một thành phần kế  hoạch thử. • Môi trường kiểm thử cho phép kiểm tra viên  quan sát kết quả mà khách hàng hay người  dùng sẽ sử dụng khi triển khai sản phẩm. 07/04/16 ThS Nguyễn Quốc Huy 3
  4. Giả lập - Simulation • Ý tưởng thì đơn giản, nhưng thực hiện rất  phức tạp. • Các giả lập dựa trên giả thiết đúng là hoạt  động của phần cứng có thể đo được và có để  đoán được. • Giả lập là sự kết nối giữa các mô hình toán  học với nhau để tạo ra môi trường hệ thống  dưới điều kiện lý tưởng. 07/04/16 ThS Nguyễn Quốc Huy 4
  5. Giả lập - Simulation • Điều kiện giả lập phải rẻ hơn nhiều so với  điều kiện kiểm thử thật. • Trong 10 năm vừa qua, giả lập đóng vai trò  quan trọng trong việc kiểm thử. • Giả lập cũng cần thiết ở giai đoạn thiết kế. 07/04/16 ThS Nguyễn Quốc Huy 5
  6. Lấy điểm chuẩn • Kỷ thuật lấy điểm chuẩn rất quan trọng  trong giả lập. • Điểm chuẩn để xác định 1 hệ thống ở dưới  mức cho phép. • Ví dụ: gần giống với logic mờ 07/04/16 ThS Nguyễn Quốc Huy 6
  7. Môi trường kiểm thử • Mục đích là tạo ra một môi trường để sản  phẩm bày ra những yếu kém so với thực tế. • Để đạt được mục tiêu là thách thức cho việc  thiết kế trong giai đoạn kiểm thử. • Yêu cầu phần cứng và phần mềm cần thiết. • Phải phục vụ cho chu trình kiểm thử đầu  tiên. 07/04/16 ThS Nguyễn Quốc Huy 7
  8. Môi trường kiểm thử • Thiết lập môi trường kiểm thử: – Xác nhận tính khả thi – Xác nhận tính đúng đắn của môi trường cho việc vận hành kiểm thử. • Nếu quyết định sử dụng công cụ kiểm tự động,  thì phải cài công cụ kiểm tự động trong môi  trường kiểm thử. • Nếu hệ điều hành môi trường kiểm quá phức  tạp, cần phải có chuyên gia về HĐH để thiết  lập môi trường đúng. 07/04/16 ThS Nguyễn Quốc Huy 8
  9. Môi trường kiểm thử • Danh sách các thành phần cần thiết: – Hệ điều hành – An ninh, bảo mật – Các hệ thống tập tin – Cơ sở dữ liệu – Kết nối mạng 07/04/16 ThS Nguyễn Quốc Huy 9
  10. Môi trường kiểm thử • Cần tìm chuyên gia về dữ liệu thử để: • Tìm nguồn dữ liệu thử hợp lý nhất để diển  tả dữ liệu sản phẩm. • Xác định làm thế nào để tải dữ liệu thử đó  vào môi trường kiểm thử để xem như giá trị  ban đầu của môi trường. • Xác định làm thế nào để tải lại dữ liệu thử  đó khi vận hành lại việc kiểm thử ở lần sau. 07/04/16 ThS Nguyễn Quốc Huy 10
  11. Môi trường kiểm thử • Môi trường để chỉnh sửa phần mềm trước  khi kiểm – staging. 07/04/16 ThS Nguyễn Quốc Huy 11
  12. Môi trường kiểm thử • Nếu kích thước phần mềm lớn và độ phức  tạp cao. 07/04/16 ThS Nguyễn Quốc Huy 12
  13. Môi trường kiểm thử • Xác định chi phí để tạo môi trường. • Các thiết bị cần thuê ngắn hạn hay mua dài  hạn. • Ước lượng 1 năm môi trường được sử dụng  bao nhiêu lần. 07/04/16 ThS Nguyễn Quốc Huy 13
  14. Môi trường kiểm thử tốt • Giống môi trường thật. • Đội ngũ kiểm thử kiếm soát được. • Càng giống với môi trường thật, kết quả  kiểm thử càng hợp lý. • Kiểm soát được môi trường sẽ có 2 điều lợi: – Kiểm soát tốt được các lần kiểm sau – Có khả năng ra kế hoạch và kiểm độc lập  07/04/16 ThS Nguyễn Quốc Huy 14
  15. Môi trường kiểm thử xấu • Môi trường kiểm không tập trung. • Càng ít gần với môi trường thật, kết quả  càng mơ hồ. • Khi đội kiểm thử chia sẽ môi trường kiểm  cho nhóm nào khác, thì việc kiểm soát sẽ  không đảm bảo. • Không có sự quản lý rõ ràng. 07/04/16 ThS Nguyễn Quốc Huy 15
  16. Thảo luận 07/04/16 ThS Nguyễn Quốc Huy 16
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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