Video Conferencing Application Testing Fundamentals - TDL School
Course

Video Conferencing Application Testing Fundamentals

In this course, you will learn more about software quality assurance and understand audio & video testing fundamentals supplemented with practical, real-life cases. The course will be taught by experienced industry professionals who, during their work practice, have discovered useful tricks that they will share in the class. Oh, and by the way, this course is one of a kind, and you won't be able to find such information on Google. Don't miss it!

Course content

8 hoursTesting Fundamentals: Introduction to testing and quality assurance8 hours

Introduction to software testing basics

Causes and impact of software defects

Test types and techniques

Testing methods and levels

The role of testing in software development life cycle

Test documentation

Jira

3 hoursIntroduction to video conferencing app testing fundamentals3 hours

Introduction to non-functional aspects of video conferencing apps

Types of non-functional video conferencing testing

Tools and hardware used for executing different types of video conferencing app testing

Metrics used to measure non-functional feature quality aspects

Data processing and reporting

2 hoursPractical exercises in video calling app manual testing2 hours

Video call execution: Split into 2 people groups - p2p call; Using OBS feed src video

Video capture tool usage: Record screen and audio using OBS and ffmpeg

Network capture: Capturing traces using Wireshark

Captured file upload: Uploading and structuring files in designated parts of google drive directories

2 hoursPractical exercises in video calling app data processing 2 hours

Video data processing: Running a full reference algorithm against the captured video file; Documenting results in a google sheet results document

Network data processing: Retrieving specific network metrics from the trace files; Documenting results in a google sheet results document

Audio data processing: Retrieving specific metrics from the provided audio files; Documenting results in a google sheet results document

2 hoursPractical exercises in video calling app data validation 2 hours

Audio data validation: Analyze audio files and audio data provided by TestDevLab

Video data analysis and validation: Analyze video files and video data provided by TestDevLab

Network data validation: Analyze network files and network data provided by TestDevLab

Test results data logic checks

Documenting results in a google sheet results document

Outcomes

After successfully completing this course you will be able to:

  • understand and know basic concepts of testing
  • understand the role of testing in the software development process
  • understand testing types and techniques
  • understand testing levels and process
  • understand what documentation is essential in testing
  • understand basics of video calling app testing
  • understand tools and techniques used in audio and video quality test execution
  • understand video and audio algorithms used in testing
  • understand the basics of network capturing
  • understand tools and techniques used in audio, network and video data processing
  • understand tools and techniques used in audio, network and video data analysis and validation

Certificate

We will issue an official certificate to confirm that you have successfully completed a course and are ready to kick-start your career in IT.

Everything is provided

In the beginning of the course, you will receive everything you need to start learning successfully.

Training led by experienced professionals

Receive both theoretical and practical knowledge from experienced professionals who are also passionate about teaching.

Opportunity to solve real-life problems

Gain experience in an environment where real-life challenges are presented and solved.