LambdaTest Learning Hub: Testing tutorials, guides, examples, and best practices

  • Recent
  • Selenium
  • Responsive
  • Cross Browser Testing
  • CI/CD
Extreme Programming Tutorial

Extreme Programming Tutorial

13 Chapters

Learn the fundamentals of extreme programming and how it helps software development teams achieve desired results.

A/B Testing Tutorial

A/B Testing Tutorial

16 Chapters

Learn the basics and how to use it as a part of the growth strategy to improve key metrics across multiple touchpoints.

Test Design Specification

Test Design Specification

3 Chapters

This tutorial explores the test design specification (TDS) and its associated concepts.

JavaScript Unit Testing

JavaScript Unit Testing

6 Chapters

This JavaScript unit testing tutorial will help you get started with performing unit testing with JavaScript and Selenium.

Cypress Cucumber Tutorial

Cypress Cucumber Tutorial

7 Chapters

This Cypress Cucumber tutorial dive deep into using Cypress with Cucumber BDD to write tests more efficiently and easily.

Test Log Tutorial

Test Log Tutorial

11 Chapters

In this guide, learn the fundamentals of test logs and how they help to create a positive impact in the software ecosystem.

Test Strategy Tutorial

Test Strategy Tutorial

7 Chapters

In this tutorial, explore the test strategy, how to implement it, and the critical elements of an effective test strategy.

Test Coverage Tutorial

Test Coverage Tutorial

9 Chapters

In this tutorial, explore what test coverage is, its purpose, importance, and exceptional benefits.

Scalability Testing Tutorial

Scalability Testing Tutorial

13 Chapters

In this tutorial, learn about scalability testing, its pros and cons, different scalability testing approaches, and how to perform it.

Use Case Testing Tutorial

Use Case Testing Tutorial

15 Chapters

Learn what use case testing is, its pros and cons, and how to perform use case testing with real-world examples.

Playwright Testing Tutorial

Playwright Testing Tutorial

7 Chapters

This tutorial explains what Playwright testing is and how it can help you to improve testing.

Test Data Tutorial

Test Data Tutorial

12 Chapters

This detailed tutorial will teach what Test Data is, why it is crucial for testers, its advantages and disadvantages, and more.

Incremental Testing Tutorial

Incremental Testing Tutorial

8 Chapters

What are the types of incremental testing? How can incremental testing impact your development team? Let’s discuss it in detail.

Integration Testing Tutorial

Integration Testing Tutorial

13 Chapters

Look at what integration testing is and its different types, along with a few examples and best practices.

Beta Testing Tutorial

Beta Testing Tutorial

14 Chapters

Explore what beta testing is, the types of beta testing, and its lifecycle, along with a few examples and best practices.

Non Functional Testing Tutorial

Non Functional Testing Tutorial

9 Chapters

Non-functional testing is as important as functional testing since it is responsible for customer retention. Read on to know more

System Integration Testing Tutorial

System Integration Testing Tutorial

14 Chapters

System integration testing refers to testing the entire system. This tutorial covers everything you need to know about it.

Alpha Testing Tutorial

Alpha Testing Tutorial

9 Chapters

This detailed tutorial will teach what Alpha testing is, why it is crucial for testers, its advantages and disadvantages, and more.

Jest Testing Tutorial

Jest Testing Tutorial

21 Chapters

This tutorial about the Jest framework (i.e., installation, configuration, etc.) and test execution on local & cloud grids.

How To Implement Cypress Page Object Model (POM)

Cypress Page Object Model

7 Chapters

This tutorial discusses the Cypress Page Object Model design pattern, why it is important, and it's best practices.

Request Desktop Site On iPhone

Request Desktop Site On iPhone

5 Chapters

In this tutorial, we look at different techniques on how to request desktop sites on iPhone devices.

Blackbox Testing Tutorial

Blackbox Testing Tutorial

10 Chapters

Black box testing? Don’t worry; we will be covering what is Black box testing, merits, demerits, types & techniques.

View Desktop Site On Android

View Desktop Site On Android

5 Chapters

In this tutorial, we look at different methods on how to view desktop sites on Android devices.

Usability Testing Tutorial

Usability Testing Tutorial

11 Chapters

In this tutorial, learn how usability testing is a great way to discover unexpected bugs, find before launching the product.

Web Automation Tutorial

Web Automation Tutorial

11 Chapters

Web automation testing can be extremely beneficial to simplify the life of testers. Know more on why automate web testing.

Smoke Testing Tutorial

Smoke Testing Tutorial

12 Chapters

This tutorial covers what smoke testing is, its importance, benefits, and how to perform it with real-time examples.

Software Quality Tutorial

Software Quality Tutorial

8 Chapters

Want to build high-quality applications? Here is a guide to help you understand what software quality is and how do you ensure it.

Test Suite Tutorial

Test Suite Tutorial

11 Chapters

This Test suite tutorial covers all the aspects of Test suites and the best practices that should be incorporated to make one.

Responsive Design Tutorial

Responsive Design Tutorial

8 Chapters

There is a lot of buzz surrounding responsive design. What are the things you need to remember? LambdaTest is here to guide you.

Test Infrastructure Tutorial

Test Infrastructure Tutorial

11 Chapters

This tutorial dives into Test infrastructure, its components, pros and cons, and techniques to perform infrastructure testing.

Defect Management Tutorial

Defect Management Tutorial

10 Chapters

In this tutorial, learn all the fundamentals of the Defect management process, its importance, phases, and much more.

Test Plan Tutorial

Test Plan Tutorial

6 Chapters

With this tutorial, learn what test plan is, its importance, how you can write a test plan, it's attributes and more.

Test Tool Tutorial

Test Tool Tutorial

9 Chapters

This Test tool tutorial will give you a detailed overview of the Test tools, why you should use them, their benefits, and much more.

Data Driven Testing

Data Driven Testing

11 Chapters

Let us dive into what data driven testing is, its pros & cons, data driven testing in an agile environment, and best practices.

Unit Testing Tutorial

Unit Testing Tutorial

12 Chapters

In this Unit testing tutorial, learn what Unit testing is, its importance, and how to perform it.

Test Execution Tool Tutorial

Test Execution Tool Tutorial

8 Chapters

The tutorial dives deep into Test execution tools to give you insights that will help you pick the right tool for your testing needs.

Continuous Testing Tutorial

Continuous Testing Tutorial

14 Chapters

A Continuous Testing tutorial to help you learn what Continuous testing is, its benefits, importance, best practices and more.

Keyword Driven Testing Tutorial

Keyword Driven Testing Tutorial

11 Chapters

In this Keyword driven testing tutorial, learn what Keyword driven testing is, its components, working, and how to perform it.

White box Testing Tutorial

White Box Testing Tutorial

14 Chapters

This White box testing tutorial covers what White box testing is, its phases, and different techniques to perform White box testing.

Test Pyramid Tutorial

Test Pyramid Tutorial

7 Chapters

A Test Pyramid tutorial that deep dives into what Test Pyramid is, its components, its importance, and best practices.

System Testing Tutorial

System Testing Tutorial

16 Chapters

A detailed System testing tutorial covering why System testing is important and all the intricacies of the System testing process.

Component Testing Tutorial

Component Testing Tutorial

17 Chapters

This Component testing tutorial explores its techniques, phases, and provides examples of how to perform Component testing.

Ad Hoc Testing Tutorial

Ad Hoc Testing Tutorial

11 Chapters

In this Ad hoc testing tutorial, let’s deep dive into what Ad hoc testing is, its pros, cons, types, features, and their best practices.

Test Execution Tutorial

Test Execution Tutorial

11 Chapters

A Test Execution tutorial to help you learn importance of Test Execution, its guidelines, states, cycles, and how to achieve it faster.

Test Management Tutorial

Test Management Tutorial

10 Chapters

A Test Management tutorial that deep dives into the importance of Test Management, its components, process, and best practices.

End to End Testing

End to End Testing Tutorial

14 Chapters

A comprehensive guide on what End to End Testing is, its process, its importance, examples & best practices.

Agile Testing

Agile Testing Tutorial

16 Chapters

In this tutorial on Agile testing, let’s deep dive into Agile testing, its pros, cons, methods, quadrants, and best practices.

Exploratory Testing

Exploratory Testing Tutorial

14 Chapters

In this tutorial on Exploratory testing, we'll learn what it is, its pros & cons, Exploratory testing in an agile environment and more.

WebDriver

WebDriver Tutorial

12 Chapters

A comprehensive guide on what WebDriver is, its features, its importance, how it works & best practices.

Software Quality Management

Software Quality Management

7 Chapters

How do you ensure software quality management? This hub is here to explain in detail.

User Acceptance Testing

User Acceptance Testing Tutorial

12 Chapters

A comprehensive User Acceptance Testing (UAT) tutorial that covers what it is, its importance, benefits, and much more.

Software Testing Glossary

Software Testing Glossary

89 Chapters

A software testing glossary to help you understand the important terminologies of the testing world.

UI Testing

UI Testing Tutorial

12 Chapters

A comprehensive tutorial on UI testing, its importance, & how to perform it with real-time examples.

Manual Testing

Manual Testing Tutorial

10 Chapters

Manual testing tutorial covering all aspects, including strategies and best practices of Manual testing.

htmlcheatsheet

HTML Cheat Sheet

15 Chapters

Strengthen your foundation for HTML and ahead of the curve with this HTML Cheat Sheet.

csscheatsheet

CSS Cheat Sheet

19 Chapters

This CSS Cheat Sheet will help you get a head start on CSS world while polishing your CSS skills.

seleniumpytest

Selenium Pytest

9 Chapters

An interactive tutorial on Selenium pytest to learn automated browser testing with the pytest framework.

Php

Selenium PHP

10 Chapters

Master automation testing with this detailed Selenium PHP tutorial. Start by checking out this tutorial.

App Testing

Mobile App Testing

13 Chapters

An in-depth mobile app testing tutorial to learn different aspects of app testing with hands-on examples.

Cypress Tutorial

Cypress Tutorial

14 Chapters

A complete step-by-step tutorial on Cypress testing guide to perform automation testing with Cypress.

Responsive

Selenium Java

30 Chapters

This tutorial provides a step-by-step approach to automation testing with Selenium Java.

Cucumber

Selenium Cucumber

8 Chapters

Learn automation testing with Cucumber. Check out our step-by-step tutorial on Selenium Cucumber with examples!

JavaScript

Selenium JavaScript

22 Chapters

Deep-dive into automation testing with Selenium JavaScript through this step-by-step tutorial with examples!

Cross Browser

Selenium Python

27 Chapters

Want to learn automation testing with Python? Check out our step-by-step tutorial on Python with examples!

Selenium

Selenium Locators

12 Chapters

Here we explore different types of Selenium locators and learn how they are used with different automation testing.

Mobile

Mobile Testing

11 Chapters

A complete mobile website testing guide covering all aspects of mobile first implementation and testing strategy.

Responsive

Responsive Testing

8 Chapters

Go-to-guide that deep dives into areas related to development & testing of responsive websites.

NUnit

Selenium NUnit

8 Chapters

Isn’t it better to use an effective test framework like NUnit on a powerful and scalable Selenium Grid?

Automation

Automation Testing

9 Chapters

The quintessential guide to Automation Testing. This is an in-depth resource covering all aspects of testing.

Cross Browser Testing

Cross Browser Testing

8 Chapters

Whether we are new to cross browser testing or an old hat, there’s always something to learn. Check out here.

Cross Browser

Cross Browser Compatibility

6 Chapters

This guide will give web designers and developers an in-depth look at how cross browser transparency works.

JUnit Tutorial

JUnit Tutorial

14 Chapters

A detailed JUnit testing tutorial covering all the basics of JUnit, from setting up the environment to running tests in Selenium.

Selenium

Selenium 4

6 Chapters

Get the most of Selenium by learning about the new features in Selenium 4 and master the art of code breaking.

Jenkins

Jenkins

5 Chapters

This step-by-step guide will help you learn how to do continuous integration with one of the most popular CI/CD tool, Jenkins.

WebDriverIO

Selenium WebdriverIO

10 Chapters

Through this guide, we will learn how to use WebdriverIO, a next-gen test automation framework for Node.js.

protractor

Selenium Protractor

8 Chapters

Through this guide, setting up Protractor for AngularJS will help getting started with end-to-end testing.

C-Sharp

Selenium C#

8 Chapters

This tutorial will teach how to master Selenium, making your test automation more streamlined and efficient.

CICD

Top CI/CD Tools Comparison

7 Chapters

We understand that every project is different; we will help picking the right CI/CD tool that fits your budget and goals.

TestNG

Selenium TestNG

19 Chapters

Learn how to use TestNG to organize your automated tests and make them more readable and effective.