Combinatorial testing in cloud computing. (2017)
- Record Type:
- Book
- Title:
- Combinatorial testing in cloud computing. (2017)
- Main Title:
- Combinatorial testing in cloud computing
- Further Information:
- Note: Wei-Tek Tsai, Guanqiu Qi.
- Authors:
- Tsai, Wei-Tek
Qi, Guanqiu - Contents:
- ""Preface""; ""Contents""; ""1 Introduction""; ""1.1 Software Testing""; ""1.2 Cloud Testing""; ""1.3 Combinatorial Designs""; ""1.3.1 Latin Square""; ""1.3.2 Orthogonal Array""; ""1.3.3 Covering Array""; ""1.4 Combinatorial Testing""; ""1.4.1 Covering Array for Testing""; ""1.4.2 Automatic Efficient Test Generator""; ""1.4.3 In-Parameter-Order""; ""1.4.4 Genetic Algorithm""; ""1.4.5 Backtracking Algorithm""; ""1.4.6 Fault Detection""; ""1.5 Structure of This Book""; ""References""; ""2 Combinatorial Testing in Cloud Computing""; ""2.1 Combinatorial Testing in Cloud Computing"" ""2.2 Improvements of Combinatorial Testing in Cloud Environment""""2.3 Faulty Location Analysis in Combinatorial Testing""; ""2.3.1 Fault Localization Based on Failure-Inducing Combinations""; ""2.3.2 Identifying Failure-Inducing Combinations in a Combinatorial Test Set""; ""2.3.3 Faulty Interaction Identification via Constraint Solving and Optimization""; ""2.3.4 Characterizing Failure-Causing Parameter Interactions by Adaptive Testing""; ""2.3.5 Comparisons of Existing Faulty Location Analysis Solutions""; ""2.4 Related Work""; ""References"" ""3 Adaptive Fault Detection In Multi-tenancy Saas Systems""""3.1 Adaptive Testing Framework""; ""3.1.1 Learning from Earlier Test Results ""; ""3.1.2 AR Algorithm Framework""; ""3.1.3 Relationship Between Faults, Final-Faults, and Candidate-Faults""; ""3.2 Simulation of AR Algorithm""; ""3.3 Incremental Testing to Allow New Components""; ""References""; ""4""Preface""; ""Contents""; ""1 Introduction""; ""1.1 Software Testing""; ""1.2 Cloud Testing""; ""1.3 Combinatorial Designs""; ""1.3.1 Latin Square""; ""1.3.2 Orthogonal Array""; ""1.3.3 Covering Array""; ""1.4 Combinatorial Testing""; ""1.4.1 Covering Array for Testing""; ""1.4.2 Automatic Efficient Test Generator""; ""1.4.3 In-Parameter-Order""; ""1.4.4 Genetic Algorithm""; ""1.4.5 Backtracking Algorithm""; ""1.4.6 Fault Detection""; ""1.5 Structure of This Book""; ""References""; ""2 Combinatorial Testing in Cloud Computing""; ""2.1 Combinatorial Testing in Cloud Computing"" ""2.2 Improvements of Combinatorial Testing in Cloud Environment""""2.3 Faulty Location Analysis in Combinatorial Testing""; ""2.3.1 Fault Localization Based on Failure-Inducing Combinations""; ""2.3.2 Identifying Failure-Inducing Combinations in a Combinatorial Test Set""; ""2.3.3 Faulty Interaction Identification via Constraint Solving and Optimization""; ""2.3.4 Characterizing Failure-Causing Parameter Interactions by Adaptive Testing""; ""2.3.5 Comparisons of Existing Faulty Location Analysis Solutions""; ""2.4 Related Work""; ""References"" ""3 Adaptive Fault Detection In Multi-tenancy Saas Systems""""3.1 Adaptive Testing Framework""; ""3.1.1 Learning from Earlier Test Results ""; ""3.1.2 AR Algorithm Framework""; ""3.1.3 Relationship Between Faults, Final-Faults, and Candidate-Faults""; ""3.2 Simulation of AR Algorithm""; ""3.3 Incremental Testing to Allow New Components""; ""References""; ""4 Test Algebra for Concurrent Combinatorial Testing""; ""4.1 Test Algebra""; ""4.1.1 Learning from Previous Test Results""; ""4.1.2 Changing Test Result Status""; ""4.1.3 Matrix Representation"" ""4.1.4 Relationship Between Configuration and Its Interactions""""4.1.5 Merging Concurrent Testing Results""; ""4.1.6 Distributive Rule""; ""4.1.7 Incremental Development""; ""4.2 Conclusion""; ""A Commutativity of otimes""; ""B Associativity of otimes""; ""C Commutativity of oplus""; ""D Associativity of oplus""; ""E Distributivity of otimes Over oplus""; ""Reference""; ""5 Concurrent Test Algebra Execution with Combinatorial Testing""; ""5.1 TA Analysis Framework""; ""5.1.1 The Role of N in Concurrent Combinatorial Testing""; ""5.1.2 Modified Testing Process"" ""5.2 TA Analysis Algorithm""""5.3 TA Analysis Process and Related Considerations""; ""5.3.1 Analysis Process""; ""5.3.2 Adjustment in Analyzing""; ""5.4 Test Database Design""; ""5.4.1 X and F Table Design""; ""5.4.2 P Table Design""; ""5.4.3 N and U Table Design""; ""5.5 Experiment""; ""5.6 Conclusion""; ""References""; ""6 Test Algebra Execution in a Cloud Environment""; ""6.1 TA Concurrent Execution and Analysis""; ""6.1.1 TA Concurrent Execution""; ""6.1.2 NU Configuration""; ""6.1.3 NU Configuration Selection Algorithms""; ""6.1.4 Analysis Process of NU and U Configurations"" … (more)
- Publisher Details:
- Singapore : Springer
- Publication Date:
- 2017
- Extent:
- 1 online resource
- Subjects:
- 004.67/82
Cloud computing -- Testing
Combinatorial analysis
COMPUTERS -- Computer Literacy
COMPUTERS -- Computer Science
COMPUTERS -- Data Processing
COMPUTERS -- Hardware -- General
COMPUTERS -- Information Technology
COMPUTERS -- Machine Theory
COMPUTERS -- Reference
Combinatorial analysis
Computer Science
Software Engineering
Simulation and Modeling
System Performance and Evaluation
Electronic books - Languages:
- English
- ISBNs:
- 9789811044816
9811044813 - Related ISBNs:
- 9789811044809
9811044805 - Notes:
- Note: Includes bibliographical references.
Note: Online resource; title from PDF title page (SpringerLink, viewed November 2, 2017). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.405995
- Ingest File:
- 02_477.xml