Testing Software as a Service, (SaaS) requires specialized skills based on its components and function. The major areas of focus for SaaS functional testing include customizations and configurations, integrations, data. Non-functional testing includes performance, security, disaster recovery, scalability, availability and interoperability. The internal network must be tested for bandwidth and secure data transfer. Finally, a post-production test strategy is needed to address application performance monitoring and vendor upgrades. Since the SaaS software is not developed specifically to meet user-defined requirements, test leads and testers need to focus on the areas where changes in the end-to-end workflow are made. This workshop will provide a framework for testing each component of SaaS applications, planning, coordinating and executing the end-to-end test. We’ll develop hands-on test scenarios for each component, plan a schedule for coordinating the end-to-end test, and develop a plan for regression testing vendor upgrades.
Learning Objectives: