

Our Courses

API Testing with Karate Framework
Karate is an open-source framework for API Test automation that uses BDD style syntax, has a rich assertion library, built-in HTML reports. In this 2-hour long project-based course, you will learn -- 1. API testing basics and Karate framework 2. Sending GET, POST, PUT, PATCH and DELETE requests via Karate framework 3. Add assertions to write effective test scenarios via the Karate framework
-
Course by
-
Self Paced
-
4 hours
-
English

Data-Driven Testing (via Database) with Selenium & TestNG
Selenium is one of the most famous UI test automation tool which works well with the TestNG testing framework.
-
Course by
-
Self Paced
-
2 hours
-
English

Data-Driven Testing (via Database) with Selenium & Nunit
Selenium is one of the most famous UI test automation tool which works well with the NUnit testing framework.
-
Course by
-
Self Paced
-
2 hours
-
English

Data-Driven Testing (via spreadsheet) with Selenium & TestNG
Selenium is one of the most famous UI test automation tool which works well with the TestNG testing framework.
-
Course by
-
Self Paced
-
3 hours
-
English

Data-Driven Testing (via spreadsheet) with Selenium & Nunit
Selenium is one of the most famous UI test automation tool which works well with the NUnit testing framework.
-
Course by
-
Self Paced
-
3 hours
-
English

Learn Cypress UI test automation with real-time scenarios
Cypress is a complete end-to-end test automation tool built to test modern-day web applications.
-
Course by
-
Self Paced
-
3 hours
-
English

Introduction to Automated Analysis
This course introduces state-of-the-art techniques for automated analysis. Automated analysis encompasses both approaches to automatically generate a very large number of tests to check whether programs meet requirements, and also means by which it is possible to *prove* that software meets requirements and that it is free from certain commonly-occurring defects, such as divide-by-zero, overflow/underflow, deadlock, race-condition freedom, buffer/array overflow, uncaught exceptions, and several other commonly-occurring bugs that can lead to program failures or security problems.
-
Course by
-
Self Paced
-
19 hours
-
English

Source control management for test automation with Git
Every development team or automation team needs a good way to collaborate and manage changes and to version code in their codebase.
-
Course by
-
Self Paced
-
3 hours
-
English

Building Test Automation Framework using Selenium and TestNG
Selenium is one of the most widely used functional UI automation testing tools and TestNG is a brilliant testing framework. Test automation frameworks are a set of guidelines or rules for writing test cases. They can reduce maintenance costs and testing efforts and will provide a higher return on investment (ROI) for teams looking to optimize their processes. Testing guidelines include coding standards, test-data management, defining object repositories, reporting guidelines, and logging strategies. Through hands-on, practical experience, you will go through concepts writing reusable and s
-
Course by
-
Self Paced
-
3 hours
-
English

API Testing Using Rest Assured Test Automation Tool
RestAssured is one of the best test automation tools to test APIs with Java programming language. It's an open-source tool and is very easy to code using Rest Assured. It also integrates easily with Test Automation tool like TestNG This project will provide you step by step instructions to write scripts to automate API testing using Rest Assured, how to automate and test CRUD (Create, Read, Update and Delete) operations with HTTP methods like GET, POST, PUT and DELETE, understanding JSON request and response, adding assertions to the API response.
-
Course by
-
Self Paced
-
4 hours
-
English

Building API Test Automation Framework Using Rest Assured
API stands for Application Programming Interface which helps two independent software to communicate with each other. When an application is built, the functionalities are built first as APIs and then integrated with the frontend layer (UI). Waiting for integration to find bugs in the application will add a lot of costs.
-
Course by
-
Self Paced
-
2 hours
-
English

Scheduling Selenium TestNG tests via Jenkins CI/CD tool
Selenium is one of the most widely used test automation tools for UI functional testing.
-
Course by
-
Self Paced
-
2 hours
-
English

Waits in Selenium Test Automation Tool
One of the biggest challenges QAs and Developers face in test automation is synchronizing application under test and test automation code.
-
Course by
-
Self Paced
-
2 hours
-
English

Black-box and White-box Testing
After completing this course, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding.
-
Course by
-
Self Paced
-
26 hours
-
English

Cypress API test automation for absolute beginners
Cypress is a free, open-source frontend (UI) and backend (API) test automation tool built for the next generation of modern web applications.
-
Course by
-
Self Paced
-
2 hours
-
English

Cypress end to end testing and intercepting network call
Cypress is a complete end-to-end test automation tool built to test modern-day web applications. Cypress is used by developers or QA engineers building web applications using modern JavaScript frameworks. In this hands-on guided project, you will learn — 1. Architecture of Cypress and a new way of UI automation testing 2. Controlling the network traffic 3. Intercepting HTTP request calls 4. Intercepting and updating HTTP request/response
-
Course by
-
Self Paced
-
4 hours
-
English

Cypress UI automation testing for absolute beginners
Cypress is a complete end-to-end test automation tool built to test modern-day web applications. It is capable of automating both UI and API. This project is for beginner's in Cypress
-
Course by
-
Self Paced
-
3 hours
-
English

Create your first test automation script - Selenium and C#
“Selenium automates browsers, that’s it. What you do with that power is up to you.” Selenium is the most widely used UI automation tool to test web applications. By the end of this one-hour project-based course, you will learn the basics of the selenium automation testing tool. In this 1-hour long project-based course, you will learn how to -- Basic Selenium commands Interacting with common web elements like textbox, checkbox, dropdown Performing drag and drop operation Handling windows alerts using Selenium
-
Course by
-
Self Paced
-
3 hours
-
English

Introduction to Software Testing
After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool.
-
Course by
-
Self Paced
-
30 hours
-
English