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

DevOps on Alibaba Cloud
Alibaba via Coursera
API Testing a real web application via Postman
Coursera Project Network via Coursera
Architecting Serverless Solutions (French)
Amazon Web Services via AWS Skill Builder
Architecting Serverless Solutions (Italian)
Amazon Web Services via AWS Skill Builder
Architecting Serverless Solutions (Japanese)
Amazon Web Services via AWS Skill Builder