Web Testing Core Fundamentals

2 Days

Description

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 technologies 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 web or mobile 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 your web or mobile application - in a workable, real-world environment. We also go beyond the basics and discuss the "ilities" - multiple dimensions of web and mobile quality - such as how to check compatibility, performance, security, usability, interoperability, and operational effectiveness.

  • Establish and manage a web-based development & testing lab
  • Test features, content, and navigability
  • Choose software tools and techniques you can immediately integrate into your web-based systems testing
  • Check the adequacy of security controls, minimizing vulnerability to threats
  • Test the usability of your application interfaces
  • Assess the response time, throughput and availability (load performance/stress)
  • Ensure systems work with all users' browsers and platforms (compatibility)
  • Conduct tests to determine the user-friendliness of your web site, and significantly reduce user errors and confusion
  • Apply web testing techniques to mobile applications, and test the unique characteristics of Mobile applications

Who Should Attend

  • System Testers
  • Q&A Engineers
  • Web Developers
  • Software Engineers
  • Systems Analysts
  • Web Site Administrators
  • Project Leaders
  • Database Administrators
  • Webmasters
  • Internet Specialists
  • Programmers
  • Web Database Developers

 

Upcoming Classes

Virtual Classroom Live
December 18, 2017

$1,495.00
2 Days    12:00pm - 4:30pm
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Overview

  • I. What’s Special About Web & Mobile Testing?
    • Discuss the various types of systems that fall in this category, identify the unique testing challenges each presents, and show how the topics in this course address those challenges.
    • Web-based Applications
    • Web front ends to Legacy Applications
    • Web Apps accessed via Mobile devices
    • Native Mobile Apps
    • Mobile App front ends to Legacy Applications
  • II. Applying Good Testing Practice
    • An overview of good practice in software testing with an eye toward applying them to testing web and mobile apps.
    • Risk-based testing
    • Test Planning
    • Effective Test Cases
    • Traceability
    • Test Case Reuse
    • Regression Testing
  • III. Web & Mobile Testing Framework
    • This Framework encapsulates best practice in Web and Mobile testing in and easy-to-follow structure that you can use as the template for your own test planning.
    • Framework Overview
    • Back-End Functional Testing
    • Smoke Test
    • Page Testing
    • Navigation Testing
    • Functional Testing
    • Platform Testing
    • Security Testing
    • Usability Testing
    • Browser Configuration Testing
    • Performance Testing
    • Search Engine Crawl-ability
    • Mobile App Unique Testing
      • 1. Install & Update from an App Store
      • 2. Mobile App Usability
      • 3. Access to Mobile Devise Features
      • 4. Mobile App Performance
      • 5. Mobile App Platform Testing
      • 6. Cell Network & Wi-Fi Testing
  • IV. Planning for Web & Mobile Testing
    • Discuss good test planning practice and apply it to the unique demands of Web and Mobile testing
    • Platform Testing Strategies
    • Test Labs and Facilities\
    • People (Skills and Knowledge)
    • Testing Internally developed vs. Contractor developed vs. COTS vs. MOTS vs. Open Source
    • Managing Web & Mobile Testing
  • V. Automating Web & Mobile Testing
    • Automate Web and Mobile testing to ensure the greatest test coverage within project constraints
    • Test Automation Architecture
    • Tool Survey
  • VI. Designing Web & Mobile Apps for Testability
    • Testing will be more effective and easier to do well if the application is designed with testing in mind
    • Segregating Functionality from the UI
    • Expose Functionality via APIs or Service Interfaces
    • Use a Service Oriented Architecture (SOA)
    • Avoid components with known security vulnerabilities (or wrap them)

Upcoming Classes

Virtual Classroom Live
December 18, 2017

$1,495.00
2 Days    12:00pm - 4:30pm
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Prerequisites

Upcoming Classes

Virtual Classroom Live
December 18, 2017

$1,495.00
2 Days    12:00pm - 4:30pm
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Comments

 

Please call for Group Rate for 3 or more registrations. 

Registrations must be made at the same time to receive discount.

 

If class start date is less than 5 business days from today, please call for pricing.

 

Upcoming Classes

Virtual Classroom Live
December 18, 2017

$1,495.00
2 Days    12:00pm - 4:30pm
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date