آموزش مدیریت داده‌ها و موک کردن در Cypress - آخرین آپدیت

دانلود Cypress: Data Management and Mocking

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در نگاه اول، کار با داده‌های تست ممکن است ساده به نظر برسد، اما مدیریت موثر آن‌ها در Cypress نیازمند شناخت بهترین متدها و استراتژی‌ها است. همچنین با تغییر بسیاری از اپلیکیشن‌ها از REST به GraphQL و اتکا به WebSocket برای به‌روزرسانی‌های لحظه‌ای داده‌ها، نوشتن تست‌ها پیچیده‌تر و چالش‌برانگیزتر شده است. در این دوره آموزشی «مدیریت داده‌ها و موک کردن در Cypress»، شما یاد می‌گیرید که چگونه داده‌های تست را مدیریت کنید، اندپوینت‌های REST و GraphQL را موک (Mock) کرده و به‌روزرسانی‌های لحظه‌ای داده‌ها را تست کنید. ابتدا روش‌های مختلف ذخیره‌سازی و دسترسی به داده‌های داخلی، خارجی و حساس در پروژه تست را بررسی خواهید کرد. سپس، نحوه رهگیری (Intercept) درخواست‌ها از اندپوینت‌های REST و GraphQL را کشف می‌کنید. در نهایت، یاد می‌گیرید که چگونه اپلیکیشن‌هایی که از WebSocket برای ارتباطات Real-time استفاده می‌کنند را تست کنید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از Cypress را برای مقابله با چالش‌های تست در دنیای مدرن به دست خواهید آورد.

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

استراتژی‌های مدیریت داده‌های تست Test Data Management Strategies

  • مقدمه‌ای بر مدیریت داده‌های تست Introduction to Test Data Management

  • بررسی نسخه Version Check

  • استفاده از Fixtures و توابع داده Using Fixtures and Data Functions

  • دریافت داده‌ها از API Getting Data from API

  • دریافت داده‌ها از دیتابیس Getting Data from Database

مدیریت و اشتراک‌گذاری داده‌ها بین تست‌ها Managing and Sharing Data between Tests

  • مدیریت داده‌های حساس و محیطی Handling Sensitive and Environment Specific Data

  • اشتراک‌گذاری داده‌های تست Sharing Test Data

موک کردن (Mocking) در Cypress Mocking in Cypress

  • کنترل وابستگی‌های تست خارجی Controlling External Test Dependencies

  • رهگیری درخواست‌های REST Intercepting REST Request

  • رهگیری درخواست‌های GraphQL Intercepting GraphQL Request

ارتباطات لحظه‌ای و وب‌سوکت‌ها Real-time Communication and WebSockets

  • درک وب‌سوکت‌ها و ارتباطات لحظه‌ای Understanding WebSockets and Real-time Communication

  • تست WebSocket Testing WebSocket

نمایش نظرات

آموزش مدیریت داده‌ها و موک کردن در Cypress
جزییات دوره
40m
12
(آخرین آپدیت)
18
5 از 5
دارد
دارد
دارد
Marko Vajs
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marko Vajs Marko Vajs

مارکو واجس یک مهندس نرم افزار و علاقه مند به فناوری و سازماندهی پروژه است. وی یک بشارت دهنده با کیفیت است که در زمینه اتوماسیون آزمایش تخصص دارد اما از اهمیت درگیری چرخه عمر اولیه توسعه نرم افزار غافل نیست. مارکو این فرصت را داشت که ابتکارات مختلف کیفیت را تعریف و اجرا کند و روشهای تحویل را در مراحل اولیه توسعه در میان چندین پروژه ایجاد کند. او در نقش های مختلف فنی بازی کرده است که در آنجا DevOps ، مهارت های برنامه نویسی و تست را کسب کرده است. مارکو به عنوان یک رهبر تیم علاقه خود را برای تدریس و کمک به افراد در توسعه مهارت های خود کشف کرد. او یک یادگیرنده مادام العمر است و معتقد است که آموزش بهترین سرمایه گذاری در زندگی است.