
Manual & Automation Software Testing with the Help of Gen AI
udemy · Desarrollo · ⭐ 4.31 (1.405 reseñas) · All Levels · en · ⏱ 23 h
Impartido por Mark Shrike, Viсtoria N, Andrii Kuchyrenko · 9.867 alumnos
74.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Hi everyone. This course is about how Generative AI (GenAI) can be useful for a Manual Software Tester or a Tester who would like to automate with the help of AI. The course will be useful for testers: • Absolute beginners in Software Testing who want to learn the usage of one of the most popular Generative AI tools(ChatGPT/Cursor) for Manual and Automation Testing • Experienced Manual Software Testers who want to learn how to automate test cases with the help of ChatGPT in a short time • Anyone who wants to take the first steps in Software Automation Testing with the help of ChatGPT • Anyone who wants to take the first steps in Software Automation Testing with the help of Cursor AI To help you understand how and whether we need Generative AI (ChatGPT) for testing, we have prepared two parts of our course: Since the course is about how to use AI for testing, in the introductory lectures, you will get acquainted with: 1. The Evolution of Generative AI 2. What is an AI Agent? Afterward, we learn how to use Generative AI (GenAI) (ChatGPT/Cursor IA) for Manual Software Testing In particular, we will familiarize ourselves with such aspects of using ChatGPT for Manual Software Testing as: 1. Review Software Business Requirements 2. Assistance with building the Test Plan 3. Assistance with test monitoring and control 4. Assistance with Test Design of manual test cases 5. Assistance with writing a bug report 6. Assistance in API testing 7. Assistance in creating test tables, lists 8. Assistance in writing SQL queries 9. Assistance with Data Generation Each of these aspects of using ChatGPT for software testing is shown in real-life examples to better understand the purpose of using this tool. Also, in the course, we will discuss the top 3 AI alternatives to ChatGPT for Software Testing. In particular, we will take a look at alternatives such as Bard AI (By Google), Bing AI (By Microsoft), and Chatsonic AI by Writesonic In this course, a manual QA Engineer can learn how to successfully write and then run the test script for the desired test case within one or a few days. For that reason, we have prepared the Second part of the course, How to use Generative AI (GenAI) (ChatGPT/Cursor AI) for Automation Software Testing In particular, you will review the lectures for the different automation tools using various programming languages: Playwright/JavaScript: • 001 - How to set up the JavaScript/Playwright environment • 002 - How to set up a new project and install Playwright with npm init • 002.1 - JavaScript/Playwright test script configs and first launch • 003 - JavaScript/Playwright test case for website login with the assistance of ChatGPT • 004 - JavaScript/Playwright test cases for login (Negative cases) with the assistance of ChatGPT • 005 - JavaScript/Playwright test cases for My Account(Adding address) with the assistance of ChatGPT • 006 - JavaScript/Playwright test case for End-to-End purchase flow • 007 - XPath Playwright Locators • 008 - JavaScript/Playwright End-to-End Purchase Flow: Code Optimization with XPath Locators • 009 - How to install GitHub • 010 - How to Push Project to GitHub • 011 - How To Pull a Project from GitHub to Visual Studio Code • 012 - POM model intro + URL as a Static data • 013 - POM - Consent Pop-Up - dynamic interactions • 014 - POM - XPath • 015 - POM - Test Data Cursor AI: • 000 – The Evolution of Generative AI • 001 – What Cursor AI Is and How to Install It • 002 – How to Set Up the JavaScript/Playwright Environment (Node.js & New Project via Terminal) • 003 – How to Launch the First JavaScript/Playwright Test Script via the Cursor Terminal • 004 – How to Use Cursor AI: Basic Navigation and Core Features • 005 – JavaScript/Playwright Test Case for Login with Cursor AI • 006 – JavaScript/Playwright Test Case for Login: Negative Test Cases with Cursor AI • 007 – JavaScript/Playwright Test Case for Login: Code Optimization with XPath • 008 – JavaScript/Playwright Test Case for Login Using the Page Object Model (POM) • 009 - JavaScript/Playwright END-TO-END Purchase flow with Cursor AI • 010 - JavaScript/Playwright Refactoring ETE Purchase Flow to POM with Cursor AI • 011 - What Are Cursor Rules and How to Write Them for a Software Testing Project • 012 - What Are Cursor Skills and How to Create and Use Them for Software Testing • 013 - How to Build a Cursor AI Skill to Generate and Export Test Cases to TestRail (manual-test-case-generator) Selenium/Java: 1. How to write and run a Selenium/Java test case with ChatGPT. 2. HOW TO INSTALL JAVA JDK 3. HOW TO INSTALL IntelliJ IDEA Community Edition 4. HOW TO SETUP Selenium WebDriver Chrome 5. Selenium WebDriver browserOptions() 6. Selenium Locators XPath 7. Selenium Locators XPath With Help Of CHATGPT 8. Selenium/Java Interactions with web elements 9. TestNG assertions With the Help Of CHATGPT 10. Test report for Selenium Java test script With Help Of CHATGPT 11. Selenium/Java test case for a search with the help of Chat GPT 12. Selenium/Java test case for Sorting on a web page with the help of Chat GPT 13. Selenium/Java test case for navigating to PLP>PDP>Minicard with the help of Chat GPT Each lecture from the part of the course on using Generative AI (GenAI) (ChatGPT/Cursor AI)for automation software testing is shown on our website, where we created separate components to show everything in practice. For each of our lessons, we created a separate class in the IntelliJ IDEA Integrated Development Environment for the Selenium/Java lectures, Visual Studio Code for the Playwright/JavaScript lectures, and Cursor AI for Playwright/JavaScript lectures. So it will be easier for you to find the code you need in the future. The final code will be available in the lecture materials, on our website, and in the case of Playwright/JavaScript lectures on GitHub. We can open our webpage, run it, and check the results using this code. We hope you will enjoy the course, and feel free to write reviews and send topics that you would like to see. Prepare a cup of coffee or another favorite drink and enjoy the course!
Lo que aprenderás
- Learn how to use Generetive AI (ChatGPT/Cursor AI) for Manual Software Testing
- Learn how to use GenAI (ChatGPT/Cursor AI) for Automation Software Testing
- Each video for the Manual Testing includes real-life examples, which helps to better understand the usage of AI(ChatGPT) on the real projects
- Learn how a Manual QA Engineer can Automate work with the help of GenAI (ChatGPT/Cursor AI) in a short period of time
- Learn how to create and run JavaScript/Playwright test script for Login, My Account, End-to-Eng purchase flow
- Learn how to create and run Selenium/Java test script for Search, Sorting, Navigation, Form Submission, Report, Verification
- Each video for the Automation Testing includes source code and practical example, which you can use to practise on our website
- Learn What an AI Agent is and how to build AI Agents for Software Manual and Automation Testing
- Vibe Coding for Software Testing
Requisitos
- A cup of coffee or other favorite drink should be prepared in advance
- It is better for "Larks" people to take this course in the morning, for "Owl" people - in the evening, respectively