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

Udemy

GenAI And Other Software Testing Tools Every QA Should Know

via Udemy

Overview

Explore Generative AI (ChatGPT, Cursor AI) and more Software Testing tools for QA Engineer

What you'll learn:
  • Overview of the main AI tools for Software testing
  • Overview of the main categories of Manual Software Testing tools with the corresponding tools for each category
  • Learn Generative AI GenAI (ChatGPT/Cursor AI) and other AI tools with which you can assist with Software testing
  • Learn 7 of the most popular Manual Software Testing Tools with which you can test WEB, Mobile, API, Performance and Networking testing
  • A video review of each tool includes an overview of the main navigation component of the tool for those who launch it for the first time
  • A video review of each tool includes demonstrating several basic practical functions that testers can use in their work
  • Learn how to use GenAI (ChatGPT/Cursor AI) for Automation Software Testing
  • 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
  • Understand the fundamentals of accessibility testing, including its purpose, key principles, and why it's essential for creating inclusive digital products
  • Learn how to use NVDA to test web accessibility on Windows, focusing on how screen readers interpret content and identify compatibility issues
  • Understand how to use VoiceOver on macOS for testing accessibility, including gestures and navigation commands on Apple devices
  • Gain experience testing mobile accessibility on iOS devices using VoiceOver, focusing on touch gestures and mobile-specific navigation
  • Discover how to use TalkBack on Android for testing accessibility, including gesture navigation and feedback interpretation on Android devices
  • Master testing keyboard navigation to ensure focus order, tab functionality, and overall keyboard operability for web interfaces
  • Use tools like WAVE to evaluate color contrast on web pages, ensuring visual elements meet accessibility standards for users with visual impairments

Hi everyone. This course is about Manual Software Testing tools, tools that do not include automation, but help to improve the work of a manual tester.
The course will be useful for testers:

1. Absolute beginners in Software Testing who want to learn the most popular software testing tools that every QA uses to work.
2. Experienced software testers who want to recall the basic usage of Software Testing Tools, and learn something new in this topic.
3. Experienced Manual Software Testers who want to learn how to automate test cases with the help of Generative AI (ChatGPT/CursorAI) in a short time
4. Anyone who wants to take the first steps in Software Automation Testing with the help of ChatGPT/CursorAI

The main task of the course is to deepen knowledge about manual testing tools and to assist testers in different aspects and needs of their work.

For that reason, we prepared 4 things:

1. An overview of the main tools for Manual Software testing by category, such as:

  • AI Tools for Manual Software Testing

  • Web Testing Tools

  • Automation Testing Tools with the help of ChatGPT

  • Automation Testing Tools with the help of CursorAI

  • Mobile Testing Tools

  • API Testing Tools

  • Accessibility Testing Tools

  • Capture Networking Traffic Tools

2. Explanation of several tools for each category, such as:

  • ChatGPT, CursorAI, Gemini AI, Bing AI, and Chatsonic AI for Software testing;

  • Chrome dev tools and BrowserStack for Web testing;

  • TestRail as a Test Management tool;

  • NVDA, Voice Over, TalkBack, WAVE, Accessibility Insights for accessibility testing;

  • Playwright/JavaScript with the help of ChatGPT for Automation Software Testing;

  • Selenium/Java with the help of ChatGPT for Automation Software Testing;

  • Android Studio and Xcode for Mobile testing;

  • Postman and JMeter for API testing;

  • Wireshark for Networking testing;

3. Demonstrating several basic practical functions that testers can use in their work using ChatGPT, Cursor AI, Chrome Dev Tools, BrowserStack,TestRail, Android Studio, Xcode, Postman, JMeter, Wireshark, NVDA, Voice Over, TalkBack, WAVE, Accessibility Insights, GitHub, Visual Studio Code, IntelliJ IDEA, Playwright, Selenium.

4. Demonstrating how the Manual QA Engineer can start the automation journey by creating and running Selenium/Java test scripts for the different website functions, such as Filters, Sorting, Navigation, Minicart, etc., with the help of ChatGPT.
Each lecture for the Automation part 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. 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 and on our website. We can open our webpage, run it, and check the results using this code.

5. Demonstrating how the Manual QA Engineer can start the automation journey by creating and running JavaScript/Playwright test scripts for the different functions on the website, such as Login, Login Negative Scenarios, My Account, and End-to-End purchase flow with the Help of ChatGPT. Each lecture for the Automation part is shown on our website, where we created separate components to show everything in practice. We created a separate class in Visual Studio Code for each of our lessons. 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 on GitHub. We can open our webpage, run it, and check the results using this code.

6. Demonstrating how the Manual QA Engineer can start the automation journey by creating and running JavaScript/Playwright test scripts for the different functions on the website, such as Login, Login Negative Scenario, with the Help of Cursor AI. Each lecture for the Automation part is shown on our website, where we created separate components to show everything in practice. We created a separate class in Cursor for each of our lessons. 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. 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 opinions on which tools you would like to review next. We will prioritize and add them to the full version of the course.

Prepare a cup of coffee or another favorite drink and enjoy the course!

Hope to see you in the first lecture!

Syllabus

  • Introduction
  • ChatGPT
  • Chrome DevTools
  • BrowserStack
  • TestRail
  • Accessibility Testing (A11Y)
  • JavaScript/Playwright with help of ChatGPT
  • Selenium/Java with help of ChatGPT
  • API Testing/Postman
  • Android Studio
  • Xcode
  • Jmeter
  • Wireshark
  • Other tools
  • Bonus lecture

Taught by

Mark Shrike, Andrii Kuchyrenko and Viсtoria N

Reviews

4.5 rating at Udemy based on 684 ratings

Start your review of GenAI And Other Software Testing Tools Every QA Should Know

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.