تخفیف!
آموزش اتوماسیون تست با WebdriverIO

WebdriverIO E2E Test Framework (Web+API +DB) – 2025 | آموزش اتوماسیون تست با WebdriverIO

(1 customer review)

قیمت اصلی 1,500,000ریال بود.قیمت فعلی 500,000ریال است.

  • 22.5 ساعت ویدیو با زیرنویس انگلیسی و فارسی و کیفیت 1080
  • به روز رسانی 8/2025 تهیه شده رسمی یودمی ایران
  • مدرس: Cope Automation
  • حجم: 8.41GB (ترافیک داخلی)

توضیحات

آموزش اتوماسیون تست با WebdriverIO

نام دوره : WebdriverIO E2E Test Framework (Web+API +DB) – 2025

آموزش اتوماسیون تست با WebdriverIO

پیش‌نیاز

  • هیچ‌چیز — اگر مبتدی هستید، از بخش «جاوااسکریپت برای مبتدیان» شروع کنید.


توضیحات

چه چیزی این دوره را منحصربه‌فرد می‌کند؟

  • کاملاً بر اساس پیاده‌سازی پروژه واقعی و تجربه کاری در اتوماسیون تست‌های سرتاسری (E2E) ساخته شده است.

  • فریم‌ورک یکپارچه شامل وب + API + دیتابیس + مدیریت فایل و بیشتر با الگوی طراحی Page Object

  • با استفاده از این فریم‌ورک، می‌توانید با اطمینان یک فریم‌ورک تست سرتاسری را از پایه بسازید.

  • استفاده از حالت Async با پشتیبانی بلندمدت

  • پشتیبانی از Cucumber (BDD)، تست مرورگرهای مختلف، GitHub Actions و موارد دیگر

  • لاگر و گزارش‌گر سراسری برای دیباگ آسان‌تر، رفع خطاها و تولید گزارش‌های دقیق

  • نکات و ترفندهایی برای غلبه بر چالش‌های مختلف در پیاده‌سازی پروژه‌ها


چرا WebdriverIO؟

در بسیاری از سازمان‌ها، استفاده از فریم‌ورک‌های تست مبتنی بر Node.js رایج شده است به‌خاطر مفهوم “یک تیم، یک زبان”.

چرا که بیشتر سرویس‌های مدرن وب و بک‌اند با JavaScript و Node.js توسعه داده می‌شوند.

این انعطاف‌پذیری را فراهم می‌کند تا تست‌های واحد گسترش یافته و به‌راحتی با CI/CD ادغام شوند.

به همین دلیل، WebdriverIO انتخابی عالی برای اتوماسیون تست‌های ادغام و سرتاسری است.

WebdriverIO (یا به اختصار WDIO) یک فریم‌ورک تست شناخته‌شده برای Node.js است.

دارای رانر قدرتمند با پشتیبانی از Cucumber، Mocha و Jasmine است و امکانات زیادی دارد که استفاده از آن را ساده می‌سازد.

WDIO می‌تواند از طریق WebDriver یا Chrome DevTools اجرا شود — این یعنی کنترل کامل روی همه عناصر مرورگر دارد. همچنین بسیار قابل توسعه است و اجرای تست‌های E2E را برای انواع برنامه‌ها ساده می‌کند، نه فقط وب.


آیا فقط اتوماسیون وب کافی است؟

پیدا کردن پروژه‌ای که فقط روی اتوماسیون اپلیکیشن وب تمرکز داشته باشد سخت است.

دامنه اتوماسیون گسترش یافته و شامل ادغام با API، دیتابیس، فایل‌ها و حتی بیشتر می‌شود. اگر به دنبال چنین چیزی هستید، در جای درستی قرار گرفته‌اید.

این دوره تمام چیزی را که برای ساخت یک فریم‌ورک یکپارچه و توسعه‌پذیر نیاز دارید به شما آموزش می‌دهد.

آموزش اتوماسیون تست با WebdriverIO


چه موضوعاتی در آموزش اتوماسیون تست با WebdriverIO پوشش داده شده‌اند؟ (تمام آنچه برای کار در پروژه‌های واقعی نیاز دارید)

  • معرفی

  • نصب و راه‌اندازی پروژه

  • اجرای اولین تست WebdriverIO

  • ادغام با Git

  • استراتژی موقعیت‌یابی

  • مدیریت عناصر وب

  • تعاملات پیشرفته با وب

  • پارامترها و قابلیت‌های مرورگر – شروع داستان کاربر

  • اجرای Headless

  • اجرای موازی

  • مدیریت محیط‌های مختلف

  • ادغام Cucumber

  • ادغام پیشرفته Cucumber

  • راه‌اندازی لاگر

  • گزارش‌گر

  • مدیریت استثناها

  • راه‌اندازی گزارش‌گر سراسری

  • ساختار فریم‌ورک و الگوی Page Object

  • ادغام تست API [افزونه: شروع ساخت helperها از اینجا]

  • ساخت تست‌های E2E

  • تست مرورگرهای مختلف

  • ادغام با CI

  • ادغام با دیتابیس

  • آموزش JavaScript برای مبتدیان

  • راه‌اندازی Grid برای تست مرورگرهای مختلف (به‌زودی)


دوره  آموزش اتوماسیون تست با WebdriverIO برای چه کسانی مناسب است؟

  • کسانی که می‌خواهند یک فریم‌ورک مدرن مبتنی بر Node.js بسازند

  • تست‌کنندگان عملکردی که می‌خواهند وارد دنیای اتوماسیون شوند

  • مهندسان تضمین کیفیت (QA)

  • تست‌کنندگان اتوماسیون

  • دانشجویان یا فارغ‌التحصیلانی که قصد دارند وارد حوزه تست شوند

1 دیدگاه برای WebdriverIO E2E Test Framework (Web+API +DB) – 2025 | آموزش اتوماسیون تست با WebdriverIO

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *