A Tester's Guide to Testing AI Applications with Bill Matthews
lesson_still
01:00:05
24th January 2018

Previous Lesson:

Not All Who Wander Are Lost: A Career Experience Report with Hilary Weaver-Robb
00:59:36
PRO

Next Up:

Tips to Improve Collaboration Between Testers and Developers with Franziska Sauerwein & Maaret Pyhäjärvi
01:01:55
PRO
API Mocking and Service Virtualization Explained with Wojciech Bulaty
01:05:25
PRO
Highly Questionable - Being Interview Ready with Ben Kelly
01:01:54
PRO
A Tester's Guide to Blockchain Applications with Rhian Lewis
01:01:04
PRO
Testing Challenges in the Highly Interconnected World of IoT with Bede Ngaruko
01:04:08
PRO
Semantic Spelunking: Exploring Testers and Problems with Damian Synadinos
00:56:28
PRO
Multiplying the Odds with Fiona Charles
00:57:39
PRO
Living the Dream - How You Can Lead Successful Change with Amy Phillips
00:59:19
PRO
Testing Your Requirements with Cucumber, BDD and Example Mapping with Matt Wynne
00:59:54
PRO
Testing Below the Application with Ash Winter
00:52:02
PRO
Truthful Test Estimation with James Bach
01:06:37
PRO
How To Build A Regression Checking Strategy with Mark Winteringham
01:01:43
PRO
Saved by Antifragile by Sami Söderblom
01:00:44
PRO
How to Identify Risk in a Large Code Base with Noah Sussman
00:57:53
PRO
How I Interview Testers with Dan Ashby
01:05:06
PRO
Dealing with Device Fragmentation in Mobile Games Testing with Ru Cindrea
01:00:18
PRO
Mob Testing with Maaret Pyhäjärvi
01:03:49
PRO
The Lone Tester with Jess Ingrassellino
01:00:05
PRO
Where Does All That Testing Time Go? A Masterclass with Michael Bolton
01:06:56
PRO
How to have fun & influence people: Using games to test ideas by Nicola Sedgwick
00:55:46
PRO
Testing Microservices when the stakes are high with Anne-Marie Charrett
00:59:15
PRO
Become The Sherlock Holmes of Software Testing with JeanAnn Harrision
01:30:20
PRO
Continuous Delivery without Test Automation by Maaret Pyhäjärvi
00:55:34
PRO
Getting Started in Security Testing with Dan Billing
01:05:04
PRO
A Practical Approach To Great Test Leadership with Selena Delesie
01:04:38
PRO
Agile Test Leadership and More! with Anna Royzman
00:58:39
PRO
Jump Start Your Performance Testing Effort with Mark Tomlinson
01:03:08
PRO
Description:

Self-driving cars, intelligent digital assistants, making parole decisions, detecting, developing new treatments and drugs, reviewing legal contracts and documents – the use of AI technology is increasingly finding its way into mainstream software development. If you are not currently working on a product or project that includes AI technology, it’s highly likely that you will be within the next 5 years.

While there are a great many resources covering AI from a development perspective there are few that deal with testing AI based software despite the challenges and risks this poses. For example:
How do we test software…

  • When the decision logic is not clearly defined?
  • When the results may be wrong and that’s OK sometimes
  • That learns and adapts based on interactions
  • To find the problems that will matter when the input domain is complex and massive
  • That may need to collaborate or compete with other AI software

These are just some of the challenges of testing AI based software and while traditional software test design ideas can help but are generally not enough to explore the capabilities of AI Based software.

In this masterclass we:

  • Look beyond the AI hype to form a pragmatic and useful perspective of what AI is
  • Examine how testing an AI-based application differs from more traditional applications
  • Explore some strategies to help you tackle testing of AI based applications

No prior experience of AI is required for this masterclass.