Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

Best practices for software validation and QA

In this video Julian discusses best practices for software validation and quality assurance, and looks at some examples of validation techniques and their applications in software development. In the next …

Activity 6: Summary and next steps

Congratulations on completing Activity 6. In this activity, we covered several essential concepts and best practices to ensure that software meets its requirements and performs as expected. Let’s recap the …

Course summary: What have you learnt?

Congratulations, you have made it to the end of the course. We hope you have enjoyed it and gained some insight into the world of software testing and validation. Let’s …

Taking your learning further

As we conclude this course, you might be wondering what’s next in your software testing journey. Here we will outline some advanced testing techniques, industry standards and certifications, as well …

Software validation and quality assurance

In this video Julian talked about the difference between software validation and verification. Your turn Your task in the step is to research and briefly describe the differences between validation …

Activity 6: Introduction

Hello everyone. Today, we’re going to dive into the fascinating world of software validation and quality assurance. We’re going to unravel what exactly these concepts mean and why they’re so …

Activity 5: Summary and next steps

Well done for getting this far, you’re doing brilliantly. As we come to the end of Activity 5, take a moment to reflect on what you’ve learned. You focused in …

Compare and contrast BVA and EP

In this video Julian provides a brief recap of both techniques, discusses the benefits and drawbacks, and helps you understand when to use each technique. Compare and contrast Make some …

Activity 3: Summary and next steps

Well done for making it this far. Let’s take a couple of minutes to revisit and summarise the key points from Activity 3, which was all about static testing techniques. …

Boundary Value Analysis (BVA)

In the video, Julian takes a deeper look into boundary value analysis, or BVA, a test design technique that focuses on testing values at the boundaries of input domains. Now …

Introduction to static code analysis tools

In this video Julian explores some of the benefits of using static code analysis tools, which are a valuable part of the static testing process. These tools automatically analyse your …

Optional: Hands-on code review activity

In this optional step you are introduced to using pseudocode, a plain language, syntax-free code that describes algorithms in a way that is closer to human language than machine language. …

Activity 2: Summary and next steps

Great work on completing Activity 2. As we conclude the activity, let’s take a moment to recap the key points we’ve covered about test levels and test types. You learned …