YoVDO

Programming Foundations: Software Testing/QA

Offered By: LinkedIn Learning

Tags

Software Testing Courses Quality Assurance Courses Software Development Life Cycle Courses Integration Testing Courses Performance Testing Courses Acceptance Criteria Courses Security Testing Courses

Course Description

Overview

Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.

Syllabus

Introduction
  • Set the standard with quality assurance (QA)
  • What is quality assurance?
  • How to ensure quality
1. The Role of QA
  • Roles and responsibilities
  • Get involved throughout the SDLC
  • Collaborate with the team
  • Set expectations and goals
2. Test Planning
  • Create a test strategy
  • Make a test plan
  • Write acceptance criteria
  • Identify when testing is complete
3. Types of Testing QA Focuses On
  • Box testing
  • Manual testing
  • UI automation testing
  • Integration testing
  • Performance testing
  • Security testing
4. Bug Reporting
  • Identify bugs
  • Report bugs
  • Triage bugs
  • Communicate bugs to the team
  • Getting bugs fixed
  • Have bug bashes
Conclusion
  • Next steps

Taught by

Meaghan Lewis

Related Courses

Web Engineering III: Quality Assurance
Technische Hochschule Mittelhessen via iversity
Project Management for Designers
Emily Carr University of Art + Design via Kadenze
Develop Project Management Skills
OpenLearning
Study UK: A Guide for Education Agents
FutureLearn
Basics of Design Testing
SAP Learning