Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Accelerated Software Engineering Chat GPT and AI Agents

via Udemy

Overview

Understand how Software Engineers can leverage Generative AI with practical examples and some futuristic use cases

What you'll learn:
  • Main Features of Google GEMINI AI
  • Main Features of OPENAI CHAT GPT
  • Setup CI/CD pipelines with AI
  • Generative AI for Quality Engineering
  • Create a full performance test framework with Jmeter in the cloud with CHATGPT
  • Create a full API Testing test framework with Jmeter and RESTAssured in the cloud with Google BARD
  • Setup test tools with Google BARD
  • Improve efficiency of working with Google BARD
  • Connect to CHAT GPT API
  • Train your own instance of GPT
  • Gen AI example 1 - Story Enhancement
  • Gen AI example 2 - Self Healing Code
  • Gen AI example 3 - Production Recursive Testing
  • Gen AI example 4 - Self Service Bot
  • Gen AI example 5 - Recommendation Engine for E-commerce
  • Example of Different models and usage based on ML type
  • Understand Machine learning
  • Improve Test automation with ChatGPT and Google BARD
  • How to use ChatGPT and Google BARD for Quality Engineering

This introductory course is designed specifically for Software Quality Engineers interested in leveraging the power of Generative AI to enhance their testing, automation, and productivity.

Throughout the course, participants will learn how to apply Generative AI techniques to automate the generation of test cases, simulate user behavior, create user stories, write better code, rapid start adoption of a new framework and generate test data. The course will provide a practical understanding of how AI can be used to improve software quality and boost productivity, rather than focusing on the underlying AI algorithms and models.

Topics:

  1. Understanding Generative AI: An overview of Generative AI and its applications in software testing and quality assurance.

  2. Automated Test Generation: Learn how to use Generative AI to automatically generate a variety of test cases, reducing manual effort and increasing test coverage.

  3. APIAccess for Chat GPT and Google Bard: Understand how to call Bard and GPT with the help of customer made consumers

  4. Automated User Story Creation: Understand how Generative AI can be used to generate user stories, helping to streamline the requirements gathering and software development process.

  5. Test Data Creation: Learn how Generative AI can be used to generate test data, ensuring comprehensive and effective testing while saving time and effort.

  6. Code Investigation: Discover how Generative AI can assist in investigating complex code, identifying potential issues, and understanding code dependencies.

  7. Code Explanation: Learn how Generative AI can be used to explain code behavior, making it easier to understand complex code and improve code quality.

  8. Boosting Productivity: Understand how these Generative AI techniques can be integrated into your existing workflows to boost productivity, improve software quality, and accelerate delivery times.

  9. [Practical] See how to create a Performance testing Framework with CI/CD on cloud with AI

  10. [Practical] Create an APITesting Framework with Java and RESTAssured with AI

  11. [Practical] Code Quality Validation Framework for Java

  12. See differences between CHATGPT and GOOGLEBARD

  13. Google Cloud AIsolution with model training - Vertex AI

  14. AI-Powered Browser Automation – Master sophisticated AI operators for seamless, intelligent browser automation.

  15. Self-Learning AI Agents – Develop adaptive AI agents capable of self-improvement, continuous evaluation, and autonomous decision-making.

  16. Make agents communicate and solve issues with MSFTAutogen. An agent collaboration framework

Syllabus

  • Introduction
  • Prepare Developer Environment
  • Introduction to Generative AI
  • A.I Use Cases in Product Development and Engineering
  • Connect to CHAT GPT with a Client - API
  • AI Agents example how to use them across Testing Lifecycle
  • CHAT GPT - Accelerate Test Artifact Generation
  • Open AI Codex - AI Coding Agent for Testing
  • AI AGENT - Create your OWN AI Agent with FlowiseAI
  • Microsoft AutoGen - Collaborating Agents
  • Generative AI for Test Data and Code
  • Agentic AI - Browser -Use - Browser best automation
  • Google Gemini - Orientation
  • Google Gemini - Explain Concept
  • Google Gemini- Practical - Create API CI/CD Test Framework
  • Complete Performance Project Creation with AI - CI/CD - Cloud Azure
  • Creating a framework for Testing Code - Static | Gemini and CHAT GPT
  • Aditional Material - Vertex AI -Google
  • Google Gemini Pro | Vision
  • Conclusion

Taught by

Dan Andrei Bucureanu

Reviews

4.4 rating at Udemy based on 3029 ratings

Start your review of Accelerated Software Engineering Chat GPT and AI Agents

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.