دانلود دوره مبانی Playwright با Node.js ۲۰۲۴-۸ از Pluralsight

500,000 تومان950,000 تومان

نام محصول به انگلیسی دانلود Pluralsight – Playwright Foundations with Node.js 2024-8 – دانلود رایگان نرم افزار
نام محصول به فارسی دانلود دوره مبانی Playwright با Node.js ۲۰۲۴-۸ از Pluralsight
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل به صورت دانلودی
توجه مهم:

این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه می‌گردد.

حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.

جهت پیگیری سفارش، می‌توانید از طریق واتس‌اپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.

دانلود رایگان دوره مبانی Playwright با Node.js ۲۰۲۴-۸ از Pluralsight

در دنیای توسعهٔ وب مدرن، اتوماسیون تست یکی از ابزارهای کلیدی برای تضمین کیفیت و پایداری اپلیکیشن‌هاست. Playwright به عنوان یک فریم‌ورک قدرتمند برای تست End-to-End با پشتیبانی از چندین مرورگر شناخته می‌شود. دورهٔ Playwright Foundations with Node.js 2024-8 از Pluralsight، شما را قدم‌به‌قدم با اصول اولیه تا مباحث پیشرفتهٔ این ابزار آشنا می‌کند. در این مقاله به معرفی کامل این دوره، سرفصل‌ها، پیش‌نیازها، مزایا و مثال‌های عملی پرداخته‌ایم تا بتوانید به‌صورت رایگان و صفر تا صد مبانی Playwright را فرا بگیرید.

معرفی دوره Playwright Foundations با Node.js

این دوره توسط تیم آموزش Pluralsight در نسخهٔ ۲۰۲۴-۸ منتشر شده و مناسب افرادی است که می‌خواهند ضمن یادگیری JavaScript و Node.js، توانایی تست خودکار رابط‌های کاربری تحت وب را نیز کسب کنند. مدرس دوره با تجربهٔ عملی در پروژه‌های بزرگ، شما را با مفاهیم اصلی Playwright آشنا کرده و بهترین شیوه‌های نوشتن اسکریپت تست را آموزش می‌دهد.

طول دوره حدوداً ۵ ساعت و ۲۰ دقیقه است و شامل ویدیوهای آموزشی، مثال‌های عملی و تمرین‌های چالشی می‌باشد.

پیش‌نیازها

برای بهره‌مندی از این دوره باید موارد زیر را در حد مقدماتی فرابگیرید:

  • آشنایی با زبان برنامه‌نویسی JavaScript و مفاهیم پایه‌ای آن.
  • نصب و راه‌اندازی محیط Node.js (نسخه ۱۴ به بالا).
  • آشنایی مختصر با خط فرمان (Terminal) و مدیریت بسته با npm یا yarn.
  • درک اصول اولیه HTML و CSS جهت انتخاب و دسترسی به المنت‌ها.

چه چیزی یاد می‌گیرید؟

  • نصب و پیکربندی Playwright در پروژه‌های Node.js.
  • تعریف Browser Context و ساخت چند صفحه (Page).
  • انتخابگرها (Selectors) مثل CSS, XPath و Text Selector.
  • انجام عملیات کاربر: کلیک، تایپ، جا‌به‌جایی ماوس و کشیدن و رها کردن (drag and drop).
  • استفاده از Assertions داخلی Playwright و ادغام با فریم‌ورک‌هایی مثل Jest یا Mocha.
  • مدیریت دیالوگ‌ها (Alerts, Confirm, Prompt) و فیلترسازی شبکه (Network Mocking).
  • اجرای موازی تست‌ها برای کاهش زمان کل (Parallel Testing).
  • ادغام تست‌ها در خط CI/CD با ابزارهایی مانند GitHub Actions و Azure Pipelines.

سرفصل‌های دوره

  • بخش ۱: مقدمه و آشنایی با Playwright
  • بخش ۲: نصب، راه‌اندازی و ساختار پوشه‌ها
  • بخش ۳: مفهوم Browser, Context و Page
  • بخش ۴: کار با انتخابگرها (Selectors)
  • بخش ۵: عملیات کاربر و تعامل با المان‌ها
  • بخش ۶: انتظار (Waiting) و مدیریت زمان‌بندی تست‌ها
  • بخش ۷: Assertions و پیاده‌سازی خروجی‌های قابل اعتماد
  • بخش ۸: تست صفحات SPA و مدیریت مسیرها
  • بخش ۹: Mocking API و فیلترسازی شبکه
  • بخش ۱۰: اجرای موازی و بهینه‌سازی زمان
  • بخش ۱۱: ادغام در CI/CD و گزارش‌گیری
  • بخش ۱۲: نکات پیشرفته و بهترین شیوه‌ها

مثال‌های عملی

در زیر یک مثال ساده از کد تست ورود به یک سایت فرضی آورده شده است:

javascript

const { chromium } = require(‘playwright’);

(async () => {

const browser = await chromium.launch();

const context = await browser.newContext();

const page = await context.newPage();

await page.goto(‘https://example.com/login’);

await page.fill(‘#username’, ‘testuser’);

await page.fill(‘#password’, ‘P@ssw0rd’);

await page.click(‘button[type=”submit”]’);

await page.waitForURL(‘**/dashboard’);

await browser.close();

})();

همچنین می‌توانید شبکه را به شکل زیر شبیه‌سازی (Mock) کنید:

javascript

await page.route(‘**/api/data’, route => {

route.fulfill({

status: 200,

contentType: ‘application/json’,

body: JSON.stringify({ items: [1,2,3] })

});

});

مزایا و نقاط قوت دوره

  • استاد مجرب با مثال‌های دنیای واقعی و پروژه‌های عملی.
  • تمرکز بر بهترین شیوه‌ها و الگوهای طراحی تست.
  • به‌روز شده برای آخرین نسخه‌های Playwright و Node.js.
  • قابلیت دانلود و استفاده آفلاین از ویدیوها.
  • تمرین‌های چالش‌برانگیز برای تثبیت آموخته‌ها.

نتیجه‌گیری

دورهٔ Playwright Foundations with Node.js 2024-8 از Pluralsight، نقطه شروع عالی برای کسانی است که می‌خواهند وارد دنیای تست خودکار وب شوند. با دانلود رایگان این دوره، می‌توانید در مدت کوتاهی مهارت تست End-to-End را تقویت کرده و در پروژه‌های واقعی از آن بهره ببرید. هم‌اکنون این دوره را دانلود کنید و گامی بزرگ در مسیر توسعه و تضمین کیفیت بردارید!

نوع دریافت دوره

دریافت دوره بر روی فلش مموری و ارسال پستی, دریافت دوره فقط به صورت دانلودی (بدون فلش مموری)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود دوره مبانی Playwright با Node.js ۲۰۲۴-۸ از Pluralsight”

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

پیمایش به بالا