آموزش Selenium WebDriver: تست اتوماسیون با پایتون

Selenium WebDriver: Automation Testing with Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش Selenium WebDriver Python Course برای تست حرفه ای و اتوماسیون مرورگر Selenium WebDriver. راه اندازی چارچوب اتوماسیون تست با Selenium WebDriver اولین تست Selenium WebDriver خود را خودکار کنید تست های نرم افزاری با Selenium WebDriver با استفاده از Python و Framework PyTest انجام تست های Selenium در کروم، فایرفاکس و سایر مرورگرها تشخیص خطاها و استثناهای مختلف تست Selenium WebDriver و دانستن نحوه رفع و رفع اجتناب از آنها استفاده از ویژگی های PyTest برای ساختار تست بهتر و تعمیر و نگهداری آسان چارچوب اتوماسیون تست اصول برنامه نویسی پایتون برای مبتدیان را که برای اجرای اتوماسیون های تست Selenium WebDriver لازم است بیاموزید. در این دوره همه چیز را یاد خواهید گرفت. تمایل به یادگیری تست اتوماسیون با Selenium WebDriver. هیچ دانش برنامه نویسی پایتون لازم نیست، اما درک اولیه کمک خواهد کرد.

حقوق QA خود را با Selenium WebDriver دو برابر کنید!

آموزش تست Selenium WebDriver برای آزمایش‌کنندگان نرم‌افزار دستی ایجاد شده است که می‌خواهند تست اتوماسیون را از ابتدا با Selenium WebDriver با استفاده از Python یاد بگیرند.

کل فرآیند را خواهید آموخت.

هر مرحله به تفصیل از راه‌اندازی WebDriver تا اجرای اولین آزمایش خودکار سلنیوم شما توضیح داده شده است.


در پایان این دوره، دانش آموزان قادر خواهند بود:

  • آزمایش‌های نرم‌افزار را با Selenium WebDriver با استفاده از چارچوب Python و PyTest به‌طور خودکار انجام دهید

  • تست های سلنیوم را در کروم، فایرفاکس و سایر مرورگرها انجام دهید

  • مشکلات و استثنائات مختلف تست Selenium WebDriver را بشناسید و بدانید چگونه آنها را برطرف کنید و از آنها اجتناب کنید

  • از ویژگی های PyTest برای ساختار تست بهتر و تعمیر و نگهداری چارچوب اتوماسیون تست آسان استفاده کنید

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


نیازی به اتوماسیون آزمایش قبلی، درایور وب سلنیوم یا پایتون نیست.

این دوره به طور خاص برای مبتدیان کامل در اتوماسیون تست و Selenium WebDriver طراحی شده است.

برخی از پایه‌های پایتون توضیح داده شده است و باید برای شروع کامل مبتدیان کافی باشد. بنابراین حتی اگر قبلاً هرگز برنامه‌نویسی نکرده‌اید، می‌توانید در این دوره آموزش اتوماسیون آزمایشی با Selenium WebDriver را بیاموزید.


چرا باید اتوماسیون تست Selenium WebDriver را یاد بگیرید؟

موقعیت‌های بیشتر و بیشتر نرم‌افزار QA (تضمین کیفیت) به مهارت‌های اتوماسیون تست نیاز دارند. در بسیاری از موارد، Selenium WebDriver ابزار ترجیحی است. بنابراین مهم است که بتوانیم حداقل تست های ساده را با سلنیوم خودکار کنیم. و Python یکی از محبوب‌ترین زبان‌های مبتدی برای نوشتن تست با Selenium WebDriver است.


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

  • درس های ویدیویی آسان برای تماشا

  • پشتیبانی از مربی ممتاز

  • دسترسی مادام العمر به به روز رسانی دوره

این دوره آموزشی "سلنیوم وب درایور با پایتون برای مبتدیان" به طور مداوم تحت نظارت و با محتوای جدید به روز می شود. اگر زمانی گیر کردید، ما اینجا هستیم تا کمک کنیم.

تمام سوالات مربوط به سلنیوم شما ظرف چند ساعت پاسخ داده می شود.


مربی Selenium WebDriver Python شما کیست؟

دیمیتری شیشکین مربی اصلی این دوره آموزشی Selenium WebDriver است. او یک SDET حرفه ای با بیش از ده سال تجربه اتوماسیون تست با استفاده از سلنیوم و سایر ابزارهای اتوماسیون تست است.

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


100% ضمانت بازگشت وجه

اگر از این دوره آموزشی Selenium WebDriver با Python ناراضی هستید، یا برای شما مناسب نیست، ما 30 روز ضمانت بازگشت وجه داریم. بازپرداخت فقط در شرایط استفاده Udemy ارائه می شود.

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


منتظر نباشید، امروز شروع به یادگیری Selenium WebDriver کنید!


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

معرفی Introduction

  • خوش آمدید و آنچه در این دوره آموزشی Selenium WebDriver خواهید آموخت Welcome & What You Will Learn in this Selenium WebDriver Course

  • کد قابل دانلود برای این دوره آموزشی Selenium WebDriver Downloadable Code for this Selenium WebDriver Course

  • نکات مفید قبل از شروع این دوره آموزشی Selenium WebDriver Helpful Tips Before You Start this Selenium WebDriver course

آماده سازی محیط زیست | دوره سلنیوم وب درایور Environment Preparation | Selenium WebDriver Course

  • Selenium WebDriver چیست؟ What is Selenium WebDriver?

  • پایتون Python

  • نصب پایتون در ویندوز Installing Python on Windows

  • نصب پایتون در مک Installing Python on Mac

  • محیط های مجازی Virtual Environments

  • ایجاد محیط مجازی Creating Virtual Environment

  • نصب Python IDE Installing Python IDE

  • مسابقه بخش 2 Section 2 quiz

ایجاد اولین آزمون پایه شما | دوره سلنیوم وب درایور Creating Your First Basic Test | Selenium WebDriver Course

  • درخواست در حال آزمایش Application under test

  • ایجاد اولین پروژه Creating first project

  • اجرای پروژه از کنسول Running project from console

  • شروع با سلنیوم Getting started with Selenium

  • عناصر صفحه و مکان یاب Page elements and locators

  • WebElement WebElement

  • تکالیف WebElement WebElement homework

  • دستورات WebElement WebElement commands

  • ادعاها Assertions

  • شکست در آزمون ها Failing tests

  • مسابقه بخش 3 Section 3 quiz

چارچوب PyTest | دوره سلنیوم وب درایور PyTest Framework | Selenium WebDriver Course

  • PyTest PyTest

  • در حال نصب PyTest Installing PyTest

  • تست های ساده PyTest Simple PyTest tests

  • انتقال تست سلنیوم به PyTest Moving Selenium test to PyTest

  • علامت های PyTest PyTest Marks

  • ثبت علائم Registering marks

  • اضافه شدن تست دوم Adding second test

  • اجرای آزمون دوم Running second test

  • مشق شب Homework

  • آزمون بخش 4 Section 4 quiz

ساخت چارچوب تست پیشرفته تر | دوره سلنیوم وب درایور Making The Test Framework More Advanced | Selenium WebDriver Course

  • فایل نیازمندی ها Requirements file

  • گزارش های HTML HTML reports

  • وسایل Fixtures

  • فایل مسابقه Conftest file

  • تست های پارامتری Parameterized tests

  • اجرای تست ها در مرورگر دیگری Running tests in a different browser

  • پارامترهای خط فرمان سفارشی Custom command line parameters

  • اجرای تست در تمامی مرورگرها Running tests in all browsers

  • اجرای آزمون ها به صورت موازی Running tests in parallel

  • آزمون بخش 5 Section 5 quiz

سلنیوم منتظر و استثناهای رایج | دوره سلنیوم وب درایور Selenium Waits and Common Exceptions | Selenium WebDriver Course

  • تست های اشکال زدایی Debugging tests

  • WebDriver منتظر می ماند WebDriver Waits

  • استفاده از انتظار ضمنی Using Implicit Wait

  • استثناها در Selenium WebDriver Exceptions in Selenium WebDriver

  • مشق شب Homework

  • حل تکلیف Homework resolution

  • NoSuchElementException NoSuchElementException

  • استفاده از انتظار صریح Using Explicit wait

  • ElementNotInteractableException ElementNotInteractableException

  • InvalidElementStateException InvalidElementStateException

  • StaleElementReferenceException StaleElementReferenceException

  • TimeoutException TimeoutException

  • مسابقه بخش 6 Section 6 quiz

مدل شی صفحه | دوره سلنیوم وب درایور Page Object Model | Selenium WebDriver Course

  • مدل شیء صفحه چیست؟ What is Page Object Model?

  • شیء صفحه ورود Login Page Object

  • با موفقیت وارد شیء صفحه شد Logged In Successfully Page Object

  • شیء صفحه پایه Base Page Object

  • ارث بری از Object صفحه پایه قسمت 1 Inheriting from Base Page Object Part 1

  • ارث بردن از Object Page 2 Base Page 2 Inheriting from Base Page Object Part 2

  • استفاده از صفحه اشیاء Using Page Objects

  • تبدیل تست های منفی Transforming Negative Tests

  • مشق شب Homework

  • ایجاد PO استثناها Creating Exceptions PO

  • تغییر تست اول Changing First Test

  • تغییر آزمون دوم Changing Second Test

  • تغییر آزمون سوم Changing Third Test

  • اتمام تمام تست ها Finishing All Tests

  • سخنرانی پاداش Bonus Lecture

  • آزمون بخش 7 Section 7 quiz

نمایش نظرات

آموزش Selenium WebDriver: تست اتوماسیون با پایتون
جزییات دوره
7.5 hours
65
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,755
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phil Ebiner Phil Ebiner

ویدیو | عکس | طرح

آیا می توانم به شما کمک کنم تا یک مهارت جدید بیاموزید؟

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

من به ایجاد دوره های با کیفیت بالا از تجربه دنیای واقعی افتخار می کنم.

اطلاعات بیشتر درباره PHIL:

من همیشه سعی کرده‌ام در حال حاضر و به بهترین شکل زندگی کنم. برخی از کارهایی که دوست دارم در اوقات فراغت خود انجام دهم عبارتند از دوچرخه سواری در کوهستان، علاقه مندی به امور مالی شخصی، سفر به مکان های جدید، تماشای ورزش (هواداران بیسبال بزرگ اینجا!)، و به اشتراک گذاشتن وعده های غذایی با دوستان و خانواده. بیشتر روزها می توانید با همسر دوست داشتنی، پسران دوقلو و یک نوزاد دخترم و سگ اشبی وقت با کیفیتی را سپری کنم.

در سال 2011، با لیسانس هنرهای خود در تولید فیلم و تلویزیون در دانشگاه لویولا مریمونت فارغ التحصیل شدم. زمانی که آنجا بودم، خوش شانس بودم که در سوئیس، آلمان، مکزیک و هند فیلم های مستند ساختم. پس از فارغ التحصیلی، در شرکت Participant Media فیلمبرداری و تدوین مستندهای کوتاه برای وب سایت آنها TakePart کار کردم. من آن دوره را با قراردادی در کالج استنبریج دنبال کردم، جایی که یادگیری آنلاین را کشف کردم و به پیشروی مدرسه آنلاین آنها در آنجا کمک کردم. پس از آن، من 2 سال در دانشگاه کالیفرنیا برکلی با تیم رسانه ای کار کردم.

من به همکاری با دوستان در فیلم و پروژه‌های خلاقانه دیگر ادامه می‌دهم و مهارت‌هایم را تازه نگه می‌دارم و آماده آموزش به شما هستم.

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

Video School Online Inc Video School Online Inc

خالق بهتری شوید! مهارت های خلاقانه ، از تسلط مطلق مبتدی تا پیشرفته را بیاموزید. Video School Online برای کمک به شما در موفقیت در زندگی وجود دارد. هر دوره برای آموزش مهارت خاصی طراحی شده است. امیدوارم موافقت کنید! خواه در تلاش برای یادگیری یک مهارت جدید از ابتدا باشید ، یا بخواهید حافظه خود را با چیزهایی که در گذشته آموخته اید تازه کنید ، به جای مناسب رسیده اید. آموزش و پرورش دنیا را به جای بهتری تبدیل می کند. با مهارت های جدید دنیای خود را بهتر کنید! دوره های ما را می توانید 24/7 در هر کجا که هستید تماشا کنید. بیشتر آنها به طور کامل قابل بارگیری هستند بنابراین می توانید آنها را با خود ببرید. با برنامه تلفن همراه Udemy می توانید آنها را در دستگاه های همراه نیز مشاهده کنید. همه دوره ها 30 روز ضمانت استرداد پول دارند تا بتوانید آن را بررسی کنید ، مطمئن شوید دوره مناسبی برای شماست و اگر اینگونه نباشد ، بازپرداخت می کنید!

Dmitry Shyshkin Dmitry Shyshkin

من به شما تست های خودکار را آموزش می دهم.