Testing iOS apps with HadoopUnit : rapid distributed GUI testing /
| Main Authors: | , |
|---|---|
| Format: | eBook |
| Language: | English |
| Published: |
San Rafael, California (1537 Fourth Street, San Rafael, CA 94901 USA) :
Morgan & Claypool,
2015.
|
| Series: | Synthesis lectures on software engineering ;
# 3. |
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- 1. Introduction
- 1.1 GUI testing of iOS apps
- 1.2 Rapid testing with HadoopUnit
- 1.3 Related work
- 1.3.1 GUI testing tools
- 1.3.2 Distributed testing platforms
- 2. Background
- 2.1 Software testing
- 2.1.1 Regression testing
- 2.1.2 GUI testing
- 2.2 UI automation
- 2.2.1 UI automation script
- 2.2.2 Command-line workflow with UI automation
- 2.2.3 Rake
- 2.2.4 Virtualization
- 2.3 Hadoop and HadoopUnit
- 2.3.1 Hadoop
- 2.3.2 HadoopUnit
- 3. Using UI automation with Apache Hadoop
- 3.1 UI automation test suites
- 3.1.1 Test case design
- 3.1.2 Test case analysis
- 3.2 Apache Hadoop customization
- 3.2.1 Operational environment
- 3.2.2 Test results
- 3.2.3 Revised architecture
- 3.3 Using HadoopUnit
- 3.3.1 Test case list
- 3.3.2 Rake
- 3.3.3 Test execution
- 4. Rapid GUI testing of iOS apps
- 4.1 Experiments
- 4.2 Discussion of results
- 4.3 Threats to validity
- 4.3.1 Test suites
- 4.3.2 Hadoop optimization
- 4.3.3 Network issues
- 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. Setting up a HadoopUnit cluster on Mac OS X
- Appendix B. HadoopUnit source code for iOS GUI testing
- References
- About the authors.