Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS

AI for Software Testing

Are you looking to expand your skills in using Artificial Intelligence (AI) to transform your software testing practice and become a leader in leveraging emerging technologies?

Overview

The future of software testing lies at the intersection of human ingenuity and technological leverage. Our AI for Software Testing course is an immersive and interactive journey to prepare experienced software testing professionals for the AI-empowered future. Through hands-on exercises with leading AI agents and tools, gain first-hand experience generating key artifacts from system test plans to individual test cases. AI can automate the boring and repetitive work of generating test cases, but it can do much more. You will learn how to use AI to evaluate existing tests, structure systems for more effective testing, interpret results, and maintain traceability from requirements to tests. Whilst balancing AI’s power to create testing artifacts with human judgment, you will discover how AI can help streamline the testing process through increased test automation.

Reserve Your Seat
$1250 (USD)
2 days/14 hours of instruction
Group (3+): $1150 USD

Next Upcoming Course

Live Online

May 29th - 31st, 2024
12:00 PM - 4:30 PM ET
$1250(usd)
Guaranteed to RunGuaranteed to Run
Register
form pictures
private group

Train up your teams with private group training

Have a group of 5 or more students? Cprime also provides specialist private training with exclusive discounts for tailored, high-impact learning.

Contact Us

AI for Software Testing Schedule

Delivery
Date
Reserve your seat

Live Online

May 29th - 31st, 2024
12:00 PM - 4:30 PM ET
$1250(usd)
Guaranteed to RunGuaranteed to Run
Register

Live Online

Jul 29th - 31st, 2024
12:00 PM - 4:30 PM ET
$1250(usd)

Live Online

Sep 4th - 6th, 2024
12:00 PM - 4:30 PM ET
$1250(usd)

Live Online

Nov 20th - 22nd, 2024
12:00 PM - 4:30 PM ET
$1250(usd)

Full Course Details

Part 1: Introducing Generative AI for Software Testing

Part 2: Let’s Test with AI

  • Use AI agents to generate and run tests

Part 3: Modelling for Testing

  • Apply different ways to structure a problem and organize the testing process

Part 4: Test Planning with AI

  • Use AI to help create an overall test strategy, using a Test Strategy Canvas and, Testing Quadrants

Part 5: Testing Single Functions

  • Learn how AI can assist with equivalence partitioning, boundary value analysis, state and preconditions when defining tests

Part 6: Evaluate Tests

  • Identifying missing and redundant tests as well as the level of test coverage

Part 7: Activities and Processes

  • Use AI to generate use cases in several forms (traditional, Given-When-Then, and graphical) and generate detailed test cases

Part 8: Planning the End Game

  • Create AI-generated test plans for UAT, alpha, beta, and usability testing

Part 9: Stories and Scenarios

  • Use AI to present a user story in terms of a set of scenarios that need to pass

Part 10: Automation

  • Use AI to generate automated test cases

Part 11: Quality Attributes & Non-functional Requirements

Part 12: Evaluating AI Readiness

  • Ethical considerations and emerging trends

Audience:

  • ​​​​​​Testers, Test Analysts, and Developers wanting to utilize AI to automate and assess testing tasks and artifacts
  • Project Managers, Business Analysts, and leaders wanting to accelerate the testing process while balancing responsible and ethical oversight
  • Anyone looking to be skilled in AI augmentation and innovation.

Prerequisites:

  • To get the most out of this course, it is recommended that participants have foundational knowledge of software testing through formal training or have relevant experience working in a software testing context.

  • Develop test cases, executable automated test scripts, and test suites with the assistance of AI
  • Evaluate strengths and weaknesses of AI-created test artifacts
  • Test against specifications more thoroughly with AI augmentation
  • Employ AI to design combinatorial and exploratory test sets
  • Analyze test results and defect reports using AI.
  • Develop test plans for non-functional requirements with AI
  • Incorporate agile user stories into testing using AI
  • Utilize AI to amplify manual testing efforts

A full refund will be issued for class cancellations made at least 10 business days before the course begins. Payment is nonrefundable for cancellations or reschedules made within 10 business days from the course start date and for no-shows (students who do not attend class). For reschedules made within 10 business days from the course start date, students will be responsible for a $200 administrative fee.

Request Private Group Training