Exploring Non-Functional Testing

As software testers, we spend the majority of our time exploring and learning about functional testing and focusing on the functional needs of our applications. Often missing the increase in the quality we can bring to our applications by exploring various non-functional characteristics. The world of non-functional testing is broad and diverse and includes far more than performance and security testing!

The Exploring Non-Functional Testing live online training course has been designed to help you get started on your adventure through the world of non-functional testing and get you set on a path for your next adventure in the world of non-functionals.

Exploring Non-Functionals is delivered online by Jenna, who has over a decade of experience in software testing. The training is intended to be hands-on, interactive, and designed using proven techniques for adult learners.

Students will leave this training with a plan and the next steps to start learning more about a selected form of non-functional testing.

WHEN

-

WHAT

Training

WHERE

Online

MAX ATTENDEES

24

COST

£400-£600

Places on this training course are strictly limited, act quickly to secure your place.

Learn how you can increase quality by focusing on and exploring various non-functional characteristics

Topics Jenna will cover

We'll explore the following topics

See Curriculum ->
  • Describe the difference between functional and non-functional test types
  • Identify the appropriate measurement methods for various non-functional test types
  • Use techniques in conversations with stakeholders to remove ambiguity in requirements for quality characteristics
  • Identify when non-functional testing may be needed in a requirement or story
  • Describe the principles of universal and inclusive design and their impact on usability
  • Describe two of the primary types of usability tests and their purpose
  • Use the UX honeycomb to identify the usability goals for your applications
  • Describe the purpose and benefits of maintainability in your code base
  • Visually identify code that is poorly structured or is counter to typical code patterns
  • Identify your next steps in learning more about non-functional testing

Meet Your Instructor

Jenna Charlton

Jenna Charlton

Jenna is a senior tester with 8 years of experience. When she's not testing she's going to pro wrestling shows and concerts with her husband Bob, serving as a deacon in her church and cuddling the 3 feline overlords that share her home.

We’ll bring our exploration to a close by discussing other often overlooked non-functional test types

-

Day One

Jenna
Training
Jenna Charlton

We’ll get started on our exploration of non-functional testing with conversation and hands-on activities to develop an understanding of what non-functional testing is and isn’t. We’ll work in groups, on our own, and as a whole class to build a solid foundational understanding of how we deliver quality in non-functional planning, analysis, and testing. Once we’ve laid our foundation, we’ll start our exploration of User Experience testing and discover more about what it means to test and measure user experience.

Takeaways

  • Describe the difference between functional and non-functional test types
  • Identify the appropriate measurement methods for various non-functional test types
  • Use techniques in conversations with stakeholders to remove ambiguity in requirements for quality characteristics
  • Identify when non-functional testing may be needed in a requirement or story
  • Describe the principles of universal and inclusive design and their impact on usability
  • Describe two of the primary types of usability tests and their purpose
  • Use the UX honeycomb to identify the usability goals for your applications

Prerequisites

The only pre-requisites are a stable internet connection, headphones and a mic.

-

Day Two

Jenna
Training
Jenna Charlton

We’ll continue our exploration by discovering more about maintainability as a non-functional test type. Again using a combination of hands on and experiential learning we’ll learn how to start identifying code patterns and discuss how to support the maintainability of your applications, even if you’re not a coder! We’ll bring our exploration to a close by discussing other often overlooked non-functional test types and develop individual plans to continue exploring a non-functional test type on your own.

Takeaways

  • Describe the purpose and benefits of maintainability in your code base
  • Visually identify code that is poorly structured or is counter to typical code patterns
  • Identify your next steps in learning more about non-functional testing

Prerequisites

The only pre-requisites are a stable internet connection, headphones and a mic.

Places on this training course are strictly limited, act quickly to secure your place.

Frequently Asked Questions

I still have credit with MoT, how can I use it?

If you have credit with Ministry of Testing and would like to use it to purchase a ticket for Exploring Non-Functional Testing Training? Get in touch with us via email at masters@ministryoftesting.com with your previous booking details and we will send you a booking link.