Web and Mobile Testing Fundamentals

Placing a new system in live operation or modifying an existing one can often lead to unwanted surprises. With incompatible browsers, new tools, rapidly changing techno-logies and uncooperative web sites, the end result of your hard work can be a guessing game. This course will help you minimize the risks - whether launching a new application, or an entire web site. You will gain a thorough understanding of how to test the basic controls, content, navigability, and features of your web site or e-commerce application - in a workable, real-world environment. We also go beyond the basics and discuss the "ilities" - multiple dimensions of web quality - such as how to check compatibility, performance, scalability, robustness, usability, interoperability, and operational effectiveness.

Course Details

I. Overview of Web-Based Application Testing

Examine key system quality concepts and terms, along with testing issues and an overview of the fundamentals of Internet application and web services testing.

A framework for testing web-based applications and services

Web-based testing and quality issues

Website testing approach

Web-based application testing checklist

Web page test script checklist

II. Basic Web Site Testing Techniques

You will learn how to analyze web applications and services and derive test scripts (that is, determine specifically what needs to be tested and how to test it). We'll discuss what testing techniques are available and how to apply them.

Testing features and content

Testing process flows, navigability and links

Positive/negative and boundary value testing

Risk-based testing

Exploratory testing

Common sources of errors

III. Testing in an Iterative, Rapid-Application Development World

Discover how testing fits in, learn how to test in an agile manner using validation efforts, and coordinate with other ongoing activities, such as the introduction of new features and the debugging of existing features. We'll examine how to test modifications to existing systems and review regression testing. You will learn how to address verification of fixed problems in a prompt and safe fashion while working collaboratively

Stability and change management

Component re-use and integration testing

Coordinating development and testing

Change and regression testing

Testing changes

Re-testing unaffected features after changes

IV. Establishing and Managing the Web-Based Test Lab

Determine what resources you need for realistic testing, how to work with the inevitable compromises and shortcomings, and how to deploy and use the resources effectively, establishing the value in a cooperative/shared laboratory setting.

Equipment and facilities needed

Test tools

Test case libraries

Test processes and support tools

Change control—software and facilities

V. Compatibility Testing

You will learn how to check that a system is compatible with a variety of browsers, operating systems, hardware platforms and platform configurations.

Browser, operating system and database compatibility

Hardware and network compatibility

Checking compliance with standards

Consideration for Open Source, Public Domain Components

VI. Performance, Load and Stress Testing

Understanding how to avoid unpleasant performance-related surprises when a system goes live is critical. We'll show you how to avoid problems such as poor response time, low throughput, inability to handle volume and hidden bottlenecks.

Determining what to measure

Developing the benchmarks (test workloads)

Load and stress testing

Scalability testing

Duration or endurance testing

Performance test checklist

VII. Robustness Testing

You can avoid unpleasant robustness-related surprises when your system goes live. We'll show how to prepare for brittleness or fragility, unplanned downtime and poor availability, high error rates and a limited ability to recover from problems.

Testing for 24/7 availability

Identifying hazards and threats

Error detection and recovery testing

Simulating threats in the test environment

Testing degraded modes of operation

Arainy day checklist for robustness testing

Effect of Scope Limitations on Globally Exposed Web Solutions

VIII. Usability and Interaction Testing

Is your web application easy to learn and use? Does it facilitate high productivity and limit confusion for your customers and users? Does it minimize the consequences of errors? Learn how to determine if your system is user-friendly and user-attractive.

Demographics of the population of visitors

What makes a web site usable

Testing for web usability

The system usability scale

Design suggestions for usability

International visitors ((Nationalization Issues))

IX. Maintainability

We'll examine how to assess the architectural health and visibility of your system, how to maintain your system, and how to minimize the apparently unrelated side effects of modifications.

X. Integration Testing

Understand how to test that your web site or service works correctly with other co-dependent systems and databases, and in environments which share resources (such as shared servers) across applications.

System interfaces

Database interaction and integration

Testing the integration of front-ends with legacy systems

XI. Infrastructure Testing

Learn how to test supporting infrastructure integrity, the correctness of queries and updates, interfaces, and the existence of adequate data controls.

https://www.exitcertified.com/it-training/business-skills/software-testing/web-testing-core-fundamentals-46759-detail.htmlWEBTESTWeb and Mobile Testing Fundamentalshttps://assets.exitcertified.com/assets/CourseImages/d77abef6bd/AdobeStock_193300479__FitMaxWzEwMDAsMTAwMF0.jpg1295.00USDInStock/Training/Business Skills/Software TestingPlacing a new system in live operation or modifying an existing one can often lead to unwanted surprises. With incompatible...1295.00Business SkillsClassroom2016-05-13T13:42:36+00:00USD

Guaranteed to Run

Gain peace of mind knowing this course is guaranteed to commence on the scheduled date. This course will not be re-scheduled due to low student numbers.

MVP

Attend a live instructor-led class from an ExitCertified facility close to you – no matter where the instructor is located

Experience a fully interactive class with seamless live 2-way audio and video communication

Eliminate the travel time and costs associated with training in a different city

Experience hands-on labs with real-time support

Share ideas and questions with your fellow classmates in real time

For student testimonials and a demo on MVP™ Click to learn more

iMVP

Attend a live instructor-led class from the convenience of your office or home

Experience a fully interactive class with seamless live 2-way audio and video communication

Eliminate travel time and costs by joining a live instructor-led class from your office or home

Experience hands-on labs with real-time support

Share ideas and questions with your fellow classmates in real time

For student testimonials and a demo on iMVP™ Click to learn more

Instructor Led Online

Instructor Led Online is a virtual class format delivered using WebEx

Participants can use either VoIP or phone for audio

US Federal Government Pricing

Future-proof Your Workforce: The Importance of Learning Within Organizations

When it comes to upgrading IT skills, no organization can afford to wait.