لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای 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
روز ششم: مدیریت کد منبع با 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
نمایش نظرات