Course Code: fs2bs
Duration: 2 hours
Overview:

Objective: Teach the team how to leverage AI for testing system functionalities and augmenting data for improved model training.

Course Outline:

 

Agenda:

 

Introduction to AI for Testing and Augmentation (15 minutes)

  • Overview of AI applications in system testing and data augmentation.
  • Benefits of using AI for testing and augmentation.

AI Tools for Testing (15 minutes)

  • Introduction to AI tools for automated testing (e.g., Selenium, Test.ai).
  • Demonstration of a selected tool.

Hands-On Exercise: Automated Testing (30 minutes)

  • Practical exercise: Use an AI tool to create and run automated tests for a system or application.
  • Analyzing test results and identifying issues.

Data Augmentation Techniques (30 minutes)

  • Using AI to generate synthetic data and augment existing datasets.
  • Practical exercise: Apply data augmentation techniques to a dataset using Python libraries (e.g., Augmentor, Albumentations).

Q&A and Discussion (30 minutes)

  • Addressing questions and discussing the integration of AI in testing and data augmentation.
  • Exploring how augmented data can improve model performance.

Materials Needed:

  • Laptops with internet access.
  • Access to AI testing tools (e.g., Selenium, Test.ai).
  • Sample data for augmentation exercises.