آموزش راهنمای SDET کامل 2023 با نمایشنامه نویس

2023 Full Stack SDET Guide with Playwright

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تمام مهارت های مورد نیاز خود را در کمتر از یک ساعت در روز به دست آورید یادگیری جاوا اسکریپت با درس های تعاملی اصول خط فرمان Playwright و npm Playwright Automation را از پایه یاد بگیرید دستورات git و git را بیاموزید نحوه انجام تست REST API با Playwright Learn Visual تست مقایسه نحوه ساختن راه‌اندازی جهانی داده‌ها را بیاموزید یاد بگیرید چگونه رمزهای عبور خود را برای استفاده بعدی در خط لوله CI/CD رمزگذاری کنید درباره محرک‌های گردش کار بیاموزید. یاد بگیرید که از ورودی ها و گردش های کاری قابل استفاده مجدد استفاده کنید. پیش نیازها: هیچ تجربه برنامه نویسی لازم نیست! همه چیز در داخل دوره است

سلام! من تصمیم گرفتم هنگام ایجاد این دوره، ساختار آن را به گونه ای طراحی کنم که بتوانید هر روز برخی از مفاهیم مهم را یاد بگیرید. من این دوره را طوری تنظیم کرده ام که روز به روز طی شود تا به تدریج مهارت هایی را که برای یادگیری اتوماسیون تست نیاز دارید به شما آموزش دهم. بیشتر بخش‌ها سعی کرده‌ام آن‌ها را تقریباً به یک ساعت در روز محدود کنم تا به یکباره بیش از حد شما را تحت تأثیر قرار ندهند. مهمترین چیزهایی که یاد خواهید گرفت

هستند
  • جاوا اسکریپت پایه

  • آزمایش اتوماسیون رابط کاربری با نمایشنامه نویس

  • تست API با Playwright

  • مدیریت مخزن Git

  • CI/CD با استفاده از اقدامات GitHub

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


با استفاده از قدرت Playwright، یک چارچوب مدرن آزمایشی سرتاسر، دانش‌آموزان تجربه عملی در تست‌های خودکار برای برنامه‌های کاربردی وب در مرورگرها و پلتفرم‌های مختلف به دست خواهند آورد.


اگر تمایل دارید در حرفه خود در حوزه مهندسی کیفیت پیشرفت کنید، معتقدم این دوره عالی برای شماست!


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

روز اول: معرفی، ابزارها و شروع با جاوا اسکریپت Day 1: Introductions, Tools, and starting with Javascript

  • معرفی Introduction

  • به Community Discord بپیوندید! Join Community Discord!

  • یادداشت های تکمیلی برای شما ایجاد شده است! Supplemental notes created for you!

  • نصب های اولیه Initial Installations

  • بررسی سریع کد VS Quick VS Code Walkthrough

  • فونت لیگاتورهای خوانده شده از طریق Font Ligatures Read Through

  • فونت لیگاتورها از طریق ویدیو عبور می کنند Font Ligatures Walk Through Video

  • اولین جاوا اسکریپت شما! انواع و مقایسه ها Your First Javascript! Types and Comparisons

  • انواع روز اول و مقایسه Day One Types and Comparisons

  • متغیرها، الفاظ الگو، بررسی انواع، و تبدیل نوع Variables, Template literals, inspecting types, & type conversions

  • تمرین کدنویسی 1! Coding Exercise 1!

  • تبریک به مناسبت تکمیل روز 1!!! Congrats on Completing Day 1!!!

روز 2: کنترل جریان، آرایه ها و حلقه ها Day 2: Control Flow, Arrays, and Loops

  • شروع روز دوم Day 2 Start!

  • شرایط جاوا اسکریپت! JavaScript Conditionals!

  • شرایط دست در ورزش Conditionals Hands on Exercise

  • محدوده با let و const Scope with let and const

  • آرایه های جاوا اسکریپت! JavaScript Arrays!

  • چالش کدگذاری آرایه در دست است Array Coding Challenge Hands on

  • حلقه های جاوا اسکریپت JavaScript Loops

  • چالش روز آخر 2! Final Day 2 Challenge!

  • روز 2 کامل شد! Day 2 Complete!

روز 3: توابع، اشیاء، و کلاس ها اوه من! Day 3: Functions, Objects, and Classes oh my!

  • شروع روز سوم Day 3 Start

  • توابع جاوا اسکریپت! JavaScript Functions!

  • چالش عملکرد جاوا اسکریپت JavaScript Function Challenge

  • اشیاء جاوا اسکریپت و این کلمه کلیدی JavaScript Objects and THIS keyword

  • کلاس های جاوا اسکریپت JavaScript Classes

  • روز سوم چالش نهایی JS Day 3 Final JS Challenge

  • روز 3 تکمیل شد! Day 3 Completed!

روز 4: قسمت 1 اتوماسیون رابط کاربری نمایشنامه نویس مبتدی Day 4: Beginner Playwright UI Automation Part 1

  • شروع روز چهارم Day 4 Start!

  • در حال دانلود نمایشنامه نویس به روز شد Downloading Playwright UPDATED

  • تور نمایشنامه نویس Init به روز شد Init Playwright Tour UPDATED

  • بیایید برنامه نویسی را با برنامه Sample شروع کنیم Lets start Coding with Sample app

  • به روز رسانی Codegen Playwright نسخه 1.40.1 Codegen Update Playwright Version 1.40.1

  • برنامه نمونه مدل‌سازی شی صفحه Page Object Modeling Sample App

  • استراتژی مکان یاب Locator Strategy

  • اولین چالش اتوماسیون First Automation Challenge

  • اشکال زدایی تست های رابط کاربری Debugging UI Tests

  • روز 4 کامل شد! Day 4 Complete!

روز 5: بخش 2 اتوماسیون رابط کاربری نمایشنامه نویس مبتدی Day 5: Beginner Playwright UI Automation Part 2

  • شروع روز پنجم Day 5 Start!

  • BaseUrl، گروه بندی تست ها و اجرای موازی آنها BaseUrl, Grouping Tests, and running them in parallel

  • کادرهای گفتگو، نوارهای پیمایش و دریافت متن از یک صفحه Dialog boxes, Scrollbars, and getting text from a page

  • چالش اتوماسیون صفحه نوار پیشرفت Progress Bar Page Automation Challenge

  • ارزیابی تمام عناصر Evaluating all elements

  • چالش اتوماسیون: جدول پویا Automation Challenge: Dynamic Table

  • روز 5 کامل شد! Day 5 Complete!

روز ششم: مدیریت کد منبع با GIT Day 6: Source Code Management With GIT

  • شروع روز ششم Day 6 Start!

  • بیایید Git Started Let's Git Started

  • Git Good Guide قسمت 1 - پیکربندی، افزودن، حذف، انجام بهترین روش ها Git Good Guide Part 1 - Configuration, Add, Remove, Commit Best Practices

  • Git Good Guide قسمت 2 - کلون کردن مخازن، استراتژی شعبه، ذخیره سازی و ادغام Git Good Guide Part 2 - Cloning Repos, Branch Strategy, Stashing, and Merging

  • Git Good Guide قسمت 3 - ادغام تضادها، لغو تغییرات مرحله‌ای و نکات دیگر Git Good Guide Part 3 - Merge Conflicts, Undoing Staged Changes, and Other Tips

  • Git Good Guide Part 4 - Final Git Lecture on Diff, Difftools, Alias, and Forking Git Good Guide Part 4 - Final Git Lecture on Diff, Difftools, Alias, and Forking

روز هفتم: تست API با Playwright Day 7: API testing with Playwright

  • api چیست و چرا باید آن را تست کرد؟ What is an api and why should you test it?

  • Poke api و JSON Poke api and JSON

  • چالش JSON. پوکمون شروع خود را از اینجا دریافت کنید! JSON Challenge. Get your starter pokemon here!

  • کدهای وضعیت تست Testing Status Codes

  • تست عکس فوری API API Snapshot testing

  • تست طرحواره API API Schema Testing

روز 8: آزمایش API ادامه دارد Day 8: API Testing Continued

  • انواع درخواست API API Request Types

  • یک چالش!؟!؟ A Challenge!?!?

  • یادگیری پارامترهای پرس و جو Learning Query Parameters

  • ارسال و ارسال درخواست Post and Put requests

  • اضافه کردن و به روز رسانی چالش Add and Update Challenge

  • حذف درخواست ها Delete Requests

  • چالش نهایی API Final API Challenge

روز نهم: ادغام مداوم/تحویل مستمر Day 9: Continuous Integration / Continuous Delivery

  • شروع کار با CI/CD! Getting Started With CI/CD!

  • مخفی کردن اعتبار با Secrets GitHub Hiding Credentials with GitHub Secrets

  • رفع اشکال محلی برای استفاده از process.env Fixing our local to use process.env

  • محرک های گردش کار Workflow Triggers

  • ورودی های گردش کار Workflow Inputs

  • گردش کار قابل استفاده مجدد Reusable Workflow

یادگیری اضافی Additional Learning

  • جدید! آموزش پیشرفته اضافی NEW! Additional Advanced Learning

  • پسوند نمایشنامه نویس Playwright Extension

  • حالت رابط کاربری نمایشنامه نویس Playwright UI Mode

  • نمایشنامه نویس در حال تمسخر Playwright Mocking

  • راه اندازی جهانی Global Setup

  • تست مقایسه بصری Visual Comparison Testing

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش راهنمای SDET کامل 2023 با نمایشنامه نویس
جزییات دوره
9.5 hours
75
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
203
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Gober Jonathan Gober

مهندس کیفیت نرم افزار