Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
6.2 Kỹ thuật phân tích vùng (Domain Analysis) Như ta ₫ã biết, 2 kỹ thuật kiểm thử phân lớp tương ₫ương và phân tích giá trị biên chủ yếu xử lý các biến dữ liệu ₫ộc lập, rời rạc. Tuy nhiên thường thì các biến dữ liệu có mối quan hệ với nhau, do ₫ó cách tốt nhất là nên tổ hợp chúng ₫ể kiểm thử : Nếu tạo các testcase cho từng biến dữ liệu ₫ộc l...
23 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 487 | Lượt tải: 0
Qui trình kiểm thử hộp ₫en tổng quát gồm các bước chính : Phân tích ₫ặc tả về các yêu cầu chức năng mà TPPM cần thực hiện. Dùng 1 kỹ thuật ₫ịnh nghĩa các testcase xác ₫ịnh (sẽ giới thiệu sau) ₫ể ₫ịnh nghĩa các testcase. Định nghĩa mỗi testcase là xác ₫ịnh 3 thông tin sau : à Giá trị dữ liệu nhập ₫ể TPPM xử lý (hoặc hợp lệ hoặc không hợp ...
18 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 522 | Lượt tải: 0
4.1 Tổng quát về kiểm thử dòng dữ liệu Mục tiêu của chương trình là xử lý dữ liệu. Dữ liệu của chương trình là tập nhiều biến độc lập. Phương pháp kiểm thử dòng dữ liệu sẽ kiểm thử đời sống của từng biến dữ liệu có "tốt lành" trong từng luồng thi hành của chương trình. Phương pháp kiểm thử dòng dữ liệu là 1 công cụ mạnh để phát hiện việc dùng...
10 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 477 | Lượt tải: 0
1 Tổng quát về kiểm thử hộp trắng Đối tượng được kiểm thử là 1 thành phần phần mềm (TPPM). TPPM có thể là 1 hàm chức năng, 1 module chức năng, 1 phân hệ chức năng Kiểm thử hộp trắng dựa vào thuật giải cụ thể, vào cấu trúc dữ liệu bên trong của đơn vị phần mềm cần kiểm thử để xác định đơn vị phần mềm đó có thực hiện đúng không. Do đó người k...
14 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 496 | Lượt tải: 0
2.1 Giới thiệu 1. Qui trình kiểm thử phần mềm là gì ? Chế ₫ộ kiểm thử ₫ược ₫ịnh nghĩa bởi tổ chức phát triển phần mềm là gì. Cần có chiến lược kiểm thử và nó sẽ lý giải tại sao tổ chức phần mềm kiểm thử các thành phần mà mình tạo ra. Cần nhận dạng cái gì là quan trọng ₫ối với tổ chức (chi phí, chất lượng, thời gian, phạm vi,.) và cách ...
23 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 444 | Lượt tải: 0
1.4 Các mức ₫ộ kiểm thử phần mềm Kiểm thử ₫ơn vị (Unit Testing) : kiểm thử sự hiện thực chi tiết của từng ₫ơn vị nhỏ (hàm, class,.) có hoạt ₫ộng ₫úng không ? Kiểm thử module (Module Testing) : kiểm thử các dịch vụ của module có phù hợp với ₫ặc tả của module ₫ó không ? Kiểm thử tích hợp (Integration Testing) : kiểm thử xem từng phân hệ ...
11 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 495 | Lượt tải: 0
6.2 Quy trình kiểm thử tự động • 1. Tạo test script – Giai đoạn này ta dùng test tool để ghi lại các thao tác lên PM cần kiểm tra và tự động sinh ra test script • 2. Chỉnh sửa test script – chỉnh sửa lại test script thực hiện kiểm tra theo đúng yêu cầu đặt ra, cụ thể là làm theo test case cần thực hiện • 3. Chạy test script để kiểm thử tự đ...
10 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 515 | Lượt tải: 0
Khái niệm • Các tên gọi khác: kiểm thử cấu trúc (structural testing), kiểm thử hộp kính (glass box), kiểm thử rõ ràng (clear box testing). • Đối tượng chính của kiểm thử hộp trắng là tập trung vào cấu trúc bên trong chương trình và tìm ra tất cả những lỗi bên trong chương trình. • Việc kiểm tra tập trung chủ yếu vào: – Cấu trúc chương ...
79 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 794 | Lượt tải: 0
Các phương pháp kiểm thử (1) • Funtional Testing (Black Box Testing): – Test dựa trên mô tả, chúng ta xem xét phần mềm với các dữ liệu đầu vào và đầu ra mà không cần biết cấu trúc của phần mềm ra sao. Nghĩa là tester sẽ tập trung vào những gì mà phần mềm làm, không cần biết phần mềm làm như thế nào. – Ưu điểm: • Không phụ thuộc vào việc ...
95 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 783 | Lượt tải: 0
4.1.3. Kiểm thử tích hợp dữ liệu và CSDL • Kiểm tra các chức năng của một sản phẩm hay hệ thống phần mềm hoạt động đúng không sau khi sản phẩm pm đó đã có sự tích hợp hay đưa dữ liệu cũ, dữ liệu đã có sẵn từ bên ngoài vào sản phẩm. • Đảm bảo các chức năng của hệ thống mới sử dụng được các dữ liệu cũ 4.1.4. Kiểm thử vòng lặp công việc • ...
19 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 714 | Lượt tải: 0