WeAreDevelopers LIVE • Dec 2, 2020

How will artificial intelligence change the future of software testing?

Evelyn Haslinger

What if you never had to write a unit test again? Discover how AI uses symbolic execution to autonomously map every execution path and catch bugs before production.

Pause
Mute Enter Fullscreen
#1 about 3 min

Financial and human costs of software defects

Early bug detection prevents devastating monetary losses in production environments.

#2 about 3 min

Limitations of manual testing in continuous delivery

Extensive manual test suites block the rapid release cycles required by modern software development.

#3 about 6 min

Maintenance costs and overhead in automated software testing

Automated test cases eliminate manual runs but introduce significant setup and ongoing maintenance overhead.

#4 about 4 min

Automating complete quality assurance pipelines with artificial intelligence

Artificial intelligence takes over test case discovery and execution to streamline debugging and accelerate delivery.

#5 about 4 min

Balancing test abstraction levels using the automated testing pyramid

A standardized ratio of system, integration, and unit tests optimizes error detection and testing speed.

#6 about 5 min

Specifying test boundaries and identifying hidden code behaviors

Writing effective unit tests requires thorough boundary checks to uncover hidden implementation errors like integer overflows.

#7 about 3 min

Evaluating automated approaches for generating unit test cases

Boundary value analysis and fuzzing uncover programmatic defects but often fall short in guaranteeing full test coverage.

#8 about 7 min

Computing execution paths through symbolic execution algorithms

Symbolic execution resolves equations across all potential code branches to discover precise test inputs and vulnerabilities.

#9 about 4 min

Continuous unit test generation and validation using Sunflower

Continuous testing platforms analyze code changes dynamically to automatically maintain full coverage and eliminate false positives.

#10 about 10 min

Generating autonomous mock objects and tests with Sunflower

Live code analysis generates inputs and complex mock objects to uncover logical failures instantly.

Matching moments

1:48 min

The future landscape of artificial intelligence in software testing

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

2:12 min

The evolving role of software testing in AI development

Jakub Janczyk Jakub Janczyk · World Congress 2026 Europe

2:49 min

The evolution of software testing using artificial intelligence

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

1:30 min

Integrating artificial intelligence into software testing and requirement engineering

Rene Schenk Rene Schenk · World Congress 2026 Europe

4:48 min

Introduction to automated testing and AI code review platforms

Jeff An Jeff An +3 · World Congress 2026 North America

2:12 min

The future of software development and AI penetration testing

Christian Heilmann Christian Heilmann +1 · World Congress 2026 North America

Upcoming sessions on this topic

Open session

AI Is the Easy Part: Why Faster Engineers Don't Make Faster Businesses

  • Bharat Sharma

    Booking

    Senior Engineering Manager

Open session

How is SWE & EM roles are changing in the age of AI

  • Amol Sharma

    Stripe

    Engineering Manager

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

Autopsy of an Autonomous Incident: When the Agent Made It Worse

  • Navin Pai

    StackGen

    Director of Engineering

Open session

What If AI Helps Us Build the Wrong Product Faster?

  • Sekhar Burra

    Sain Innovation

    CEO