6
Wolfgang Platz, Founder & CPO © 2017 by . Artificial Intelligence How will AI impact functional software testing?

Artificial Intelligence in Software Testing - the Best (and Worst) Uses

Embed Size (px)

Citation preview

Page 1: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

Wolfgang Platz, Founder & CPO© 2017 by .

Artificial IntelligenceHow will AI impact functional software testing?

Page 2: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

1. Why artificial intelligence at all?

2. What does this it all mean?

3. What are areas of application?

4. How will AI impact testing?

5. What is Tricentis working on?

Simple Agenda

Page 3: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

Any complex task which a human being can solve without consciously taking decisions is

a candidate for artificial intelligence.

Simplistic Definition

“Rule of thumb”

*The only alternative to explicit programming is learning.

Page 4: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

Learn &Adopt2

Analyze &Optimize1

3Predict &

Automate

Use historical data to optimizetesting & increase defect detection.

Foresee critical issues, reducereaction times & automate resolution.

Use real-time feedback to learn& respond to change faster.

Tricentis Approach

Page 5: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

PortfolioOptimization

MultipurposeRecorder

Smart MessageAnalyzer

Object Recognition Heuristic

Self-AdjustingRisk Assessment

Image Pattern Recognition

Risk-CoverageOptimization

The best way to predict the testing future is to create it.

AutomatedExploratory Testing

AutomatedDefect Diagnosis

Smart EnvironmentProvisioning

PredictiveModeling

Future Testing Concepts

Self-HealingAutomation

… Artificial Intelligence

… “Cognitive” Testing

Page 6: Artificial Intelligence in Software Testing - the Best (and Worst) Uses

1. The Digital Age force us to test smarter, not harder.

Simple Summary

2. Becoming smarter does not necessarily involve Artificial Intelligence (but does it really matter?).

3. Watch out for the exciting stuff we are working on! Stay tuned!