Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart (Programming Language) Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Quality Assurance

QA Guide to Web Application Testing for Beginners

Learn software testing for web applications and improve the quality of your team's software
Bestseller
Rating: 4.2 out of 54.2 (329 ratings)
1,118 students
Created by Jason Myers
Last updated 8/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • You will be able to write test cases using the QA Touch Test Case Management tool
  • You will be able to write clear and accurate bugs/defects for web applications
  • You will be able to build a simple website from scratch using HTML, CSS, and javaScript
  • You will be better prepared for an interview as a Quality Assurance Engineer
  • You will be able to help your team/organization to build better quality web applications

Requirements

  • Basic Computer Skills
  • PC or MAC computer
  • All software used in the course is available online for FREE. Note: QA Touch has changed to be a 30 day Free Trial.

Description

Application QA Engineers are high on the list of great jobs that can earn you over $100k a year. In this course, I want to help you learn all the skills required to get your first job as a QA Engineer.


Learn Front End Website Testing

This course will teach you everything you will need to know to get started with Front End website testing. You do not need any prior knowledge to be successful in this course.

Test Cases

We will be using QA Touch, a real world test case management application throughout this course. There will be multiple guided lessons that will teach you how to create realistic test cases.


Bugs

QA Touch's test case management tool that we will be using also doubles as a bug tracking system. I will be instructing you on how to create bugs including how to document the reproduction steps and how to take great screenshots.

Web Foundations

To be successful in web testing, you first must understand the basics of how a website works. I will teach you how to build a website from the ground up. You will be building a website using HTML, CSS, and JavaScript.

Who this course is for:

  • People who want to add Quality Assurance practices to their web development team
  • People who want to learn the necessary skills to become a Quality Assurance professional testing web sites and web applications.
  • Teams and Organizations that want to improve the quality of their web applications

Course content

8 sections • 75 lectures • 6h 53m total length

  • Preview02:54
  • Preview03:15
  • Preview03:05

  • What is HTML?
    03:07
  • Code Editor - Visual Studio Code
    06:40
  • HTML Structure
    06:23
  • HTML Elements
    00:59
  • HTML Attributes
    01:32
  • Text
    06:51
  • Images
    08:21
  • Absolute and Relative Paths
    05:17
  • Links
    07:21
  • Lists
    03:40
  • Tables
    03:12
  • HTML Section: Files
    00:01
  • PROJECT - Build a Favorite City webpage
    00:59
  • PROJECT SOLUTION - Build a Favorite City webpage
    13:10
  • HTML Project: Files
    00:02

  • Methods for adding style
    07:34
  • What is CSS?
    04:31
  • CSS Structure, Syntax, and Selectors
    07:33
  • Font
    09:43
  • Colors
    03:22
  • Borders
    02:51
  • Margins and Padding
    03:51
  • Width, Height, and Position
    02:34
  • CSS Section: Files
    00:00
  • PROJECT - CSS - Build a Lost Dog webpage
    00:41
  • PROJECT SOLUTION - CSS - Build a Lost Dog webpage
    10:36
  • CSS Project: Files
    00:01

  • What is JavaScript?
    00:35
  • The Console
    02:13
  • Data Types and Variables
    09:35
  • Operators
    03:02
  • If Statements
    05:30
  • While Loops
    04:34
  • For Loops
    01:50
  • Functions
    03:15
  • Bring our site to life with JavaScript
    02:23
  • javaScript Section: Files
    00:00
  • CODING EXERCISE - Jessie James
    01:47
  • CODING EXERCISE SOLUTION - Jessie James
    06:29
  • javaScript Exercise Files
    00:00

  • What is a test case?
    06:20
  • Test Case Management Tools Overview
    01:30
  • Update on QA Touch
    00:07
  • Test Case Management Tool - QA Touch
    04:11
  • Write test cases for Math Webpage 0.1 - Part 1
    09:06
  • Walkthrough of a test case in QA Touch
    03:52
  • Write test cases for Math Webpage 0.1 - Part 2
    14:58
  • Write test cases for Math Webpage 0.2 - Part 1
    13:56
  • Write test cases for Math Webpage 0.2 - Part 2
    17:41
  • EXERCISE: Write test cases for Math Webpage 1.0
    01:01
  • EXERCISE SOLUTION: Write test cases for Math Webpage 1.0
    03:02

  • What is a Bug?
    05:13
  • Bug workflow
    08:09
  • Bug severity and priority
    05:01
  • Bug Content
    04:21
  • Screen Capture Tool - Greenshot (Windows)
    03:40
  • Screen Capture Tool - Monosnap (Mac)
    02:00

  • Exploratory testing
    01:57
  • Browser compatibility testing
    01:57
  • Creating a test run
    04:54
  • Links to Testing Webpages
    00:05
  • Execute a test run for Math Webpage 0.1 - Part 1
    30:59
  • Execute a test run for Math Webpage 0.1 - Part 2
    09:22
  • Execute a test run for Math Webpage 0.2
    23:53
  • EXERCISE: Execute a test run for Math Webpage 1.0
    01:57
  • EXERCISE SOLUTION: Execute a test run for Math Webpage 1.0
    32:08

  • Preview04:47
  • Testing Environments
    05:05
  • Test Plan
    03:49
  • Types of testing
    08:19
  • Software Development Lifecycle
    05:40
  • Web Browsers
    03:23

Instructor

Jason Myers
Sr Quality Assurance Engineer
Jason Myers
  • 4.3 Instructor Rating
  • 1,159 Reviews
  • 19,741 Students
  • 5 Courses

I’m a senior QA engineer with over 10 years of experience building QA teams. My experience includes software testing of web and mobile apps, test automation, and a bit of front-end web and mobile development. I want to share my knowledge with you so that you can be successful in your career and help your teams produce outstanding applications.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.