آموزش اتوماسیون تست سلنیوم سی شارپ

C# Selenium Test Automation

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: Selenium Automation چگونه عملکردهای مرورگر را با سلنیوم خودکار کنیم. نحوه ایجاد تست های NUnit در ویژوال استودیو سی شارپ. نحوه پیاده سازی الگوی طراحی مدل شیء صفحه. چگونه یک چارچوب تست UI سلنیوم قوی و قابل توسعه بسازیم. پیش نیازها: برای موفقیت باید با سی شارپ آشنا باشید. داشتن سطح تجربه مبتدی تا متوسط ​​کافی است.

      یک دوره مبتدی در مورد اتوماسیون تست سلنیوم در Visual Studio–C#.


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


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


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


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

      ---

      می توانید پیش بینی کنید که این دوره 20 تا 40 ساعت طول می کشد. این شبیه به مونتاژ یک کامپیوتر برای اولین بار است. من ممکن است آن را واضح و آسان جلوه دهم، اما شما احتمالاً با سرعت کمتری پیشرفت خواهید کرد تا زمانی که خودتان مسلط و آشنا شوید!


      ابزارها و منابع مورد استفاده در این دوره کاملاً رایگان هستند.


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

      معرفی Introduction

      • معرفی دوره Course Intro

      • معرفی دوره Course Intro

      • آنچه شما یاد خواهید گرفت What You'll Learn

      • آنچه شما یاد خواهید گرفت What You'll Learn

      معرفی Introduction

      مبانی اساسی Basic Fundamentals

      • ویژوال استودیو را نصب کنید Install Visual Studio

      • ویژوال استودیو را نصب کنید Install Visual Studio

      • تست NUnit را ایجاد کنید Create NUnit Test

      • تست NUnit را ایجاد کنید Create NUnit Test

      • کتابخانه های سلنیوم را نصب کنید Install Selenium Libraries

      • کتابخانه های سلنیوم را نصب کنید Install Selenium Libraries

      • ورود خودکار Automate Login

      • ورود خودکار Automate Login

      • سناریوی تست کامل Complete Test Scenario

      • سناریوی تست کامل Complete Test Scenario

      • قطعه کد - SauceLabDemo Code Snippet - SauceLabDemo

      • قطعه کد - SauceLabDemo Code Snippet - SauceLabDemo

      • عیب یابی رایج Common Troubleshooting

      • عیب یابی رایج Common Troubleshooting

      مبانی اساسی Basic Fundamentals

      انتخابگرهای عنصر Element Selectors

      • XPaths XPaths

      • XPaths XPaths

      • انتخابگر CSS CSS Selector

      • انتخابگر CSS CSS Selector

      • استفاده از انتخابگرهای خوب Using Good Selectors

      • استفاده از انتخابگرهای خوب Using Good Selectors

      انتخابگرهای عنصر Element Selectors

      کاربرد عملی Practical Application

      • تمرین در دنیای واقعی (Pt. 1) Real-World Practice (Pt. 1)

      • تمرین در دنیای واقعی (Pt. 1) Real-World Practice (Pt. 1)

      • تمرین در دنیای واقعی (Pt. 2) Real-World Practice (Pt. 2)

      • تمرین در دنیای واقعی (Pt. 2) Real-World Practice (Pt. 2)

      • قطعه کد - EbayProductPriceIsDisplayed Code Snippet - EbayProductPriceIsDisplayed

      • قطعه کد - EbayProductPriceIsDisplayed Code Snippet - EbayProductPriceIsDisplayed

      • ادعاهای روان Fluent Assertions

      • ادعاهای روان Fluent Assertions

      • قطعه کد برای انتظار صریح Code Snippet for Explicit Wait

      • قطعه کد برای انتظار صریح Code Snippet for Explicit Wait

      • صریح صبر کنید Explicit Wait

      • صریح صبر کنید Explicit Wait

      کاربرد عملی Practical Application

      مدل شیء صفحه اصلاح شده Linh Linh’s Refined Page Object Model

      • مدل شی صفحه Page Object Model

      • مدل شی صفحه Page Object Model

      • قطعه کد برای PomBase Code Snippet for PomBase

      • قطعه کد برای PomBase Code Snippet for PomBase

      • PomBase را ایجاد کنید Create the PomBase

      • PomBase را ایجاد کنید Create the PomBase

      • قطعه کد برای EntryPageFactory Code Snippet for EntryPageFactory

      • قطعه کد برای EntryPageFactory Code Snippet for EntryPageFactory

      • صفحات ورودی Entry Pages

      • صفحات ورودی Entry Pages

      • POM های صفحه ورود LoginPage POMs

      • POM های صفحه ورود LoginPage POMs

      • InventoryPage POMs InventoryPage POMs

      • InventoryPage POMs InventoryPage POMs

      • استفاده از POM در تست Using POMs in Test

      • استفاده از POM در تست Using POMs in Test

      • POM Recap POM Recap

      • POM Recap POM Recap

      مدل شیء صفحه اصلاح شده Linh Linh’s Refined Page Object Model

      گسترش چارچوب Extending the Framework

      • یک استراتژی دیگر POM Another POM Strategy

      • یک استراتژی دیگر POM Another POM Strategy

      • تست Refactor eBay Refactor eBay Test

      • تست Refactor eBay Refactor eBay Test

      • مقداردهی اولیه صفحه ورودی Entry Page Initialization

      • مقداردهی اولیه صفحه ورودی Entry Page Initialization

      • روش ها و توابع مفید Useful Methods & Functions

      • روش ها و توابع مفید Useful Methods & Functions

      • نتیجه Conclusion

      • نتیجه Conclusion

      • تمرین اضافی! Additional Practice!

      • تمرین اضافی! Additional Practice!

      گسترش چارچوب Extending the Framework

      نمایش نظرات

      آموزش اتوماسیون تست سلنیوم سی شارپ
      جزییات دوره
      2 hours
      33
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      12
      5 از 5
      ندارد
      دارد
      دارد
      Linh Hoang
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Linh Hoang Linh Hoang

      SDET تمام پشته. استاد تجارت.