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.
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
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
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
14 שעות לימוד
חומרי לימוד באנגלית
Selenium IDE:
Write & run web tests (record & playback)Features: record, edit, debug, cross-browser testing
Create login tests, use commands & locate elements
10 שעות לימוד
חומרי לימוד באנגלית
Installing and Running WinAppDriver
Using Appium
Initialize Windows Application Driver
Find AppId
Locationg Elements
Tests Examples C# Code
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).
40 שעות לימוד
חומרי לימוד באנגליתIntroduction, Configuration, Usage, Testrunner, Guides, Reporter, Services
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