Những công cụ giúp dịch một đoKiểm thử phần mềm máy tínhCem KanerJack FalkHung Quoc Nguyen1 NỘI DUNGMỘT VÍ DỤ KIỂM TRA SERIES 3MỤC TIÊU VÀ CÁC GIỚI HẠN CỦA THỬ NGHIỆM 19KIỂM TRA CÁC LOẠI VÀ VỊ TRÍ CỦA MÌNH TRONG QUÁ TRÌNH PHÁT TRIỂN PHẦN MỀM 29LỖI PHẦN MỀM 61BÁO CÁO VÀ PHÂN TÍCH LỖI 67HỆ THỐNG THEO DÕI VẤN ĐỀ 89THIẾT KẾ TEST CASE 125HƯỚNG DẪN SỬ DỤNG THỬ NGHIỆM 144THỬ NGHIỆM CÔNG CỤ 154TÀI LIỆU LẬP KẾ HOẠCH KIỂM TRA VÀ THỬ NGHIỆM 168BUỘC NÓ LẠI VỚI NHAU 219QUẢN LÝ MỘT NHÓM THỬ NGHIỆM 267 2 MỘT LOẠT CÁC BÀI KIỂM TRA VÍ DỤLÝ DO CHO CHƯƠNG NÀYKiểm thử phần mềm là một phần trực quan nhưng chủ yếu là có hệ thống. Tốt Involves thử nghiệm nhiều hơn chỉ cần chạy chương trình vài lần để thấy cho dù nó hoạt động. Các phân tích kỹ lưỡng của chương trình cho phép bạn kiểm tra thêm một cách hệ thống và hiệu quả hơn.Chương này giới thiệu cuốn sách này bởi minh họa làm thế nào một tester có kinh nghiệm có thể tiếp cận các thử nghiệm ban đầu của một chương trình đơn giản, để giữ cho các ví dụ dễ hiểu, chúng tôi thực hiện các chương trình gần như ridiculously đơn giản. Nhưng chúng tôi đã cung cấp cho nó một số lỗi mà bạn sẽ thấy thường xuyên trong các chương trình thực tế.CHU KỲ ĐẦU TIÊN CỦA THỬ NGHIỆMBạn đã được đưa ra các chương trình và mô tả sau đây của nó:Chương trình được thiết kế thêm hai con số, bạn nhập vào. Mỗi số sẽ có một hoặc hai chữ số. Chương trình sẽ echo các mục của bạn, sau đó in tiền. Báo chí sau mỗi số. Để bắt đầu chương trình, hãy gõ ADDER.Hình 1. 1 một thử nghiệm đầu tiên của chương trìnhNhững gì bạn làm những gì xảy ra Gõ ADDER và báo chí là màn hình trống. Bạn thấy một dấu hỏi ở đầu màn hình chính. Bấm 2 A 2 xuất hiện sau dấu chấm hỏi. Báo chí Dấu hỏi chấm xuất hiện trên dòng kế tiếp. Báo chí ' A 3 xuất hiện sau dấu chấm câu hỏi thứ hai. Báo chí 5 xuất hiện trên dòng thứ ba. Một vài dòng dưới đây, nó là một dấu chấm hỏi. 3 CHU KỲ ĐẦU TIÊN CỦA THỬ NGHIỆM BƯỚC 1: BẮT ĐẦU VỚI MỘTKIỂM TRA RÕ RÀNG VÀ ĐƠN GIẢNBƯỚC 1: BẮT ĐẦU VỚI MỘT BÀI KIỂM TRA RÕ RÀNG VÀ ĐƠN GIẢNMất thời gian để làm quen với chương trình. Kiểm tra xem chương trình ổn định, đủ để được kiểm tra. Chương trình được gửi đi để kiểm tra chính thức thường xuyên sụp đổ ngay lập tức. Chất thải ít thời gian trên chúng càng tốt.Thử nghiệm đầu tiên chỉ cần bổ sung thêm 2 và 3. Hình 1.1 Mô tả chuỗi các sự kiện và kết quả. Hình 1.2 cho thấy những gì màn hình trông giống như ở phần cuối của bài kiểm tra.Con trỏ chuột (nhấp nháy gạch dưới ký tự bên cạnh mark ques-tion ở dưới cùng của màn hình) cho bạn thấy nơi mà các số tiếp theo sẽ được hiển thị.BÁO CÁO VẤN ĐỀ PHÁT SINH TỪ CÁC THỬ NGHIỆM ĐẦU TIÊNChương trình làm việc, trong ý nghĩa rằng nó chấp nhận 2 và 3, và trả lại 5. Nhưng nó vẫn còn có vấn đề. Chúng được mô tả trên hình thức báo cáo vấn đề, như là một hiển thị trong hình 1.3. Thiết kế lỗi: Không có gì cho bạn thấy những gì chương trình này. Làm thế nào bạn có biết bạn đang ở trong các chương trình phù hợp? Thiết kế lỗi: Không có không có hướng dẫn trên màn hình. Làm sao anh biết phải làm gì? Nếu bạn nhập sai số? Dễ dàng hiển thị hướng dẫn OD màn hình mà họ sẽ không bị mất, là hướng dẫn ngắn in thông thường. Thiết kế lỗi: Làm thế nào để ngăn chặn chương trình? Những hướng dẫn này sẽ xuất hiện trên màn hình quá. Mã lỗi: Tổng kết (5) không phải là xếp với những con số hiển thị khác.Gửi một báo cáo vấn đề cho từng lỗi.Tất cả các lỗi bốn có thể phù hợp trong báo cáo tương tự, nhưng đó không phải là một ý tưởng tốt. Vấn đề là nhóm ed với nhau không thể được cố định cùng một lúc. Những người unfixed sẽ bị mất. Nếu các lập trình viên muốn nhóm chúng, cô ấy có thể sắp xếp các báo cáo bản thân. Để vẽ sự chú ý đến vấn đề liên quan, qua - tham chiếu báo cáo của họ. 4 5 THEFIRSTCYCLEOFTESTING _ _ _ _ _ _ _BƯỚC 2: LÀM CHO MỘT SỐ GHI CHÚ VỀ NHỮNG GÌ NGƯỜI KHÁC CẦN KIỂM TRABƯỚC 2: LÀM CHO MỘT SỐ GHI CHÚ VỀ NHỮNG GÌ NGƯỜI KHÁC CẦN KIỂM TRASau của bạn bùng nổ đầu tiên của bài kiểm tra rõ ràng, làm cho các ghi chú về những gì người khác cần kiểm tra. Một số ghi chú của bạn sẽ biến thành chính thức thử nghiệm: nhóm các tài liệu của các bài kiểm tra mà bạn sẽ có thể sử dụng mỗi khi bạn thử nghiệm phiên bản mới của chương trình. Hình 1.4 là một loạt các thử nghiệm bao gồm các đầu vào hợp lệ cho các chương trình-trong số các cặp số chương trình nên thêm một cách chính xác.Trong các thử nghiệm đầu tiên, bạn nhập vào hai số điện thoại, đã không cố gắng để thay đổi chúng, và kiểm tra kết quả. Một bài kiểm tra 39.600 là tương tự như này.' Nó sẽ là điên để chạy chúng tất cả. Hình 1.4 bao gồm chỉ tám người trong số họ. Làm thế nào đã làm chúng tôi thu hẹp nó xuống đến những tám? Một yếu tố nhỏ trong việc xác định giá trị cụ thể đã là rằng chúng tôi muốn sử dụng ít nhất một lần mỗi chữ số. Ngoài ra, chúng tôi giới hạn các lựa chọn để thử nghiệm mà chúng tôi coi là có khả năng nhất để lộ những vấn đề. Một kỹ thuật mạnh mẽ cho việc tìm kiếm vấn đề trường hợp là để tìm kiếm điều kiện biên. 1 để xác nhận rằng có những ạn văn 戴思杰 từ tiếng Anh sang tiếng Việt
đang được dịch, vui lòng đợi..
