Cypress
Automation Drivers
Learning Hours: 30

30 שעות לימוד


חומרי לימוד באנגלית

Setup & Core Concepts: Learn the basics of Cypress and how to integrate it. 

Component Testing: Master testing individual UI components.

Results & Migration: See test results and migrate from other frameworks.

Deep Dives & Workflow: Explore advanced features and integrations.

Testing Strategies: Write effective Cypress tests. 

Appium
Automation Drivers
Learning Hours: 20

20 שעות לימוד


חומרי לימוד באנגלית

Getting Started: Installation, Virtual Devices, Server GUI

Core Concepts: Desired Capabilities, Sessions, Inspector, Android UIAutomator

Learning More: Appium Basics, Intermediate Appium, How it Works, Testing Strategies


Selenium Level 1
Automation Drivers
Learning Hours: 14

14 שעות לימוד

חומרי לימוד באנגלית

Getting Started: Installation, First Test, Browser Support

Key Concepts: Locating Elements, Common Actions, Verifying Results

Beyond the Basics: Advanced Interactions, Test Navigation, Test Management

Selenium Level 2
Automation Drivers
Learning Hours: 14

14 שעות לימוד

חומרי לימוד באנגלית

Selenium with Python:

Automate browser tests

Use Python for easy scripting

Install Python, Selenium libraries (optional: PyCharm)

Write scripts: navigate, search, interact with webpages

Run scripts: PyCharm IDE or Command Prompt

Optional: Use PyDev in Eclipse for development

Selenium Level 3
Automation Drivers
Learning Hours: 14

14 שעות לימוד

חומרי לימוד באנגלית

Selenium IDE:

Write & run web tests (record & playback)
Features: record, edit, debug, cross-browser testing
Create login tests, use commands & locate elements
WinAppDriver
Automation Drivers
Learning Hours: 10

10 שעות לימוד

חומרי לימוד באנגלית

Installing and Running WinAppDriver

Using Appium

Initialize Windows Application Driver

Find AppId

Locationg Elements

Tests Examples C# Code


Nightwatch
Automation Drivers
Learning Hours: 40

40 שעות לימוד

חומרי לימוד באנגלית

Core: Browsers, clouds (Sauce Labs, BrowserStack), environments, page objects, selectors, assertions, BDD, async/await.

Testing: Local/cloud, parallel, Mocha, skip/disable, filter, programmatic API, CucumberJS.

Advanced: React (Vite), Storybook, Angular, mobile, screenshots, filtering, cloud configs (BrowserStack, AWS Device Farm).

WebDriverIO
Automation Drivers
Learning Hours: 40

40 שעות לימוד

חומרי לימוד באנגלית
 Introduction, Configuration, Usage, Testrunner, Guides, Reporter, Services
Protractor
Automation Drivers
Learning Hours: 30

30 שעות לימוד

חומרי לימוד באנגלית

Tests Angular apps: Navigate, interact, assert with Jasmine

Browser control: Open URLs, resize windows

Custom assertions: Extend Jasmine's capabilities

TypeScript support: Improved type safety

Promises & ElementFinders: Manage async interactions

IDEs: Use popular options for development