Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Generative Ai For Software Quality Engineers

Posted By: ELK1nG
Generative Ai For Software Quality Engineers

Generative Ai For Software Quality Engineers
Published 6/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 719.96 MB | Duration: 1h 32m

Chat GPT, Boost Efficiency, Automated Test Generation, Test Automation,

What you'll learn

How to USE ChatGPT for Quality Engineering

Improve Test automation with ChatGPT

Setup CI/CD pipelines with ChatGPT

Improve efficiency of working with CHATGPT

Perform a validation for stories with Generative AI

Requirements

no programming experience needed

Description

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, 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:Understanding Generative AI: An overview of Generative AI and its applications in software testing and quality assurance.Automated Test Generation: Learn how to use Generative AI to automatically generate a variety of test cases, reducing manual effort and increasing test coverage.User Behavior Simulation: Explore how Generative AI can simulate user behavior to test different scenarios and edge cases that might be difficult to anticipate manually.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.Test Data Creation: Learn how Generative AI can be used to generate test data, ensuring comprehensive and effective testing while saving time and effort.Code Investigation: Discover how Generative AI can assist in investigating complex code, identifying potential issues, and understanding code dependencies.Code Explanation: Learn how Generative AI can be used to explain code behavior, making it easier to understand complex code and improve code quality.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.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Generative AI for Quality Engineers

Lecture 2 Using Generative AI to validate User Stories

Lecture 3 Using ChatGPT for generating Test Cases from Acceptance Criteria

Lecture 4 Automatically modify Tests

Lecture 5 Generate Test Data with AI

Lecture 6 Generate Given When Then Scenarios

Lecture 7 Generate Cucumber Feature Files

Lecture 8 Generate Cucumber files with project context

Lecture 9 Generate Automated Tests with Chat GPT

Lecture 10 Generate Automated Tests with project context

Lecture 11 Transform from Code to BDD - Cucumber

Lecture 12 Adapting code with CHATGPT

Lecture 13 Generate API call from Source Code

Lecture 14 Using Chat GPT to help configure Postman

Lecture 15 Seting up CLI Execution for Postman

Lecture 16 Switch from one format to another Postman -> Rest assured

Lecture 17 Using AI to add jobs in CI/CD pipeline

Lecture 18 Using AI for setting up performance testing pipelines

Lecture 19 Using AI as a way to understand code

Lecture 20 Using AI to calculate Unit Test coverage

Lecture 21 Using AI to investigate unit test efficiency

Lecture 22 Scanning you Code Repo with AI

Lecture 23 Interacting with PDFs

Lecture 24 Assess Order of execution for Tests

Business Analysts,Quality engineers,Software Engineers