فرآیند فعالسازی مجدد لینکهای دانلود آغاز شده است. با توجه به حجم بالای محتوا و طی شدن مراحل فنی آمادهسازی، فعال شدن کامل دسترسیها برای تمامی کاربران کمی زمان میبرد.پیشاپیش از صبوری شما سپاسگزاریم.
✅ امکان تهیه دورهها فراهم است و لینکها به نوبت در حال فعالسازی هستند.
زمان اشتراکها، تمدید و اصلاح می شوند.
راه ارتباطی در ایتا 09303953766
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست نرم افزار خودکار با Puppeteer
- آخرین آپدیت
Automated Software Testing with Puppeteer
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
[2023 به روز شده] آموزش جایگزین عالی برای Cypress & Playwrit با Google's Puppeteer + Headless Chrome & Cucumber آموزش تست خودکار سریع و مطمئن با Puppeteer و Headless Chrome آموزش جایگزین عالی برای Playwrit and Cypress Learn تست رگرسیون بصری با Puppeteer + PercyD Learn Cucumber + BD آموزش طراحی چارچوب و الگوهای اتوماسیون کاوش در تست اجراها مانند Jest و Mocha-Steps آموزش استفاده از ES6+ با Babel و Puppeteer آموزش ساخت Web Scraper با Puppeteer آموزش تست پذیرش با CodeceptJS پیش نیازها:دانش پایه جاوا اسکریپت یا هر زبان برنامه نویسی پایه دیگر دانش اتوماسیون تست مزیت خواهد بود که ویرایشگر متن نصب شده توسط Node نصب شده باشد
[به روز شده در سال 2023] + محتوای جدید هر 2 تا 3 هفته منتشر می شود!
این دوره در مورد چیست؟
اتوماسیون و آزمایش وب را با استفاده از محبوب ترین چارچوب غیر سلنیومی جهان که مستقیماً از Google به نام Puppeteer تهیه شده است، بیاموزید. این دوره به گونه ای طراحی شده است که تا حد امکان کاربردی باشد. ما مستقیماً از ابتدا برنامه نویسی خواهیم کرد! تنها کاری که باید انجام دهید این است که NodeJS و ویرایشگر کد مورد علاقه خود را نصب کنید و کمی دانش برنامه نویسی ایده آل در جاوا اسکریپت داشته باشید.
در این دوره چه چیزی یاد خواهید گرفت؟
نحوه نصب، ایجاد و راه اندازی چندین پروژه آزمایشی Puppeteer
اتوماسیون وب و تعامل عناصر با Puppeteer API
نمونههای مختلف آزمایش E2E دنیای واقعی را تمرین کنید
ویژگی ها و الگوهای پیشرفته Puppeteer را بیاموزید
Learn Builder Pattern Framework (سبک منحصر به فرد و حرفه ای تست اتوماسیون!)
با استفاده از Jest و Puppeteer چارچوب اتوماسیون ایجاد کنید
نحوه پیاده سازی الگوی طراحی اشیاء صفحه که در زمینه اتوماسیون تست بسیار محبوب است
توسعه محرک رفتار با استفاده از Puppeteer + Cucumber
توسعه درایور رفتار با استفاده از Puppeteer + CodeceptJS
تست رگرسیون بصری با استفاده از کتابخانه Percy یا jest-image-snapshot
اسکراپینگ وب را با Puppeteer بیاموزید
ادغام مداوم با استفاده از جنکینز و نحوه راه اندازی خط لوله آزمایشی
نکات و ترفندهای متخصصان در زمینه اتوماسیون
برای مصاحبه آماده و تمرین کنید
2 پروژه زنده گنجانده شده است!
چگونه می توان کمک گرفت؟
یادگیری یک فرآیند بی پایان است و همه ما گاهی اوقات اشتباه می کنیم و گیر می کنیم، اما نگران نباشید همیشه می توانید یک پیام خصوصی برای من ارسال کنید یا یک پست در بخش Q بنویسید که در آن بسیاری از سوالات و مشکلات حل شده است. من یا دانش آموزان دیگری که به یکدیگر کمک می کنند :)
پس بیایید شروع کنیم :)
سرفصل ها و درس ها
شروع شدن
Getting Started
معرفی
Introduction
چرا عروسک گردانی؟
Why Puppeteer?
ویراستاران
Editors
ویراستاران
Editors
کمک گرفتن
Getting Help
کمک گرفتن
Getting Help
راه اندازی پروژه
Project setup
تنظیم زیباتر (اختیاری)
Prettier setup (optional)
کد منبع زیباتر
Prettier source code
شروع شدن
Getting Started
معرفی
Introduction
چرا عروسک گردانی؟
Why Puppeteer?
راه اندازی پروژه
Project setup
تنظیم زیباتر (اختیاری)
Prettier setup (optional)
کد منبع زیباتر
Prettier source code
مبانی عروسک گردانی
Puppeteer Basics
مرورگر را اجرا و ببندید
Launch & Close the Browser
مرورگر را اجرا و ببندید
Launch & Close the Browser
نکته برای کاربران ویندوز برای راه اندازی مرور!
Note for Windows Users for Browse Launch!
راه اندازی گزینه ها
Launch Options
راه اندازی گزینه ها
Launch Options
مکث آزمون (یادداشت)
Pausing the Test (Note)
مکث آزمون (یادداشت)
Pausing the Test (Note)
مکث آزمون
Pausing the Test
مرورگر را دوباره بارگیری کنید
Reload the Browser
در مرورگر به عقب و جلو بروید
Go Back & Forward in the Browser
تعامل با ورودی ها
Interacting with Inputs
تعامل با ورودی ها
Interacting with Inputs
تعامل با دکمه ها و چک باکس
Interacting with Buttons & Checkbox
تعامل با دکمه ها و چک باکس
Interacting with Buttons & Checkbox
تعامل با Dropdown
Interacting with Dropdown
تعامل با Dropdown
Interacting with Dropdown
عنوان و URL صفحه را دریافت کنید
Get Page Title & URL
دریافت متن عنصر
Get Element Text
دریافت متن عنصر
Get Element Text
تعداد عناصر را دریافت کنید
Get Element Count
تعداد عناصر را دریافت کنید
Get Element Count
ادعاها
Assertions
زمان های پیش فرض را تنظیم کنید
Set Default Timeouts
زمان های پیش فرض را تنظیم کنید
Set Default Timeouts
شبیه سازی فشار صفحه کلید
Keyboard Press Simulation
منتظر Xpath باشید
Wait For Xpath
عنصر وجود ندارد
Element Not Exist
مبانی عروسک گردانی
Puppeteer Basics
نکته برای کاربران ویندوز برای راه اندازی مرور!
Note for Windows Users for Browse Launch!
مکث آزمون
Pausing the Test
مرورگر را دوباره بارگیری کنید
Reload the Browser
در مرورگر به عقب و جلو بروید
Go Back & Forward in the Browser
عنوان و URL صفحه را دریافت کنید
Get Page Title & URL
ادعاها
Assertions
شبیه سازی فشار صفحه کلید
Keyboard Press Simulation
نمایش نظرات