QA Tube
All toolsUI Automation

Cypress

Developer-friendly E2E and component testing for JavaScript applications.

CypressJavaScriptE2E Testing

About Cypress

Cypress focuses on developer experience for JavaScript apps with time-travel debugging and a tight local feedback loop.

Best for

  • · Frontend teams
  • · Component + E2E
  • · Fast local iteration

Strengths

  • · Excellent DX
  • · Automatic retries
  • · Great docs

Watch outs

  • · Multi-tab and multi-origin limits historically
  • · JS/TS only

Learning tips

  • · Learn custom commands
  • · Use fixtures wisely
  • · Watch network stubs

YouTube videos about Cypress

117 videos from the QA Tube catalog

Cypress Deep Dive Course — Part 17: Performance Tips24:49

Cypress Deep Dive Course — Part 17: Performance Tips

Cypress.io

Advanced139.8K views
Cypress Deep Dive Course — Part 16: Advanced Patterns22:48

Cypress Deep Dive Course — Part 16: Advanced Patterns

Cypress.io

Advanced139.8K views
Cypress Deep Dive Course — Part 15: Debugging Flaky Tests20:47

Cypress Deep Dive Course — Part 15: Debugging Flaky Tests

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 14: Real Project Walkthrough32:46

Cypress Deep Dive Course — Part 14: Real Project Walkthrough

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 13: Best Practices30:45

Cypress Deep Dive Course — Part 13: Best Practices

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 12: Parallel Execution28:44

Cypress Deep Dive Course — Part 12: Parallel Execution

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 11: CI Integration26:43

Cypress Deep Dive Course — Part 11: CI Integration

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 10: Error Handling24:42

Cypress Deep Dive Course — Part 10: Error Handling

Cypress.io

Intermediate139.8K views
Cypress End-to-End Testing Crash Course45:40

Cypress End-to-End Testing Crash Course

Cypress.io

Beginner198.0K views
Cypress Deep Dive Course — Part 9: Reporting & Logs22:20

Cypress Deep Dive Course — Part 9: Reporting & Logs

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 8: Page Objects / Structure20:19

Cypress Deep Dive Course — Part 8: Page Objects / Structure

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 7: Handling Waits & Sync32:18

Cypress Deep Dive Course — Part 7: Handling Waits & Sync

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 6: Data-Driven Techniques30:17

Cypress Deep Dive Course — Part 6: Data-Driven Techniques

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 5: Assertions & Validations28:16

Cypress Deep Dive Course — Part 5: Assertions & Validations

Cypress.io

Intermediate139.8K views
Cypress Deep Dive Course — Part 4: Selectors & Locators26:15

Cypress Deep Dive Course — Part 4: Selectors & Locators

Cypress.io

Beginner139.8K views
Cypress Deep Dive Course — Part 3: First Hands-on Lab24:14

Cypress Deep Dive Course — Part 3: First Hands-on Lab

Cypress.io

Beginner139.8K views
Cypress Deep Dive Course — Part 2: Core Concepts22:13

Cypress Deep Dive Course — Part 2: Core Concepts

Cypress.io

Beginner139.8K views
Cypress Deep Dive Course — Part 1: Introduction & Setup20:12

Cypress Deep Dive Course — Part 1: Introduction & Setup

Cypress.io

Beginner139.8K views
Cypress Deep Dive Course — Part 18: Security Checks26:00

Cypress Deep Dive Course — Part 18: Security Checks

Cypress.io

Advanced139.8K views
Cypress Component Testing Deep Dive31:00

Cypress Component Testing Deep Dive

Cypress.io

Intermediate31.0K views
Complete Playwright Course — Part 20: Final Capstone Project32:39

Complete Playwright Course — Part 20: Final Capstone Project

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 20: المشروع الختامي32:19

دورة Playwright الكاملة — Part 20: المشروع الختامي

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 9: Reporting & Logs24:36

Complete Playwright Course — Part 9: Reporting & Logs

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 9: التقارير والسجلات24:16

دورة Playwright الكاملة — Part 9: التقارير والسجلات

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 8: Page Objects / Structure22:35

Complete Playwright Course — Part 8: Page Objects / Structure

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 8: تنظيم الكود والطبقات22:15

دورة Playwright الكاملة — Part 8: تنظيم الكود والطبقات

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 7: Handling Waits & Sync34:34

Complete Playwright Course — Part 7: Handling Waits & Sync

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 7: الانتظار والمزامنة34:14

دورة Playwright الكاملة — Part 7: الانتظار والمزامنة

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 6: Data-Driven Techniques32:33

Complete Playwright Course — Part 6: Data-Driven Techniques

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 6: تقنيات البيانات32:13

دورة Playwright الكاملة — Part 6: تقنيات البيانات

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 5: Assertions & Validations30:32

Complete Playwright Course — Part 5: Assertions & Validations

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 5: التحقق والـ Assertions30:12

دورة Playwright الكاملة — Part 5: التحقق والـ Assertions

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 4: Selectors & Locators28:31

Complete Playwright Course — Part 4: Selectors & Locators

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 4: المحددات والعناصر28:11

دورة Playwright الكاملة — Part 4: المحددات والعناصر

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 3: First Hands-on Lab26:30

Complete Playwright Course — Part 3: First Hands-on Lab

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 3: أول تمرين عملي26:10

دورة Playwright الكاملة — Part 3: أول تمرين عملي

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 2: Core Concepts24:29

Complete Playwright Course — Part 2: Core Concepts

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 2: المفاهيم الأساسية24:09

دورة Playwright الكاملة — Part 2: المفاهيم الأساسية

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 1: Introduction & Setup22:28

Complete Playwright Course — Part 1: Introduction & Setup

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 1: المقدمة والإعداد22:08

دورة Playwright الكاملة — Part 1: المقدمة والإعداد

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 19: Interview Practice30:17

Complete Playwright Course — Part 19: Interview Practice

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 19: تدريب المقابلات30:47

دورة Playwright الكاملة — Part 19: تدريب المقابلات

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 18: Security Checks28:16

Complete Playwright Course — Part 18: Security Checks

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 18: فحوصات الأمان28:46

دورة Playwright الكاملة — Part 18: فحوصات الأمان

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 17: Performance Tips26:15

Complete Playwright Course — Part 17: Performance Tips

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 17: نصائح الأداء26:45

دورة Playwright الكاملة — Part 17: نصائح الأداء

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 16: Advanced Patterns24:14

Complete Playwright Course — Part 16: Advanced Patterns

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 16: أنماط متقدمة24:44

دورة Playwright الكاملة — Part 16: أنماط متقدمة

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 15: Debugging Flaky Tests22:13

Complete Playwright Course — Part 15: Debugging Flaky Tests

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 15: تصحيح الاختبارات المتقلبة22:43

دورة Playwright الكاملة — Part 15: تصحيح الاختبارات المتقلبة

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 14: Real Project Walkthrough34:12

Complete Playwright Course — Part 14: Real Project Walkthrough

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 14: مشروع عملي34:42

دورة Playwright الكاملة — Part 14: مشروع عملي

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 13: Best Practices32:11

Complete Playwright Course — Part 13: Best Practices

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 13: أفضل الممارسات32:41

دورة Playwright الكاملة — Part 13: أفضل الممارسات

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 12: Parallel Execution30:10

Complete Playwright Course — Part 12: Parallel Execution

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 12: التشغيل المتوازي30:40

دورة Playwright الكاملة — Part 12: التشغيل المتوازي

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 11: CI Integration28:09

Complete Playwright Course — Part 11: CI Integration

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 11: التكامل مع CI28:39

دورة Playwright الكاملة — Part 11: التكامل مع CI

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 10: Error Handling26:08

Complete Playwright Course — Part 10: Error Handling

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 10: معالجة الأخطاء26:38

دورة Playwright الكاملة — Part 10: معالجة الأخطاء

Playwright بالعربي

Beginner140.3K views
Complete Playwright Course — Part 24: Selectors & Locators26:43

Complete Playwright Course — Part 24: Selectors & Locators

Microsoft Playwright

Intermediate115.2K views
دورة Playwright الكاملة — Part 24: المحددات والعناصر26:23

دورة Playwright الكاملة — Part 24: المحددات والعناصر

Playwright بالعربي

Intermediate140.3K views
Complete Playwright Course — Part 23: First Hands-on Lab24:42

Complete Playwright Course — Part 23: First Hands-on Lab

Microsoft Playwright

Intermediate115.2K views
دورة Playwright الكاملة — Part 23: أول تمرين عملي24:22

دورة Playwright الكاملة — Part 23: أول تمرين عملي

Playwright بالعربي

Intermediate140.3K views
Complete Playwright Course — Part 22: Core Concepts22:41

Complete Playwright Course — Part 22: Core Concepts

Microsoft Playwright

Intermediate115.2K views
دورة Playwright الكاملة — Part 22: المفاهيم الأساسية22:21

دورة Playwright الكاملة — Part 22: المفاهيم الأساسية

Playwright بالعربي

Intermediate140.3K views
Complete Playwright Course — Part 21: Introduction & Setup34:40

Complete Playwright Course — Part 21: Introduction & Setup

Microsoft Playwright

Beginner115.2K views
دورة Playwright الكاملة — Part 21: المقدمة والإعداد34:20

دورة Playwright الكاملة — Part 21: المقدمة والإعداد

Playwright بالعربي

Beginner140.3K views
Playwright Beginner Tutorial — Getting Started21:00

Playwright Beginner Tutorial — Getting Started

Microsoft Playwright

Beginner412.0K views
WebdriverIO Complete Course — Part 12: Parallel Execution29:19

WebdriverIO Complete Course — Part 12: Parallel Execution

WebdriverIO

Intermediate115.3K views
k6 Tutorials — Modern Load Testing in JavaScript29:00

k6 Tutorials — Modern Load Testing in JavaScript

Grafana k6

Beginner76.0K views
WebdriverIO Complete Course — Part 11: CI Integration27:18

WebdriverIO Complete Course — Part 11: CI Integration

WebdriverIO

Beginner115.3K views
k6 Modern Load Testing — Part 9: Reporting & Logs20:47

k6 Modern Load Testing — Part 9: Reporting & Logs

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 9: التقارير والسجلات20:27

اختبار الحمل الحديث مع k6 — Part 9: التقارير والسجلات

اختبار الأداء بالعربي

Beginner171.1K views
WebdriverIO Complete Course — Part 10: Error Handling25:17

WebdriverIO Complete Course — Part 10: Error Handling

WebdriverIO

Beginner115.3K views
k6 Modern Load Testing — Part 8: Page Objects / Structure18:46

k6 Modern Load Testing — Part 8: Page Objects / Structure

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 8: تنظيم الكود والطبقات18:26

اختبار الحمل الحديث مع k6 — Part 8: تنظيم الكود والطبقات

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 7: Handling Waits & Sync30:45

k6 Modern Load Testing — Part 7: Handling Waits & Sync

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 7: الانتظار والمزامنة30:25

اختبار الحمل الحديث مع k6 — Part 7: الانتظار والمزامنة

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 6: Data-Driven Techniques28:44

k6 Modern Load Testing — Part 6: Data-Driven Techniques

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 6: تقنيات البيانات28:24

اختبار الحمل الحديث مع k6 — Part 6: تقنيات البيانات

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 5: Assertions & Validations26:43

k6 Modern Load Testing — Part 5: Assertions & Validations

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 5: التحقق والـ Assertions26:23

اختبار الحمل الحديث مع k6 — Part 5: التحقق والـ Assertions

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 4: Selectors & Locators24:42

k6 Modern Load Testing — Part 4: Selectors & Locators

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 4: المحددات والعناصر24:22

اختبار الحمل الحديث مع k6 — Part 4: المحددات والعناصر

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 3: First Hands-on Lab22:41

k6 Modern Load Testing — Part 3: First Hands-on Lab

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 3: أول تمرين عملي22:21

اختبار الحمل الحديث مع k6 — Part 3: أول تمرين عملي

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 2: Core Concepts20:40

k6 Modern Load Testing — Part 2: Core Concepts

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 2: المفاهيم الأساسية20:20

اختبار الحمل الحديث مع k6 — Part 2: المفاهيم الأساسية

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 1: Introduction & Setup18:39

k6 Modern Load Testing — Part 1: Introduction & Setup

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 1: المقدمة والإعداد18:19

اختبار الحمل الحديث مع k6 — Part 1: المقدمة والإعداد

اختبار الأداء بالعربي

Beginner171.1K views
k6 بالعربي — اختبار الحمل بـ JavaScript31:40

k6 بالعربي — اختبار الحمل بـ JavaScript

اختبار الأداء بالعربي

Beginner18.0K views
k6 Modern Load Testing — Part 16: Advanced Patterns20:25

k6 Modern Load Testing — Part 16: Advanced Patterns

Grafana k6

Intermediate146.0K views
اختبار الحمل الحديث مع k6 — Part 16: أنماط متقدمة20:05

اختبار الحمل الحديث مع k6 — Part 16: أنماط متقدمة

اختبار الأداء بالعربي

Intermediate171.1K views
k6 Modern Load Testing — Part 15: Debugging Flaky Tests18:24

k6 Modern Load Testing — Part 15: Debugging Flaky Tests

Grafana k6

Intermediate146.0K views
اختبار الحمل الحديث مع k6 — Part 15: تصحيح الاختبارات المتقلبة18:04

اختبار الحمل الحديث مع k6 — Part 15: تصحيح الاختبارات المتقلبة

اختبار الأداء بالعربي

Intermediate171.1K views
k6 Modern Load Testing — Part 14: Real Project Walkthrough30:23

k6 Modern Load Testing — Part 14: Real Project Walkthrough

Grafana k6

Intermediate146.0K views
اختبار الحمل الحديث مع k6 — Part 14: مشروع عملي30:03

اختبار الحمل الحديث مع k6 — Part 14: مشروع عملي

اختبار الأداء بالعربي

Intermediate171.1K views
k6 Modern Load Testing — Part 13: Best Practices28:22

k6 Modern Load Testing — Part 13: Best Practices

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 13: أفضل الممارسات28:02

اختبار الحمل الحديث مع k6 — Part 13: أفضل الممارسات

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 12: Parallel Execution26:21

k6 Modern Load Testing — Part 12: Parallel Execution

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 12: التشغيل المتوازي26:01

اختبار الحمل الحديث مع k6 — Part 12: التشغيل المتوازي

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 11: CI Integration24:20

k6 Modern Load Testing — Part 11: CI Integration

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 11: التكامل مع CI24:00

اختبار الحمل الحديث مع k6 — Part 11: التكامل مع CI

اختبار الأداء بالعربي

Beginner171.1K views
k6 Modern Load Testing — Part 10: Error Handling22:19

k6 Modern Load Testing — Part 10: Error Handling

Grafana k6

Beginner146.0K views
اختبار الحمل الحديث مع k6 — Part 10: معالجة الأخطاء22:49

اختبار الحمل الحديث مع k6 — Part 10: معالجة الأخطاء

اختبار الأداء بالعربي

Beginner171.1K views
WebdriverIO Complete Course — Part 9: Reporting & Logs23:45

WebdriverIO Complete Course — Part 9: Reporting & Logs

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 8: Page Objects / Structure21:44

WebdriverIO Complete Course — Part 8: Page Objects / Structure

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 7: Handling Waits & Sync33:43

WebdriverIO Complete Course — Part 7: Handling Waits & Sync

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 6: Data-Driven Techniques31:42

WebdriverIO Complete Course — Part 6: Data-Driven Techniques

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 5: Assertions & Validations29:41

WebdriverIO Complete Course — Part 5: Assertions & Validations

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 4: Selectors & Locators27:40

WebdriverIO Complete Course — Part 4: Selectors & Locators

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 3: First Hands-on Lab25:39

WebdriverIO Complete Course — Part 3: First Hands-on Lab

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 2: Core Concepts23:38

WebdriverIO Complete Course — Part 2: Core Concepts

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 1: Introduction & Setup21:37

WebdriverIO Complete Course — Part 1: Introduction & Setup

WebdriverIO

Beginner115.3K views
WebdriverIO Complete Course — Part 14: Real Project Walkthrough33:21

WebdriverIO Complete Course — Part 14: Real Project Walkthrough

WebdriverIO

Intermediate115.3K views
WebdriverIO Complete Course — Part 13: Best Practices31:20

WebdriverIO Complete Course — Part 13: Best Practices

WebdriverIO

Intermediate115.3K views