# 1. Overview of Generative AI

🔹 What is Generative AI?

* Definition and principles of Generative AI

<figure><img src="https://3179068663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGMk2Xa8aj8tBE1cTxBGm%2Fuploads%2FffJzxKDFVavpS3O0ojcn%2FScreenshot%202025-03-18%20at%2014.01.18.png?alt=media&#x26;token=bc8d4a62-f31e-4f01-9886-127b89a288ec" alt=""><figcaption><p><a href="https://www.cmu.edu/intelligentbusiness/expertise/genai-principles.pdf">https://www.cmu.edu/intelligentbusiness/expertise/genai-principles.pdf</a></p></figcaption></figure>

* How it differs from traditional AI and rule-based systems

<figure><img src="https://3179068663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGMk2Xa8aj8tBE1cTxBGm%2Fuploads%2FZmgWvQnDRcLKuo8A76pG%2Fimage.png?alt=media&#x26;token=42b48e21-bae7-4abc-831b-62e32b8ed8b8" alt=""><figcaption><p><a href="https://www.geeksforgeeks.org/difference-between-generative-ai-and-traditional-ai/">https://www.geeksforgeeks.org/difference-between-generative-ai-and-traditional-ai/</a></p></figcaption></figure>

* The evolution of AI in software testing\\

  <figure><img src="https://3179068663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGMk2Xa8aj8tBE1cTxBGm%2Fuploads%2F4IelD2OpF4qW9TWXwbXN%2Fimage.png?alt=media&#x26;token=3ea7a364-5815-40b6-bc25-6481700b1218" alt=""><figcaption><p><a href="https://dzone.com/articles/the-impact-of-ai-on-software-testing">https://dzone.com/articles/the-impact-of-ai-on-software-testing</a></p></figcaption></figure>

#### 🔹 How Generative AI Works

* The role of **Large Language Models (LLMs)**
* Understanding the **tokenization** process
* Concept of **context windows** and their limitations
* The problem of **hallucinations** in AI-generated outputs

#### 🔹 Impact of AI on Software Testing

* AI for **Test Case Generation**
* AI for **Test Data Creation**
* AI for **Test Automation and Execution**
* AI for **Exploratory Testing and Debugging**
* AI-powered **Testing Assistants**
