Best Software Testing Courses

Find the best online Software Testing Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Software Testing Courses.

Selenium WebDriver with Java -Basics to Advanced+Frameworks

"TOP RATED (BEST SELLER) #1 Master SELENIUM java course" -5 Million students learning worldWide with great collaboration

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Udemy Students

"]

Students: 192091, Price: $129.99

Students: 192091, Price:  Paid

Course last updated on April 15th with Latest Selenium 4.0 Version +Framework Interview questions

  • Have a Passion of learning Selenium but have no coding knowledge ? I will fulfill your wish with my easy teaching and life time query support  through QA Forum , Skype and Teamviewer

  • The one and only Selenium course (350+Lectures) in Udemy which conferred with the ** official BEST SELLER Tag *** and Highest Ratings -30,000+ 5 star Ratings)/ /

  • *******Watchout Lecture 2 which depicts our roaring Success in Udemy with Success stories  *****
    --Includes: 50+ Hours     lectures with real time projects + OnDemand Skype, Teamviewer sessions  (Life time support)  including Job Assistance    + 5 Million Students learning forum and 100 Pages detailed Material which you will not find in any other online course 

This course covers Java Basics core + Selenium Webdriver + Advanced Selenium + Interview Preparation + Framework design ( TestNG, ANT, Pageobject, Maven, Jenkins, Excel Datadriven, Cucumber, log4j ) + Selenium Grid + DataBase Testing + Performance Testing on Selenium scripts + Mobile testing Basics + Resume Preparation including       " Life Time Support (On Demand skype sessions) + Material + Job Assistance- (US, India, Canada

***** One stop to become an Expert in Selenium from scratch *****

I noticed other courses using the same content as our course. Please be aware of them

On course completion You will be Mastered in Selenium Automation Testing and implementing Successfully in your work place or you will land on High Paying Job 

  ************************************************** **************************************************
    So what makes this course Unique in the Market?

We assume that students have no experience in automation / coding and start every topic from scratch and basics.

Examples are taken from  REAL TIME HOSTED WEB APPLICATIONS  to understand how different components can be automated.

  Topics includes: 
Complete Core java

  1. Selenium Webdriver- Major focus (20 hours+ content)

  2.  Live Examples in Automating Web applications in all supported Browsers

  3.  Strategy to handle Rich Web UI using Advanced WebDriver

  4.  Real time challenges we face in WebDriver and solutions to handle it

  5. Selenium Grid

  6. Live projects on Selenium 

  7. Interview questions discussion with solutions

  8. TestNG

  9. Maven

  10. ANT

  11. Jenkins

  12. Log4j

  13. Test Execution reports

  14. Cucumber

  15. Data driven framework

  16. Hybrid Framework

  17. Page object Model Framework

  18. DataBase testing with Selenium

  19. Performance testing with Selenium

  20. Mobile Automation basics only!

  21. CLoud Automation with Sauce labs

  22. Framework Design from scratch (       TestNG, ANT, PageObject, Maven, Jenkins, Excel , Datadriven, Cucumber, log4j ,Client html reports) 

All the Best! Happy Testing :)

Selenium WebDriver Training with Java & Many Live Frameworks

#1 TOP RATED, BEST SELLER Course on SELENIUM, Trusted by 300,000+ students with Many Live Projects & Frameworks

Created by Rahul Arora - Way2Automation - Director & The Automation Guru

"]

Students: 138026, Price: $19.99

Students: 138026, Price:  Paid

In depth Course on Selenium WebDriver Trusted by 300,000+ students, Includes many Live Projects & End 2 End Frameworks

~~~~~COURSE RECENTLY UPDATED WITH LATEST SELENIUM 4, CUCUMBER 4.8 and EXTENT REPORT 4 SERIES in APRIL 2021 ~~~~~~

      Selenium a Web based automation testing tool that automates anything and everything available on a Web page. Initially started by Thoughtworks and currently Google developers are supporting the latest version i.e. WebDriver. 

                   These lecture will provide you full hands on session on how you can automate web based applications and implement various frameworks such as Data driven, Hybrid, Page Object model, Page factories, Cucumber BDD etc. 

                  Here, you will find the detailed content which will help you get started on Selenium and build your java programming basics.

This course is the first Selenium course on Udemy and covers over 100 hours of topics which no other Selenium courses in the industry covers in this much depth. Along with this the other part of this course focuses majorly on the Architect level topics where we will see detailed implementation of 7 Live projects with many frameworks and approaches covered which will include, Parallel execution frameworks, Multithreading, Java Generics, Virtual environment

including Dockers etc and the base of all is you will get in-depth knowledge on Core Java that covers basic if, else, loops arrays, basic OOPS - inheritance, polymorphism, interfaces, abstract classes, Collections, Reflections and many more topics related to java i.e. File Handling, Log4j, JavaMAIL API, Interactive report generation using ReportNG, Extent Reports etc

---------------What our students says------------

Nitin Gupta:

Beautifully Explained With Step By Step Instructions! We Have Come A Long Way From 2013 To 2020!! Kudos

Mansi Dalal:

I would like to short and sweet. This is the best training videos for selenium. I have taken a classes but this is better than classes. Going in detail covering everything. Including interview questions and assignments. 100 out of 100. Buy Buy Buy.. I contacted tutor and he replied too.. What else you want.

Balaji Ramanan:

Indepth explanation.Finding it useful. I see this course to be one stop solution to selenium, appium, frameworks,DB testing . No other course provides this sort of patient explanation. Would like to appreciate the instructor's passion towards teaching the concepts under 1 course. Reason for saying so is, many commercial people would split this course length into 5 to 6 parts and make money.

Sk Amir Ullah:

Just beyond my expectation. An amazing course with in depth explanation. Whether you are a beginner or experienced in Automation just blindly go with this course.

I am enjoying the course.

The best part of this course i found that the instructor "Rahul" is very active. When you get stuck, don't worry just put your query and it will be solved with the most genuine solution within 12 hours , which means a lot............ :)

Amit Verma:

I have found this course very helpful and very well organized. It is explained very well theoretically as well as practically. I really recommend this course for anyone with non some background of programming.

Ranjit Kumar:

The way of teaching is really excellent any one can understand easily event the person who are not from the coding background,I have learnt how to do code optimization and new updates tool.

                 Benefits from the Course: 

  • Life time access to 100+ hours of Advance Selenium video lectures.

  • Life time best support in your queries.

  • Get chance to work on Many live projects with in-depth framework designing and end to end automation

  • You should be able to justify 2-3 years of your current experience in Automation after this course

                   Apart from Selenium various other APIs are integrated as well like TestNG, ReportNG, Log4J, JavaMAIL API, Extent Reports etc which will help you a lot in designing powerful frameworks. At the end of the training you will be able to automate any web based application of your own and should be able to work on live projects. After the course you should be able to justify 3+ years of your current experience in Selenium and can crack any Selenium automation interview easily 

                   Many assignments, PDF lectures and source code for each module is available for download.                   

Not only this the best advantage of this course is the level of support you will get in your queries and automation projects where ever you are stuck with.

Support will be provided through Q&A section of this course

So being the biggest Selenium course in the industry I always make sure to update the course with latest API changes so anything that you need to learn in Selenium you will find that topics in this course and if not then you can message me and If the topic is relevant then I will include in the course.

Scrum Fundamentals for Scrum Master and Agile Projects- 2021

Master the Scrum concepts necessary for Scrum Master Certification & Agile Scrum Project Management

Created by GenMan Solutions - 300,000+ Enrollments | 4.4 Rated

"]

Students: 93566, Price: $29.99

Students: 93566, Price:  Paid

This course provides a comprehensive overview of the Scrum framework for agile project management. You’ll learn the basics of Scrum and the Scrum lifecycle, how to organize a Scrum team and set up a project, and how to implement a Scrum, from releases and sprints to enterprise transformation.

This course is for anyone involved in product delivery using the Scrum framework. It is particularly beneficial for those people within an organization accountable for getting the most out of Scrum, including Scrum Masters, managers, and Scrum Team members.

Course enrollment grants you lifetime access to all the the entire course content including quizzes, practice exercises etc. In addition, you’ll also receive 1-on-1 support for any questions or uncertainties that come up. And this all comes with a 30-day money-back guarantee! You have nothing to lose and so much knowledge to gain.

Over 19,000 students have enrolled into this course so far and have shared some great reviews about the course:

★★★★★ "Very clear explanation, I am really very grateful, I knew the existence of Scrum but not in detailed knowledge, the tutor is knowledgeable in her field. Please keep on doing".

-Daud Ali Ahmed

★★★★★ "Great Course. To the point explanation of the concepts. Highly recommended."

-Tristan Taylor

★★★★★"This course gives a good overview of the scrum and clearly explains the concepts."

-Sujith singh

★★★★★ "Extraordinary learning"

-Akhas Rahmadeyan

There are no prerequisites for starting this Scrum Fundamental course.

Here are some FAQs about Scrum before you get started:

What is Scrum?

Scrum is a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

Scrum itself is a simple framework for effective team collaboration on complex products. The definition of Scrum consists of roles, events, artifacts, and the rules that bind them together.

Scrum defines three roles, the Product Owner, Scrum Master and Development Team Member.

Scrum is:

  • Lightweight

  • Simple to understand

  • Difficult to master

What is the difference between Scrum and Agile Development?

Agile Development is a software methodology, whereas Scrum is one of process frameworks that follows Agile. Scrum is advised to teams with experienced team members as the Framework requires great collaboration and self-organization as well. If the Scrum rules are not followed strictly, a project can lead to failure. Hence, it is necessary to have a proper understanding of Scrum concepts among the entire team.

Why do we need Scrum?

You don’t “need” it, per se.

But to be successful at building products and services which generate value for your customers and your business in rapidly changing circumstances, you do need a way of managing risk, optimizing value and navigating complexity in both the work and the surrounding environment. Scrum provides a framework for doing that.

When should I choose Scrum?

Scrum best serves the projects with unclear details and specifications, ones with high risk of mid-project changes, where there is a need to monitor the value of completed tasks throughout and where teams need autonomy and creativity to produce the best results.

With Scrum your team will:

  • Deliver the main value quicker

  • Have a bigger chance of meeting the deadline

  • Create the product for less

  • Be more motivated

  • Collaborate better

  • Be more innovative and listen to client requirements more careful

When should I not choose Scrum?

Scrum application can be complicated in large teams or those very attached to the traditional process. It will also not be a good fit for those that expect a light and quick change into better results. Otherwise, it simply takes determination and will to take on the process and adapt it to your needs.

Is Scrum Master a job title or a role that someone with an existing job title fills?

Scrum Master is a role that someone with a job title fills. Normal practice is that the person playing the role of project manager plays the ScrumMaster’s role as well.

Can Product Owner and ScrumMaster’s roles be played by the same person?

No, since the ownership differs. The role of Product Owner and ScrumMaster are very much mutually exclusive. Product Owner takes care of the Product Backlog, Prioritization of User Stories, and Validation of the working product increment with the user stories allocated to the Sprint.

How might Scrum work for research projects?

Scrum can be applied to any project where the goal is to maximize the value of something (a “product”), and thus requires short feedback loops in order to govern what actually gets delivered and ends up being valuable. Research fits nicely in this category because, by definition, it is about learning something in order to achieve a broader purpose.

What about Professional Scrum Certification?

There are various Professional Scrum Certifications available including Professional Scrum Master™, Professional Scrum Product Owner™, Professional Scrum Developer™, Scaled Professional Scrum™, Professional Scrum™ with Kanban, Professional Agile Leadership™ and Professional Scrum™ with User Experience.

These assessments cover a range of areas related to the knowledge and real world usage of Scrum. Passing these credible and consistent assessments is highly regarded as true industry certification by individuals, organizations and industry associations.

You can visit the official Scrum website for more details.

---------------

Let's get started. I'll see you inside the course :)

Rest API Testing (Automation) from Scratch-Rest Assured Java

"Top Ranked #1 Rest API Test Automation & postman tutorial with Java from Basics to Framework with Real time examples

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Students

"]

Students: 79169, Price: $129.99

Students: 79169, Price:  Paid

***Course last updated on Aug 4th  with OAuth 2.0 Google Authentication real time examples************
REST Assured API is powerful API released by google (just like Selenium for Web)  to Automate REST API's.  70% of the IT industry now heading towards this API for automating Services
Learn Everything You Need to Know About REST API Automation including Postman Even If You've Never worked Before on API's
 
Course covers Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch with rich examples like Jira, Twitter, Youtube, Google Maps API examples

What made this course Unique from other courses? 
Only course on Internet which covers on  JIRA,  TWITTER,  GOOGLE MAPS AND YOUTUBE API  examples"

---> No other course covers topics covered in this course with such great depth of detail. For proof, You can cross check with other tutorials if they cover Jira youtube etc,,

********************* WHAT MAKES THIS COURSE BEST?  *****************************

We assume that students have no experience in automation/coding and start every topic from scratch and basics.

Examples are taken from TESTING REAL TIME HOSTED Rest APIs to
understand how different components can be automated, that will give
you idea of industry level framework and give you confidence.

NO PRIOR CODING OR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics.

Get more than 30 hours of unique content with real example code files provided to refer and learn with examples.

********************************************************************************************

Course is prepared on utmost care of picking real world scenarios what actually industry does in testing the REST API's and they were neatly delivered with every basic concept till framework building level

On course completion You will be Mastered in REST API Automation  and can implement Successfully it in your work place or will surely land on High Paying Job

 We start from Beginners level and go through Advanced FRAMEWORK level. This is a single course for
everything you need to know related to Rest API Manual testing and Automation.

This course explains :

What is REST API's?
Understanding the REST API architecture
Terminologies such as Endpoint, Resources,Payload,Parameters
What is POSTMAN?
How to test API's with Postman?
Different type of REST requests
What is REST ASSured?
Setting up REST ASSURED environment for automation
Discussion on google API's for automation
REST Assured methods
REST Assured validations
Methods to validate Json and xpath responses
Optimizing scripts to Framwork standards
Discussion on JIRA API's
Discussion on Twitter API's
Understanding OAUTH authentication
POJO Classes usage
Serialization & Deserialization for Json inputs and outputs
Tons of examples on automating API's with rest assured validations
Logging feature to log responses
Migrating project to TESTNG framework
Building Maven setup as build management tool 
Creating BAT file to run whole project on single click

At the end of this course you can pick any REST API over Net and can automate it comfortably with all necessary valdiations

Happy Testing and Wish you Good luck!!!!!!!

Build+Deploy+Test with Jenkins 2.0

Learn Jenkins 2.0 for end-to-end testing of applications

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 70239, Price: $29.99

Students: 70239, Price:  Paid

Build + Deploy + Test with Jenkins 2.0 course is designed in such a way that anyone with good understanding of basic software development and testing can start learning this course effortlessly.

This course is designed not just for developers or testers, its also designed for DevOps and Business Analyst.

This course course covers rich topics from complete ground-up like

  • Understanding and configuring Jenkins 2.0
  • Understand and working with Jenkins 2.0 freestyle project
  • Understand and working with Jenkins 2.0 pipeline projects
  • Working with both Java and .Net project 
  • Configuring and working with multiple Agents
  • Working with Docker and cross browser testing
  • Working with Jenkins Blue Ocean

At the end of this course, one can have an clear understanding of what Jenkins is and its awesomeness with simplicity.

Selenium WebDriver with C# for Beginners + Live Testing Site

Selenium is the most popular tool to test websites! Join me and thousands of students to learn Selenium Webdriver!

Created by Tod Vachev - Best Selling Instructor 100,000+ Students, Robotics Engineer

"]

Students: 63149, Price: Free

Students: 63149, Price:  Free

Selenium is a free automation testing tool for web applications. It is able to work with different browsers like Chrome, Firefox, IE, Opera and simulate human like behavior. Selenium is able to interact with all the different elements in a webpage. It can click on them, input text, extract text and much more. By covering all the different functionalities on your website with Selenium tests, you will be able to quickly catch new and reappearing old bugs. This will save your team time and money.

Specially for you, I have prepared a website where you can play around and practice your skills.

The website has special elements designed specificly for the course and for you to be able to easily work with them and learn.

In this course we will focus on Graphic User Interface and Functionality Testing and we will learn how to work with the various selectors that Selenium offers us to use like:

  • Name selector
  • ID Selector
  • Class Name selector
  • CSS Path selector
  • X Path selector

After that we will learn how to work with some special elements like:

  • Input text boxes
  • Check boxes
  • Radio buttons
  • Drop down menus
  • JavaScript Alert boxes

We will also have a few theory lectures in which I will explain when you should use either of these selectors, how to inspect elements and what is an Automation Testing Framework and why do we need to learn how to create one.

Selenium in Java – Setup Simple Test Automation Framework

Learn Selenium from scratch and build Test Automation framework with minimum set of tools: Java, Gradle, JUnit, Selenium

Created by Tigran Ter-Karapetyants - Senior Test Automation Engineer

"]

Students: 61033, Price: $29.99

Students: 61033, Price:  Paid

Some of you may ask a question like: “Why should I select this course, instead of learning Selenium by myself?

So, what is extremely cool about this course?

You won’t learn just theory.

You will have practical technical tasks to implement real test applications.

You won’t need to search for answers to your questions on Google, because you can't understand lessons or homework.

Everything is in here. In one place. In this training course.

This guarantees you that this training course will save a lot of your time.

If you would start learning Selenium by yourself you would notice that on the internet there is a lot of directions to learn Selenium, a lot of different specific topics to learn, which are not applicable on most projects. So, you have to experiment with all the possible solutions to find out which one is the best for you.

In this training course, you will discover Selenium from the very beginning.
What I suggest to you, is a training course, where step by step, with detailed homework program, with practical tasks, with a thorough review of each practical task solution we will learn Selenium together.

This program will give you enough knowledge to get your first job and be able to implement a test automation application in Selenium.

JENKINS Beginner Tutorial – Step by Step

Learn Jenkins from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 60063, Price: Free

Students: 60063, Price:  Free

Jenkins is a Automation and CI Tool. It is a java application and very easy to learn.

This course is designed for complete Beginners to understand and learn Jenkins from scratch.

We will go very basic step by step in this course and by the end you will be able to use Jenkins at all levels.

Let's Get Started

WebServices/Rest API Testing with SoapUI +Real time Projects

"Most Popular #1 SoapUI Test automation Course - "36000+ students learning together with great collaboration"

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Udemy Students

"]

Students: 59572, Price: $119.99

Students: 59572, Price:  Paid

  • ***Lectures Last updated on March 28th with Soap/Rest Hybrid Framework +TestNg +Jenkins ***
    ***********************************************************************************************
    Course is designed in such a way that the user can start the things from the very scratch with out any prior knowledge on  Soap Web services and REST API
    ************************************************************************************************************IIncludes :
    17+ hours Lectures on API testing (Manual+Automation) with 7 real time projects  +Framework design+GroovyScripting+SoapUI Pro+API load testing+SoapUI Database testing +Interview questions+ life time Trainer support +  on Demand Skype sessions + 21 thousand Students learning forum + 100 Pages detailed Material

On course completion You will be Mastered in REST API/Webservices Testing and can implement Successfully it in your work place or will surely land on High Paying Job

  ************************************************** **************************************************
    So what makes this course Unique in the Market?

We assume that students have no experience in API Testing and start every topic from scratch and basics.

  This Course explains 

  ·What are the Webservices and API's

 ·How to Test the Webservices using Soap UI 

Manual Testing of Services and API's using SoapUI tool

Groovy Scripting Basics

·How to Automate the Webservices Testcases in Soap UI with Groovy 
·Differences btween Soap UI and Soap UI Pro 

 ·Soap UI Pro Features 

 What are Rest API 

 Manual Testing of REST API's using SoapUI tool
Automation of Rest API's using SoapUI Groovy and Script Assertions

SoapUI Framework development from scratch using TestNG, Jenkins and Java API

·Security Testing with Soap UI 

·DataBase Testing with Soap UI 

 Soap UI Integration with Eclipse 

                                             

                                 By the End of this Course you will  understand the webservice and API specifications and write all kind of effective Manual and Automation testcases (Functional/Security/Data Base Testcases) for services in Soap ui by using all the available features  on Tool   

Appium -Mobile Testing (Android/IOS) from Scratch+Frameworks

Master on Mobile Automation Testing (Android/IOS) from basics to Framework CI/CD with real time examples

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Udemy Students

"]

Students: 59281, Price: $139.99

Students: 59281, Price:  Paid

**Course Last Updated - July 5th -  Appium Parallel execution on Cloud Servers ***
         
***Top Rated/Ranked Popular APPIUM Course with Life time Q/A Support on Udemy with highest Students Enrollment

"Learn Everything You Need to Know About Mobile Automation (Android+ IOS) Even If You've Never Programmed Before.

50,000+ Potential students already enrolled and 5 start reviews all the way
On course completion You will be Mastered in Mobile Automation Testing in both Android&IOS and can implement Successfully it in your workplace or will surely land on High Paying Job ."Decide the Quality of Course by watching Preview Lectures and Students  Reviews" 

What makes this Course  Unique in the Market?

  •   Videos will be updated on regular basis based up on latest released versions of APPIUM 

  • This is the most Popular Appium course ever you will find online with Top User ratings

  • I have explained every concept in great details from Scratch so that any one can master in this tool on course completion

  • We will be designing and implementing Industry Standard frameworks using Appium  with TestNG Maven, Jenkins, GitHub, Apache Log4J2, Extent Reports

  • Detailed demonstration on end to end CI/CD implementation using Appium for both iOS and Android

  • Understand parallel execution on real Android and iOS devices using Cloud Infrastructure

  • Only course which explains many  Appium tips and tricks needed to clear Interviews or complete the Assignments given in the projects

                                              High level Topics Include: 

Appium Features   
Appium Internal Architecture 
Configuration setup for running tests on Android and IOS Simulators/Emulators
Configuration setup for running tests on Android and IOS real devices
 How to Automate Native (Android&IOS) Apps  using Appium
 How to Automate Hybrid (Android&IOS) Apps  using Appium
In Depth explanation of Appium API's/comands and their usage
Mobile Gestures Automation scroll,swipe, longpress, tap, Touch Actions using Appium                                          
Automating Browser Apps using Appium                                            
Tips in inspecting objects on Apps and Mobile browser with uiautomatorviewer and APpium Inspector 
Appium Hybrid Framework from Scratch with top design patterns
designing and implementing Industry Standard frameworks using Appium  with TestNG Maven, Jenkins, GitHub, Apache Log4J2, Extent Reports
Appium Framework CI/D Integration
Appium Cloud Automation on Browserstack

                               

 

                                                                                      Happy Testing!!!!!!! 

Understanding Docker and using it for Selenium automation

Learn docker and containers from complete ground up

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 57070, Price: Free

Students: 57070, Price:  Free

Understanding Docker and using it for Selenium automation course is designed in such a way that any one with zero knowledge on docker and its related concepts can get up to the speed easily without much effort.

This course is splitted into three parts

1. Understanding the ABC of Docker
2. Docker Compose
3. Selenium Grid with Docker 

All these three sections are intrinsic, meaning they are interdependent on each other and hence sometimes students may need to go back and forth to get into some related concepts.

First two sections deals with Docker and its related commands, whereas in third section one much have knowledge on Selenium with C# to write code on visual studio for running tests in parallel on multiple containers and multiple browser.

JMeter – Step by Step for Beginners

learn Jmeter from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 51598, Price: Free

Students: 51598, Price:  Free

In this course we will learn Jmeter from scratch step by step. 
We will learn the basics in a very easy way and you will be able to use JMeter for all types of performance and functional testing.

After this course you can work with JMeter for personal and enterprise projects.

LET'S GET STARTED...

Cucumber with Selenium Java (Basic)

Learn the ABC of cucumber and integrating it with Selenium

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 47965, Price: Free

Students: 47965, Price:  Free

Cucumber with Selenium Java (Basic) course is designed to give anyone who is getting started with cucumber and selenium from complete ground up. In this course we will discuss topics like 

  1. Behavioral Driven Development (BDD) 
  2. Cucumber 
  3. Selenium
  4. Maven 
  5. TestNG
  6. JUnit

This course is separated into two sections. In section 1 we will discuss about Cucumber starting from 

  • Installation
  • Writing feature files
  • Writing simple scenarios and scenario outlines
  • Working with multiple datas via DataTable 
  • Understanding hooks
  • Working with dependency injections

In section 2 we will focus more on Selenium and understand how to write simple to complex code and run cucumber test with Maven and different testing frameworks like TestNG and JUnit.

GCP: Complete Google Data Engineer and Cloud Architect Guide

The Google Cloud for ML with TensorFlow, Big Data with Managed Hadoop

Created by Loony Corn - An ex-Google, Stanford and Flipkart team

"]

Students: 44128, Price: $99.99

Students: 44128, Price:  Paid

This course is a really comprehensive guide to the Google Cloud Platform - it has ~25 hours of content and ~60 demos.

The Google Cloud Platform is not currently the most popular cloud offering out there - that's AWS of course - but it is possibly the best cloud offering for high-end machine learning applications. That's because TensorFlow, the super-popular deep learning technology is also from Google.

What's Included:

  • Compute and Storage - AppEngine, Container Enginer (aka Kubernetes) and Compute Engine
  • Big Data and Managed Hadoop - Dataproc, Dataflow, BigTable, BigQuery, Pub/Sub 
  • TensorFlow on the Cloud - what neural networks and deep learning really are, how neurons work and how neural networks are trained.
  • DevOps stuff - StackDriver logging, monitoring, cloud deployment manager
  • Security - Identity and Access Management, Identity-Aware proxying, OAuth, API Keys, service accounts
  • Networking - Virtual Private Clouds, shared VPCs, Load balancing at the network, transport and HTTP layer; VPN, Cloud Interconnect and CDN Interconnect
  • Hadoop Foundations: A quick look at the open-source cousins (Hadoop, Spark, Pig, Hive and HBase)

The Complete 2021 Software Testing Bootcamp

Everything you need to learn about software testing.

Created by Tarek Roshdy - QA Engineer

"]

Students: 42030, Price: $39.99

Students: 42030, Price:  Paid

All the basics that you need to know in software testing field, these include:

-Basic theoretical concepts

-Test case writing & bug reporting

-Test management tools (Testlink)

-Agile Testing Basics

-Agile Tools (JIRA)

-Black Box Techniques (Equivalence Partitioning-Boundary Value Analysis-Decision Table Testing-State Transition Testing-Use Case Testing)

-White Box Techniques (Statement Coverage-Decision Coverage-Path Coverage-MC/DC-Loop Coverage)

-Freelance Testing (Bugfinders-Utest-Testerwork-Crossover)

-Performance Testing

-API Testing

-Mobile Testing

-Interview questions

-C.V Tips

-ISTQB Certificates

Learn JMETER from Scratch on Live Apps -Performance Testing

Top class Jmeter lectures explaining Load testing with real time examples including material and query support

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Udemy Students

"]

Students: 41676, Price: $129.99

Students: 41676, Price:  Paid

 UPDATE: ***Course is fully updated in April with latest Jmeter version 5.0 revised lectures******

Performance Tester is in high Demand!!!!

Get Real Time exposure on Load Testing with the most popular open source Performance Testing tool – Jmeter
The most popular course in udemy with highest students enrollments and great feedbacks  // Includes Life time instructor support

  Course is designed in such a way that the user can start the things from the very scratch with out any prior knowledge on Jmeter or Performance Testing

      On course completion You will be Mastered in desigining Performance Testcases with Jmeter and can implement Successfully it in your work place or will surely land on High Paying Jobs
****************************************************************************************************

  This Course explains
      Jmeter Introduction
      Jmeter UI Components
        Record and playing back with Proxy
       Applying Load on Testcases with Thread Group
      Analysing the Load with Listeners
       Additional plugins to Listeners and Threadgroups
       Assertions in Jmeter
       Controllers in Jmeter
       Practial usage of Controllers in desigining Jmeter Scripts
       Timers usage in Jmete
      r Constant throughput timer importance
      Regular expression extraction  for dynamic responses
       Data driven Testing from external file
       Importance of Correlation
       Usage of Correlation on Dynamic values
       Http cookie Manager and Link Parser
       Beanshell Scripting Introduction
      Jmeter Scripting with Beanshelll Language
      Integration of Selenium Testcases with Jmeter
       REST API overview and usage Load Testing on REST API's 

      By the end of this course you will able to design Robust Performance Testcases in Jmeter tool with the help of all features available in it and you can monitor the performance of application by with different Load Parameters 

      Happy Loading  

Selenium Java Framework from Scratch

Step by Step for Beginners

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 40791, Price: Free

Students: 40791, Price:  Free

This course if for complete Beginners.
You can take this course without any prior knowledge on Selenium, Java or Automation.

We will go very basic, Step-by-Step and learn - How to create a Selenium Java Framework

In this course we will learn:

  • How to setup a Selenium Java Project from scratch

  • How to create Selenium Java scripts

  • How to run tests on different browsers - Chrome, Firefox, IE

  • How to find Web Locators

  • How to setup Page Object Model - POM

  • How to use TestNG

  • How to use Extent Reports

  • How to create Data Driven tests using Excel file

  • How to do Logging

  • How to do Exception Handling

  • How to run tests on Headless Browser

  • and much much more...

Let's Get Started...

Get in touch with Tricentis Continuous Testing

Complete overview of the Tricentis testing platform

Created by Jennifer Fletcher - Education Manager

"]

Students: 39981, Price: Free

Students: 39981, Price:  Free

                              This course is designed to provide you with an overview of the Tricentis continuous testing platform, and to help you identify which Tricentis training courses and learning materials you should use to upskill on the tools and features most relevant to your daily tasks. To enroll for free, please use the voucher code PlatformIntroduction, and use this guide for voucher activation.

How to Register for Free

The course is available as a self-paced online course, and takes less than an hour to complete for each of the 6 roles.

Register Here (To access this course, use the voucher code “PlatformIntroduction”. Please note you will need to have a Tricentis Support Portal account for this voucher to work.)

Master Software Testing+Jira+Agile on Live App-Be a TeamLead

2021 BEST job oriented Software Manual Testing course on real time Project+Interview ques+Resume Prep+ Lifetime Support

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Students

"]

Students: 36171, Price: $109.99

Students: 36171, Price:  Paid

Course last Updated - Aug 3rd - QA Behavioral Interview Questions
   Gain  7+ Years  Real time  experience as a ( Team/QA Lead) level by just following through this course
"One Single Course to Master everything in Software World." Learn on Agile Scrum Practices, Software Development Life cycle, QA Process, Software Testing methodologies , and Project management tools like Jira, Bugzilla etc.

Are you struggling to know what happens in Software World to deliver the Project?
Do you want to gain the Project Lead level skills with out any prior real time experience?
If YES this course is right choice for you!
I will also be your Life time mentor in giving you right directions for your Project needs.

How this Course is Organized?

Below are the topics we will focus on section wise. And there is very  much depth discussion on each topic below

 

  • Understand how Software Projects is handling in Agile Environments
    We shall be using Jira (Project tracking tool) to demonstrate the process   

  •  How Software Testing is handled in traditional software development life cycle. 

  •  Get familiar with different types of Testing available and their usage in real time projects

  •  Thorough Understanding of Jira and Bugzilla tool for Project Management 

  •  How to write Edge Testcases with out of box thinking and understand the process of Defect life cycle

  • SQL Basics

    And below are the keywords which you will come across and learn in this course

  • Software Testing

  • Agile Scrum

  • Agile Kanban

  • SDLC

  • Water fall model

  • Out of box thinking in designing Testcases

  • Test plan

  • Testing types and their usage

  • Real time project demonstration End to end on Jira tool

  • Bugzilla

  • Defect Life cycle

  • Test Plan Design

  • Scrum Master skills

  • SQL

  • Test Driven and Behavioral Driven development

Wish you All the Best !


Selenium Webdriver with PYTHON from Scratch + Frameworks

BRAND NEW COURSE- Learn Python Programming & Selenium Python Automation from Basics to Advanced level + 5 LIVE Project

Created by Rahul Shetty - Founder of RahulShettyAcademy.com|350k+ QA Udemy Students

"]

Students: 34879, Price: $139.99

Students: 34879, Price:  Paid

**Learn Everything You Need to Know About Python Selenium Automation including Framework Even If You've Never Programmed Before in Python**

Do you know? Python is the popular choice for implementing Artificial Intelligence and Web Security in any Applications .  This made QA industry to shift its focus to Python for implementing Test Automation to support AI Projects.
So this course will help you in making you master in  Python  Basics  + Selenium Python + Pytest Unit Testing Framework +Page object Design Patterns + Excel Data driven Frameworks + Log4J Logging +Cross browser testing + Interview Prep +GitHUB +LifeTime Query Support

  On course completion You will be Mastered in Selenium Automation Testing  with Python and can implement Successfully it in your work place or will surely land on High Paying Job 

*************************************************************************************************** 
    So what makes this course Unique in the Market?

We assume that students have no experience in automation / coding and start every topic from scratch and basics.

Examples are taken from  REAL TIME HOSTED WEB APPLICATIONS  to understand how different components can be automated.

  Topics includes: 

  1. Python Basics

  2. Python Programming examples

  3. Python Data types

  4. Python OOPS Examples

  5. Selenium Locators

  6. Selenium Multi Browser Execution

  7. Python Selenium API Methods

  8. Advanced Selenium User interactions

  9. End to end Practise Examples to Automate

  10. PyTest - Unit Testing Framework

  11. PyTest Fixtures

  12. PyTest Parameterization

  13. PyTest Annotations, Command Line Arguments

  14. Python PyTest Reports

  15. Log4J Logging Python

  16. Page object Model Design Pattern

  17. End to end Framework design from scratch

  18. Python Data driven Framework using Excel

  19. Pyxl Examples with Selenium Integration

  20. Jenkins CI Integration

  21. GITHUB Version control Management

All the Best! Happy Testing :)

Selenium in C# – Setup Simple Test Automation Framework

Learn Selenium from scratch and build Test Automation framework with minimum set of tools: C#, NuGet, NUnit, Selenium

Created by Tigran Ter-Karapetyants - Senior Test Automation Engineer

"]

Students: 34754, Price: $29.99

Students: 34754, Price:  Paid

Some of you may ask a question like: “Why should I select this course, instead of learning Selenium by myself?

So, what is extremely cool about this course?

You won’t learn just theory.

You will have practical technical tasks to implement real test applications.

You won’t need to search for answers to your questions on Google, because you can't understand lessons or homework.

Everything is in here. In one place. In this training course.

This guarantees you that this training course will save a lot of your time.

If you would start learning Selenium by yourself you would notice that on the internet there is a lot of directions to learn Selenium, a lot of different specific topics to learn, which are not applicable on most projects. So, you have to experiment with all the possible solutions to find out which one is the best for you.

In this training course, you will discover Selenium from the very beginning.
What I suggest to you, is a training course, where step by step, with detailed homework program, with practical tasks, with a thorough review of each practical task solution we will learn Selenium together.

This program will give you enough knowledge to get your first job and be able to implement a test automation application in Selenium.

Katalon Studio – Step by Step for Beginners

Learn automation testing with Katalon Studio from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 34473, Price: Free

Students: 34473, Price:  Free

This course is created for complete beginners. If you do not have any programming experience and want to learn test automation, this course is for you. Very basic step by step videos to guide you from scratch. 

In this session we will start from very basics of Katalon Studio. 

  • Understand what is Katalon Studio
  • How to Download and Install
  • How to create First Automation Test
  • How to create Reports
  • How to integrate with GIT and JENKINS

Let's Get Started...

Automation Testing Masterclass – Selenium, Cucumber and More

Become an SDET by learning about Selenium, Cucumber, Junit, Docker and other technologies!

Created by Laurentiu Raducu - Software Engineer in Test

"]

Students: 34133, Price: $64.99

Students: 34133, Price:  Paid

This course covers everything you need to know about automation testing.

Starting by learning the basic concepts of Java, followed by learning how to test Web Applications using Selenium Webdriver, and then diving into the topic of unit testing, using Cucumber, TestNG and Junit. Following this video series should give you a very good understanding on what automation testing really means.

The objective of this course is to make you proficient in working with tools used by automation engineers. If your goal is to get a job as an automation engineer, this course would not just give you a solid preparation for the interview, but it will also provide the necessary knowledge in order to thrive at your new job.

The course has the following structure:

  • We learn Java together, as well as Object Oriented Programming principles. If you are already familiar with Java, you can skip this part.

  • We dive into the subject of design patterns, with the objective of learning how to manage complex, repeatable situations in our code. This will give us the expertise on how to design our code for scalable, memory efficient automation frameworks.

  • We then learn about Selenium, what it is and how to use it in testing Web Applications.

  • The last part concentrates on how to develop your own automation framework, using the newest technologies available for automation engineers.

By following this structure, as a beginner, you will be confident enough to apply for automation engineer jobs, having the knowledge of all the libraries we cover in this course. As a more experienced person, you will be ready to tackle topics such as creation of a new automation framework from scratch, using the design principles and the full potential of the technologies covered here.

As a general recommendation, in order to speed up the learning process, study the corresponding code snippets attached to each video. Start experimenting with it, by removing/adding stuff and see what happens. This will not only consolidate your knowledge, but it will help you understand deeply what the studied concept is about. There's nothing better than stumbling upon issues, investigate and troubleshoot them yourself!

I wish you a pleasant journey throughout the videos, and I hope you appreciate the content!

Everything for Software Tester

Manual | Database Testing | Unix | Basics of Selenium & Jmeter and SoapUI

Created by Testing World - Director of Testing World

"]

Students: 33801, Price: Free

Students: 33801, Price:  Free

This course is specially designed for Software Testers, it cover almost all areas which are must for Software Testers

We started by going through Software Testing Basics like Quality Assurance, Quality Control, Software Development Life Cycle and Software Testing Life Cycle. And, level up by understanding Software Testing Levels like Unit Testing, Integration Testing, System Testing and Acceptance Testing.

Then, check out the various Software Testing Types like Smoke Testing, Functional Testing, Usability Testing, Security Testing, Performance Testing, Regression Testing and Compliance Testing.

This course covers :-

Testing Fundamentals
Software Testing - Introduction - Importance
Seven Fundamental Principles of Testing 
SDLC Vs STLC 
Software Testing Life Cycle - STLC explained
Types of Testing

Manual Testing Tutorials for Beginners
Automation Testing
Unit Testing
Integration Testing 
System Testing
Smoke and Sanity Testing
What is Regression Testing?
Non - Functional Testing
TestCase Development
First Steps Test Case Development
Test Scenario 
Test Case Specifications
Test Basis
Traceability Matrix 
Testing Techniques

Equivalence Partitioning & Boundary Value Analysis
Decision Table Testing
State Transition Diagram
Use Case Testing
Testing Review
Test Management & Control

Getting Started With Software Testing Context and Basics

Get the grip of the context and need of learning in software testing basics from some of worst technology failures.

Created by Ganesh Sahai - Founder "DoItvation" & "TestToBeBest"

"]

Students: 33760, Price: Free

Students: 33760, Price:  Free

Think about some of worst failures like Titanic and Challenger. Think about software glitches that caused failures of Ariane 5, banking, air traffic, missiles etc. It is important to understand why it happened and how such things can impact us and cause havoc and immense loss and damage. How it can be prevented by us in future to achieve successful endeavors. Given this, build the context for us for further learning and innovation. As software is getting in each every walk of our life and all human endeavors, it becomes so critical that they do not fail and perform well. This course will help build the context for further learning in software testing. Based on this context and software testing basics, you can get started with another next course, "Software Testing Course", from me at Udemy.

This course is for around one and half hours and has 7 video lectures on software testing basics. You can complete this course in one go or take one lecture per day and can complete learning the software testing basics within a week. If you have any queries while you are covering different lectures, then, do feel free to write them to me through the 'questions' section and I will periodically answer back. Get started with the software testing basics today.

</p>

Quick introduction to Postman for beginners

A Postman tutorial walking you through the most important steps inside the Postman App. Begin writing API tests now!

Created by Valentin Despa - ​Agile Software Developer (PSM™ III, PSPO™ II certified)

"]

Students: 33580, Price: $19.99

Students: 33580, Price:  Paid

RESTful APIs are everywhere nowadays but at the same time they are getting more complex to get started with: different HTTP methods, headers, cookies, dealing with file uploads or authentication with api keys, tokens, OAuth and so much more.

But before you start investing time writing code to retrieve the data the API is offering, why not test the request first to make sure everything is working as expected?

This is where the Postman App comes in! Postman allows you very quickly create a request with the required HTTP method and parameters, submit the request and easily inspect the results.

Postman can help if you are developing APIs as well! I have created this course for testing engineers and well as for software developers.  Postman can help you during the development of your API as well as after the API is completed, by running tests that make sure your API is still working as intended.

In this Postman crash course for beginners, we will start exploring the features of Postman, creating request and building simple workflows. Then we will continue by writing API tests and automatically running a Postman collection by using the Postman Collection Runner.

So let’s look at what you are going to learn:

  • Start with simple requests and advance towards more complex scenarios

  • Learn to deal with authentication (example using Bearer token)

  • Start writing API tests

  • Organize tests in collections and share them with your team

  • Run API tests using the collection runner

So after this course you will have an overview of Postman and can later decide in which areas you want to learn more.

Excited to learn Postman? Sign-up up today!

Selenium WebDriver With Java – Novice To Ninja + Interview

Join the "Top Rated #1 Best Selenium Course"-Basics To Advanced Level With POM, Grid, Maven, GitHub, Jenkins, Interviews

Created by Lets Kode It - Anyone can code - Changing Lives Everyday

"]

Students: 32315, Price: $129.99

Students: 32315, Price:  Paid

  • *** Course latest updated on May 23, 2020 with Selenium WebDriver latest version, new GitHub lectures and updated Jenkins lectures  *** Next Update: More Java and Framework lectures

  • *** Most popular, Highest Rated, Top Ranked and most loved by students, best Selenium WebDriver course on Udemy ***

  • *** Watch lecture 2 which illustrates our roaring success on Udemy ***

    The one and only Selenium WebDriver  course on Udemy with *** Highest Rated, Top Courses and Top Responder tags ***

    Includes: 280+ lectures (Basics to Framework) with real time websites + life time support (Also best support you have ever received, On Demand Skype and Team Viewer sessions)

  • No false promises, straight point to point explanation with simple and easy to understand examples

  • Join the group of more than 27,000 students already taking advantage of this course with positive feedback

  • No other course on udemy covers topics covered in this course with such great depth of detail

*** I noticed other courses copying the content of my page, please be aware of them. The easiest way is to enroll in the course and see which course is best because you have 30-day money back guarantee ***

This course includes a wide range of topics from Selenium WebDriver Basics and  Advanced, Java Concepts, TestNG Framework, Automation Framework Design (Page Objects, Page Factory, Data Driven, Reading Excel Files), Logging with Log4j, Best reporting tool - Advanced Reporting, Cross-Browser Testing with Selenium Grid 2.0, Maven Build Management, Git and GitHub, Continuous Integration with Jenkins, Git integration with Jenkins,  Database Testing, Performance Testing, Behavior Driven Testing Using Cucumber, Sauce Labs Integration, Interview Preparation. All materials including code files.

***** One stop place to become an Expert in Web Automation Framework related technologies from scratch *****

We start from Beginners level and go through Advance level. This is a single course for everything you need to know related to Web UI Automation.

********************* WHAT MAKES THIS COURSE BEST ON UDEMY?  *****************************

We assume that students have no experience in automation/coding and start every topic from scratch and basics.

Examples are taken from TESTING REAL TIME HOSTED WEB APPLICATIONS to understand how different components can be automated, that will give you idea of industry level framework and give you confidence.

NO PRIOR CODING OR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics.

Get more than 44 hours of unique content with real example code files provided to refer and learn with examples.

Get awesome Support, on demand desktop session on Team Viewer and Skype.

*******************************************************************************************************

  • Are you looking to step into automation industry with the latest technologies in market?

  • Are you keen to learn GUI automation using selenium webdriver with java and other latest framework technologies?

  • Interested in learning how selenium is used in projects?

  We start with how to code in Java and then move towards learning selenium, TestNG, selenium grid, log4j, maven, jenkins, database testing, performance testing, behavior driven testing using cucumber and gherkin language. 

Topics Include:

  • Selenium Webdriver 3.x

  • Java Concepts in details

  • TestNG Framework

  • Advanced Reporting

  • Logging infrastructure with Log4j

  • Page Object Model

  • Page Factory Framework

  • Data Driven Framework

  • Executing tests on a remote machine using Selenium Grid 2.0

  • Build Management with Maven

  • Continuous Integration with Jenkins

  • Database Testing

  • Performance Testing

  • Behavior Driven Testing Using Cucumber and Gherkin language

Master JMeter from Basics (Performance + Load + API Testing)

10+ hours of JMeter Learning from basics to advance. Best JMeter Tutorial you will get.

Created by Vaibhav Singhal - Software Testing Coach

"]

Students: 31134, Price: Free

Students: 31134, Price:  Free

JMeter is the most popular tool when we talk about Performance Testing. Apart from Performance Testing JMeter is also used for API Testing. The main advantage all above is it is free. It helps to test this performance by simulating a number of users. Once the functionality of the application has been tested successfully and end to end flow is working then we must test the performance before releasing it market.

This JMeter course covers every aspect you need to learn & master JMeter. 

Selenium Webdriver Java : Learn from Scratch (Free course)

Selenium Automation Testing | Selenium Java | Selenium Automation with Java | Selenium Testing for beginners

Created by Kiran Singh - Test Automation Solution Architect

"]

Students: 29761, Price: Free

Students: 29761, Price:  Free

This course covers the basic concepts of Selenium Webdriver with Java .

In this course , you will learn the following concepts with hands on experience in the LIVE PROJECT of the course.

1. How to download Selenium ?

2. How to create a Selenium Java Project ?

      - Selenium Standalone Server

      - Selenium Client & WebDriver Language Bindings

      - Google Chrome Driver

3. How to launch application in browser using Selenium?

4. Other Selenium automation related scenarios

Webservices API Testing with Postman – Complete Guide

Learn API testing with Postman from scratch

Created by Tigran Ter-Karapetyants - Senior Test Automation Engineer

"]

Students: 29667, Price: $29.99

Students: 29667, Price:  Paid

Some of you may ask a question: “Why should I select this course, instead of learning Postman by myself?

So, what is extremely cool about this course?

That you won’t learn just theory.

You will have practical technical tasks connected to real testing of API endpoints.

You don’t need to search for other questions in Google, because you cannot understand lessons or homework.

Everything is in here. In one place. In this training course.

This guaranty to you that with this training course you will save a lot of your time.

Because if you would start learning Postman by yourself you would notice that on the internet there are a lot of directions to learn Postman, a lot of different specific topics to learn, which are not applicable on most projects.

And all of this in one single training course from the very beginning.

What I suggest to you, is a training course, where step by step, with a detailed homework program, with practical tasks, with a detailed review of solution of each practical task we will learn Postman together.

This program will give you enough knowledge to get your first job and be able to test an API web service with the help of Postman.