Contents

Figures

Tables

Foreword

Preface

Acknowledgments

Dedication

List of Abbreviations

1      Introduction

1.1    Software Testing Challenges

1.2    Service-Oriented Solutions

1.3    Gap Analysis Between HPST and TaaS

2      Hard Problems in Software Testing

2.1    The HPST Survey

2.2    Survey Results

2.2.1    Software Testing Problems

2.2.2    Topics for the Research Community

2.3    Discussion of Results

2.3.1    Software Testing Problems

2.3.2    Topics for the Research Community

3      Testing as a Service (TaaS)

3.1    Key Components of TaaS

3.1.1    Cloud Computing

3.1.2    Service-Oriented Architecture

3.1.3    Testing as a Service (TaaS)

3.2    Academic State of TaaS

3.2.1    Architecture

3.2.2    Types of Testing

3.2.3    Case Studies and Experiments

3.2.4    Benefits, Challenges, and Needs

3.2.5    Other Research

3.3    Commercial State of TaaS

3.3.1    Types of Testing

3.3.2    Product Features

4      Case Study and Gap Analysis

4.1    TaaS Tools

4.1.1    Sauce Labs (Sauce OnDemand)

4.1.2    SOASTA CloudTest Lite

4.1.3    BlazeMeter

4.2    Case Study

4.2.1    Objectives

4.2.2    Hypothesis

4.2.3    System Under Test

4.2.4    Analysis of Tools

4.2.5    Results Overview

4.2.6    Threats to Validity

4.3    Gap Analysis

4.3.1    Unsatisfied Hard Problems

4.3.2    Caveats

4.3.3    Additional Concerns

5      Summary

5.1    Summary of Results

5.1.1    Research Objectives

5.1.2    Research Contributions

5.2    Future Work

5.3    Concluding Remarks

Appendix A: Hard Problems in Software Testing Survey

Appendix B: Google App Engine Code Examples

Appendix C: Sauce Labs Code Examples

References

Author Biographies

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.99.71