TAILIEUCHUNG - Lecture Software testing and analysis - Chapter 11: Combinatorial testing

This chapter include objectives: Understand rationale and basic approach for systematic combinatorial testing, learn how to apply some representative combinatorial approaches, understand key differences and similarities among the approaches. | Combinatorial testing SOFTWARE TESTING c 2007 Mauro Pezze Michal Young Ch 11 slide 1 Combinatorial testing Basic idea Identify distinct attributes that can be varied - In the data environment or configuration - Example browser could be IE or Firefox operating system could be Vista XP or OSX Systematically generate combinations to be tested - Example IE on Vista IE on XP Firefox on Vista Firefox on osx . Rationale Test cases should be varied and include possible corner cases SOFTWARE TESTING c 2007 Mauro Pezze Michal Young Ch 11 slide 3 Learning objectives Understand rationale and basic approach for systematic combinatorial testing Learn how to apply some representative combinatorial approaches - Category-partition testing - Pairwise combination testing - Catalog-based testing Understand key differences and similarities among the approaches - and application domains for which they are suited TESTING r r J c 2007 Mauro Pezze Michal Young Ch 11 slide 2 Key ideas in combinatorial approaches Category-partition testing - separate manual identification of values that characterize the input space from automatic generation of combinations for test cases Pairwise testing - systematically test interactions among attributes of the program input space with a relatively small number of test cases Catalog-based testing - aggregate and synthesize the experience of test designers in a particular organization or application domain to aid in identifying attribute values SOFTWARE TESTING c 2007 Mauro Pezze Michal Young Ch 11 slide 4 Category partition manual steps 1. Decompose the specification into independently testable features - for each feature identify parameters environment elements - for each parameter and environment element identify elementary characteristics categories 2. Identify relevant values - for each characteristic category identify classes of values normal values boundary values special values error values SOFTWARE 3. Introduce

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.