View
16
Download
2
Embed Size (px)
Citation preview
Wolfgang Platz, Founder & CPO© 2017 by .
Artificial IntelligenceHow will AI impact functional software testing?
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
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.
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
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
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!