Tổng hợp tất cả tài liệu, ebook, giáo trình Hệ Điều Hành chọn lọc và hay nhất.
Định nghĩa Kiểm thử tự động (automated testing) là sử dụng công cụ để thực hiện tự động một phần hoặc toàn bộ quy trình kiểm thử và kiểm tra kết quả mà không cần sự can thiệp của con người Lợi ích Tiết kiệm thời gian và công sức Giảm sự nhàm chán và sai xót Nâng cao mức độ phủ của test suits Có thể sự dụng lại các bộ test case Tuy nh...
61 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 517 | Lượt tải: 1
1. Mở đầu Viết code ??? Lớp Điểm, hàm tính khoảng cách Hàm thực thi test case 1: Khởi tạo điểm 1 => (0, 0) Khởi tạo điểm 2 => (0, 2) Gọi hàm tính khoảng cách giữa điểm 1 và điểm 2 => kết quả thực tế Kết quả mong đợi = 2 So sánh kết quả mong đợi và kết quả thực tế Tùy vào kết quả so sánh, xuất ra pass, fail, error Tương tự cho các test ...
27 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 460 | Lượt tải: 1
Test management system Một số hành động Gán Test case vào test plan Gán Requirement vào test case Thực thi test case Tạo test reports
7 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 463 | Lượt tải: 1
3. Problem summary Tóm tắt nội dung lỗi Mô tả lại mục đích của test case và kết quả thực tế không như kết quả mong đợi Ví dụ: Không thông báo lỗi khi đăng ký tài khoản đã tồn tại Không thông báo lỗi khi ô email bỏ trống Không thông báo lỗi khi số khách quá số lượng qui định Tiền phòng tính sai trong trường hợp ngày đi = ngày ...
23 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 578 | Lượt tải: 1
Test case là gì? Là một tình huống kiểm tra, được thiết kế để kiểm tra một đối tượng có thỏa mãn yêu cầu đặt ra hay không. 3 bước cơ bản Mô tả : đặc tả các điều kiện cần cố để tiến hành kiểm tra. Nhập : đặc tả đối tượng hoặc dữ liệu cần thiết, được sử dụng làm đầu vào để thực hiện kiểm tra. Kết quả mong chờ : kết quả trả về từ đối ...
13 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 475 | Lượt tải: 1
Phân hoạch tương đương Phân chia dữ liệu thành các lớp có cùng hành vi Tạo ca kiểm thử cho mỗi lớp tương đương Kiểm thử một giá trị đại diện của lớp Nếu giá trị đại diện bị lỗi các giá trị trong lớp đó cũng sẽ bị lỗi như vậy Giảm số lượng ca kiểm thử, tăng độ phủ 5Phân hoạch tương đương 3 bước 1. Xác địn...
27 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 497 | Lượt tải: 1
1. Introduction – Giới thiệu Purpose – Mục đích Mô tả ngắn gọn về mục đích và tổ chức của tài liệu, có mấy phần, mỗi phần nói về cái gì Background information – Thông tin chung Mô tả ngắn gọn về mục đích test (các thành phần, ứng dụng, hệ thống, .) và mục đích của chúng. Mô tả các thông tin về các chức năng và tính năng chính, kiến trúc...
19 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 522 | Lượt tải: 1
Kiểm thử phần mềm là gì? Kiểm thử phần mềm là quá trình thực thi một chương trình với mục đích tìm lỗi The Art of Software Testing Là hoạt động kiểm tra xem phần mềm có chạy chính xác hay không (Verification) và có thoả mãn yêu cầu của khách hàng hay không (Validation) nhằm hướng tới mục tiêu Chất lượng cho phần mềm.
44 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 584 | Lượt tải: 1
Nội dung môn học Bài 1: Tổng quan kiểm thử Bài 2: Test plan Bài 3: Test design Bài 4: Test cases Bài 5: Test report Bài 6: Công cụ quản lý Bài 7: Kiểm thử đơn vị Bài 8: Kiểm thử tự động Bài 9: Kiểm thử giao diện web Bài 10: Kiểm thử hiệu năng Bài 11: Kiểm thử trên môi trường mobile
9 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 584 | Lượt tải: 1
1. Thông tin chung về học phần - Tên học phần : Kiểm định chất lượng phần mềm (Software Quality Assurance & Testing) - Mã số học phần : 4050154 - Số tín chỉ học phần : 4 (3+1) tín chỉ - Thuộc chương trình đào tạo của bậc, ngành: cao đẳng, ngành Công nghệ thông tin - Số tiết học phần : Nghe giảng lý thuyết : 30 tiết Làm bài tập trên lớp ...
10 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 573 | Lượt tải: 1