Cypress

Cypress

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

Appium

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

Selenium Level 1

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

Selenium Level 2

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

Selenium Level 3

14 שעות לימוד

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

Selenium IDE:

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

WinAppDriver

WinAppDriver

10 שעות לימוד

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

Installing and Running WinAppDriver

Using Appium

Initialize Windows Application Driver

Find AppId

Locationg Elements

Tests Examples C# Code


Nightwatch

Nightwatch

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

WebDriverIO

40 שעות לימוד

חומרי לימוד באנגלית
 Introduction, Configuration, Usage, Testrunner, Guides, Reporter, Services

Protractor

Protractor

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