Artificial Intelligence (AI) in Software Testing (Udemy.com)

The Future of Automated Testing with Machine Learning - Implementing Artificial Intelligence (AI) in Test Automation

Created by: Sujal Patel

Produced in 2021

icon
What you will learn

  • You will learn what is Artificial Intelligence (AI) and what is the relationship of AI with Machine Learning, Deep Learning and Data Science. You will also learn how Machines are learning faster than ever.
  • You will learn how you can use Artificial Intelligence (AI) to drive your UI test automation projects. You will also learn how AI test automation tool uses machine learning to speed-up the authoring, execution and maintenance of automated tests.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 76 / 100

icon
Course Description

**************************THIS COURSE IS RECENTLY UPDATED with quick course summary contents in the form of pdf files (In Section 11: Summary) to host Lunch and Learns sessions for your friends or coworkers****************************************
The reason behind is, I have received lot of good feedback about this course from different group of peoples. They are really excited to know about how Artificial Intelligence can help in Software Testing. They want to teach their friends or coworkers the importance of Artificial Intelligence in Software Testing. They requested that I can come up with 30-40 min quick presentation from my detail course so they can host lunch and learn session for their friends or coworkers. I liked their idea and that's why I have created quick pdf document called: Learn the Basic Fundamentals of AI in Software Testing in less than 30 minutes.

**************************THIS COURSE IS RECENTLY UPDATED with season 2 course contents. In this season 2, I have added ONE NEW LECTURE CALLED: AI Test Automation Demo using Testim in "Innovative AI Test Automation Tools for the Future" section of the course*********************************
HIGHLIGHTS:
The NEW LECTURE shows how to create AI Test Automation project for Web Application using TESTIM tool. If your company's application is web application then you can create automation script using TESTIM which uses AI Machine Learning technique. In that video, you will see how you can create automation scripts. You will also see the difference between Coded UI/Selenium scripts and AI scripts. You will be amazed to see that how AI automation scripts PASSED the test execution even if you change the web element all attributes value.
Please periodically check out this course since I am also planning to add new topics (Smart API Test Generator - which uses Artificial Intelligence to convert your Web UI tests into Automated API Tests) including replacing some static slides to animated slides.
***********************************************************************************************************************
Artificial Intelligence (AI) in Software Testing course is the first ever course on UDemy which talks about future of Automated Testing with AI Machine Learning.

I have decided to release this course into two seasons. it requires students to understand basic fundamental of Artificial Intelligence (AI) and the need for AI in Software Testing on first season before we jump into next season where we can deep dive into AI test automation and discussed some innovative tools that we can use for implementing AI in test automation.
This course is designed for both testers and developers. Tester who want to develop their testing skills in the test automation with Artificial Intelligence (AI) and Developer who want to execute their unit test in automated way using Artificial Intelligence (AI).

This course will teach you how AI-assisted test automation can transform the UI. This course will also teach you Artificial Intelligence (AI) and it's relationship with Machine Learning, Deep Learning and Data Science. After you have completed this course you should be able to build test automation projects for your company's applications using Artificial Intelligence (AI). This course should also help you for your AI test automation job interview.Who this course is for:
  • This course is designed for both testers and developers.
  • Tester who want to develop their testing skills in the test automation with Artificial Intelligence (AI) and Developer who want to execute their unit test in automated way using Artificial Intelligence (AI).

icon
Instructor Details

placeholder

Sujal is a Software Quality Professional and Test Automation expert with almost 20 years of combined experience in all software engineering life cycle phases of software development, software testing as well as product deployment.
He is highly trained individual with a proven track record of delivery, strong strategic vision and demonstrated ability to inspire/mentor/manage QA teams and its activities in the geographically dispersed companies with his outstanding leadership ability and creative problem solving skills.
Expertise in test automation suite development using various testing tools like VSTS/MTM/Xamarin, Coded UI, Selenium, Appium, DeviceAnywhere, Protractor, Ranorex, QTP(UFT) and RFT in waterfall and agile development processes. Extensive experience doing performance testing and load testing of web API/web based application using various testing tools like VSTS, HP Load Runner, JMeter/Blazemeter, Fiddler, SoapUI and Postman. In depth knowledge of manual and automated testing of mobile application including mobile sites, native apps and hybrid apps.
Sujal currently resides in Chicago USA. In his free time he likes to play cricket and to spend time with family. The road trip is his biggest adventure of the life and he has already covered most of the US states.

icon
More artificial intelligence courses

Convolutional Neural Networks

Free

AI For Everyone

Free

A Crash Course in Data Science

Free

Sequence Models

Free

Open Source tools for Data Science

Free

icon
Reviews

3.8

42 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Parimal Albumwala

Really nice course. Well organized and step by step journey from AI to Machine Learning to Deep Learning to Data Science and then lot of examples related to Testing. My favorite one is AI Innovative Tools for AI Test Automation. The things I like most about this course is, concept of why do we need Deep Learning even if we have Machine Learning. Sujal has organized the course contents such a way that you will not disconnected in between the lectures. Thank you Sujal for all the support that you have provided me offline too. And looking forward to see the season 2 course contents.

By Kathy Desouza

Great to learn about an Artificial Intelligence in Software Testing. Well explained the definition of Artificial Intelligence, Machine Learning, Deep Learning and Data Science with respect to IT point of view. Enjoyed the AI Test Automation demo for web application testing and curious to learn about API testing using AI test automation. In short well-developed the course, thank you!

By Mayur

I was very curious to learn and understand AI and software testing in AI, this course helped a lot to understand, it cleared my understanding and fundamentals. This course has a great amount of information. As stated in the first video, I too was assuming if AI would eventually replace testing all together. Thanks for sharing the valuable knowledge, its a good jump start for me to understand the world of AI. I now understand how AI would help in software testing, how to use AI for testing and how it will improve the overall performance. Keep up the good work and thanks again for sharing such a great course.

By Atish Patel

Easy and Quick to learn course. Looking forward to have more courses on this topic from Sujal..

By Vasu

Great course! I like all the course contents but the best part of this course is, the difference between Machine Learning and Deep Learning. Before this course I was confuse trying to understand the difference between Machine Learning and Deep Learning but now I have a clear cut picture of what is Deep Learning and why we need that even we have Machine Learning. And as other said, I am also waiting for season 2 of this course. Once again thank you Sujal for creating this great course. I absolutely enjoyed this course.

By Steve Walker

Excellent information and great course for the beginners who want to learn Artificial Intelligence in Software Testing. I don’t have clear information about what exactly meant by AI in Software Testing but after finishing this course now I do understand that and also knew how Machine Learning, Deep Learning and Data Scienc relates to Artificial Intelligence. Thank you for putting all great information. I enjoyed learning this course.

By Altaf Hussain

Great course for people like me who always want to learn new things in the IT field. Now I understood what is AI in Software Testing and how to implement test automation using AI. Btw, I have enjoyed Season 2 course contents, in fact I actually did the AI test automation exercise for my company’s web application and feel great about it. It is really amazing to see how machines are learning faster than ever. Thank you for capturing all the great information about AI.

By Kristin

So far so Great. I am happy that at least now, I do understand how AI in Software Testing is used. I really like the examples of good reasonable use of AI. Also glad to know that company like Infosys has developed an in-house machine learning platform to support multiple phases of software testing cycle. As others said I am also excited to see real demo of test automation using AI.

Thank you

By Ashwin Kumar

Very good course for people like me who just started learning AI and Machine Learning. I have taken some class of AI and Machine Learning on UDemy which gives me basic implementation idea and this course will add some testing knowledge on the top of that so I feel like I have good coverage of AI. I like the example give in this course specially the difference between machine learning and deep learning. As other student said, I am also waiting for season two to see the demo of how to create test automation using AI tool. Thank you for your hard work.

By Alex

Excellent Course!

I was waiting for and I knew that someone will post soon for sure. Because I have heard lot of things about AI and Machine Learning in terms of development point of view but didn’t know how AI and Machine Learning helps in Testing until I went through this course. This is really a great course for people to understand how AI can help in Software Testing. Examples given in this course really helps. This is great way to start learning more in AI testing and I am eagerly waiting for season two where instructor said he will actually shows us demo of how to create test automation using AI.

Once again thank you for putting all the work together.

By Dev Khaira

I suppose its only an introduction

By Kinnar Shah

Good course. Short and to the point.

Glad to know that how Artificial Intelligence can help in Software Testing. Looking forward to see the demo of how to create test automation script using AI innovative tool.