لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سلنیوم وب درایور با سی شارپ از ابتدا - Nunit Framework
Selenium WebDriver with C# from Scratch - Nunit Framework
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دوره کاملاً جدید - مهندس سطح کارشناسی سلنیوم سی شارپ شوید و نحوه پیاده سازی فریم ورک اتوماسیون را از ابتدا بیاموزید تا پایان این دوره، دانش کاملی در مورد اتوماسیون سی شارپ با استفاده از Selenium WebDriver کسب خواهید کرد و قادر خواهید بود چارچوب های اتوماسیون تست C# (Nunit) را پیاده سازی کنید. از ابتدا با تمام آخرین فناوری ها درک کامل مبانی سی شارپ با مثال های تمرینی فراوان برای به دست آوردن یک قرار گرفتن در معرض دید کامل درک کامل مفاهیم چارچوب تست Nunit که به ایجاد چارچوب های سفارشی سازی شده کمک می کند درک کاملی از روش های API سلنیوم C# با سناریوهای زمان واقعی در وب سایت های زنده درک عمیق تر از دستورالعمل های اتوماسیون و استانداردهای کیفیت کد "آخرین اما نه کم اهمیت ترین" شما می توانید هر مصاحبه ای را پاک کنید و می توانید کل پروژه اتوماسیون سی شارپ را از مرحله طراحی پیش نیازها: اشتیاق یادگیری هدایت کنید. هیچ چیز دیگر
** هر آنچه را که باید در مورد سی شارپ اتوماسیون سلنیوم بدانید از جمله فریمورک بیاموزید حتی اگر قبلاً در سی شارپ برنامه نویسی نکرده اید** C# یکی از زبان های برنامه نویسی محبوب است که توسط مایکروسافت توسعه یافته است. تقاضای سی شارپ به طور تصاعدی فراتر از دامنه های مایکروسافت (برنامه های پنجره ای) در حال رشد است و همچنین برای توسعه برنامه های اندروید و iOS در پلتفرم Xamarin استفاده می شود
این تقاضا تاثیر خود را بر QA دارد، جایی که پروژه ها بر اساس C# ظاهر می شوند. اتوماسیون. بنابراین این دوره با دقت طراحی شده است تا Selenium UI Automation در سی شارپ را از سطح پایه تا فریم ورک با مثالهای زمان واقعی درک کند.
هیچ دانش قبلی در مورد سلنیوم یا سی شارپ مورد نیاز نیست، همه چیز در دوره از ابتدا گرفته می شود. این دوره به 3 قسمت تقسیم شده است.
قسمت 1 -
این دوره آموزشی با اصول C# مورد نیاز برای اتوماسیون شروع میشود
قسمت 2-
یادگیری جامع Selenium C# Automation با بیش از 25 مثال زمان واقعی
قسمت 3- ساخت چارچوب سلنیوم C# از ابتدا با استفاده از Nunit Testing Framework
پس از اتمام دوره، در تست اتوماسیون سلنیوم با سی شارپ مسلط خواهید شد و می توانید آن را با موفقیت در محل کار خود پیاده سازی کنید یا مطمئناً در شغل پردرآمد قرار خواهید گرفت
******************************************** ********************************************** ** پس چه چیزی این دوره را در بازار منحصر به فرد می کند؟
ما فرض میکنیم که دانشآموزان هیچ تجربهای در اتوماسیون/کدنویسی ندارند و هر موضوع را از ابتدا و پایه شروع میکنند.
برای درک اینکه چگونه اجزای مختلف را میتوان خودکار کرد، نمونههایی از برنامههای کاربردی وب میزبانی شده در زمان واقعی گرفته شده است.
همچنین شامل-
است
· آزمونها
· تکالیف را تمرین کنید
· سؤالات مصاحبه
· صدور گواهینامه در پایان
همه بهترین ها! تست مبارک :)
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
چرا باید C# را برای اتوماسیون سلنیوم انتخاب کرد/سوالات متداول دوره
Why to Choose C# for Selenium Automation/ Course FAQ's
مقدمه دوره
Introduction to the Course
چرا باید C# را برای اتوماسیون سلنیوم انتخاب کرد/سوالات متداول دوره
Why to Choose C# for Selenium Automation/ Course FAQ's
دانلود Visual Studio و Setup C# Environment Project
Download Visual Studio and Setup C# Environment Project
دانلود Visual Studio و Setup C# Environment Project
Download Visual Studio and Setup C# Environment Project
فایل های کد کجا هستند؟
Where are Code Files?
فایل های کد کجا هستند؟
Where are Code Files?
C# Fundamentals for Automation Testing - Part 1
C# Fundamentals for Automation Testing - Part 1
اجرای اولین برنامه سی شارپ Hello World در ویژوال استودیو
Running first C# Hello World program in Visual Studio
NuGet چیست و چگونه به نصب Packages برای پروژه C# کمک می کند
What is NuGet and how it helps to install Packages for C# Project
انواع داده در سی شارپ - Var و Dynamic کلمات کلیدی ویژه
Data Types in C# - Var and Dynamic keywords special
سازنده ها و این کلمه کلیدی در سی شارپ و استفاده از آنها در زمان واقعی
Constructors and this keyword in C# and their usage in real time
C# Fundamentals for Automation Testing - Part 1
C# Fundamentals for Automation Testing - Part 1
اجرای اولین برنامه سی شارپ Hello World در ویژوال استودیو
Running first C# Hello World program in Visual Studio
NuGet چیست و چگونه به نصب Packages برای پروژه C# کمک می کند
What is NuGet and how it helps to install Packages for C# Project
انواع داده در سی شارپ - Var و Dynamic کلمات کلیدی ویژه
Data Types in C# - Var and Dynamic keywords special
C# OOPS Principles - کلاس ها و متدها با مثال
C# OOPS Principles - Classes and methods with examples
C# OOPS Principles - کلاس ها و متدها با مثال
C# OOPS Principles - Classes and methods with examples
نحوه اجرای فایل انتخابی در پروژه با تنظیم گزینه های کامپایلر
How to run selective file in the project with setting Compiler options
نحوه اجرای فایل انتخابی در پروژه با تنظیم گزینه های کامپایلر
How to run selective file in the project with setting Compiler options
وراثت در سی شارپ با یک مثال
Inheritance in C# with an example
وراثت در سی شارپ با یک مثال
Inheritance in C# with an example
سازنده ها و این کلمه کلیدی در سی شارپ و استفاده از آنها در زمان واقعی
Constructors and this keyword in C# and their usage in real time
امتحان مبانی سی شارپ
C# Fundamentals Quiz
امتحان مبانی سی شارپ
C# Fundamentals Quiz
C# Fundamentals for Automation Testing - قسمت 2
C# Fundamentals for Automation Testing - Part 2
آرایه ها چیست و چگونه در سی شارپ کار می کنند
What are Arrays and how they works in C#
کار با حلقه ها و لیست های آرایه در سی شارپ با مثال
Working with Loops and Array Lists in C# with example
آزمون C# مبانی برای تست اتوماسیون
C# Fundamentals for Automation Testing Quiz
C# Fundamentals for Automation Testing - قسمت 2
C# Fundamentals for Automation Testing - Part 2
آرایه ها چیست و چگونه در سی شارپ کار می کنند
What are Arrays and how they works in C#
کار با حلقه ها و لیست های آرایه در سی شارپ با مثال
Working with Loops and Array Lists in C# with example
آزمون C# مبانی برای تست اتوماسیون
C# Fundamentals for Automation Testing Quiz
شروع به کار با سلنیوم سی شارپ اتوماسیون
Getting Started with Selenium C# Automation
آزمون اتوماسیون سلنیوم سی شارپ
Selenium C# Automation Quiz
شروع به کار با سلنیوم سی شارپ اتوماسیون
Getting Started with Selenium C# Automation
Nunit Framework چیست؟ نگاهی اجمالی به ویژگی های آن
What is Nunit Framework? Glimpse about its features
Nunit Framework چیست؟ نگاهی اجمالی به ویژگی های آن
What is Nunit Framework? Glimpse about its features
نحوه فراخوانی مرورگر کروم با WebDriver Config Manager -example
How to invoke Chrome Browser with WebDriver Config Manager -example
نحوه فراخوانی مرورگر کروم با WebDriver Config Manager -example
How to invoke Chrome Browser with WebDriver Config Manager -example
روشهای پایه WebDriver - خروج، بستن، تمام صفحه و گرفتن URL
WebDriver basic methods - Quit, Close, Full Screen, and grabbing Url
روشهای پایه WebDriver - خروج، بستن، تمام صفحه و گرفتن URL
WebDriver basic methods - Quit, Close, Full Screen, and grabbing Url
اجرای تست در مرورگرهای فایرفاکس و مایکروسافت اج با تغییرات پیکربندی
Running Tests on Firefox and Microsoft Edge Browsers with config changes
اجرای تست در مرورگرهای فایرفاکس و مایکروسافت اج با تغییرات پیکربندی
Running Tests on Firefox and Microsoft Edge Browsers with config changes
آزمون اتوماسیون سلنیوم سی شارپ
Selenium C# Automation Quiz
یاب های سلنیوم و اظهارات نونیت برای اعتبارسنجی آزمون ها
Selenium Locators and Nunit Assertions for validating the Tests
برگرداندن WebElements و ویژگی های آنها برای اعتبارسنجی عملکردی
Returning WebElements and their attributes for functional valdiations
اظهارات Nunit برای تأیید سناریوهای آزمایشی و استراتژی های مکان پیشرفته
Nunit Assertions to validate the Test Scenarios & Advanced location strategies
استراتژیهای پیشرفته مکان CSS برای مکانیسم تراورس فرزند والدین
Advanced CSS Location strategies for Parent Child traverse mechanism
یاب های سلنیوم و آزمون نونیت
Selenium Locators and Nunit Quiz
یاب های سلنیوم و اظهارات نونیت برای اعتبارسنجی آزمون ها
Selenium Locators and Nunit Assertions for validating the Tests
یاب های سلنیوم برای شناسایی عناصر رابط کاربری در صفحه
Selenium Locators to identify UI Elements on the Page
یاب های سلنیوم برای شناسایی عناصر رابط کاربری در صفحه
Selenium Locators to identify UI Elements on the Page
برگرداندن WebElements و ویژگی های آنها برای اعتبارسنجی عملکردی
Returning WebElements and their attributes for functional valdiations
اظهارات Nunit برای تأیید سناریوهای آزمایشی و استراتژی های مکان پیشرفته
Nunit Assertions to validate the Test Scenarios & Advanced location strategies
استراتژیهای پیشرفته مکان CSS برای مکانیسم تراورس فرزند والدین
Advanced CSS Location strategies for Parent Child traverse mechanism
یاب های سلنیوم و آزمون نونیت
Selenium Locators and Nunit Quiz
مدیریت انتظارهای ضمنی و صریح در سلنیوم برای جلوگیری از مشکلات همگام سازی
Handling Implicit & explicit waits in Selenium to avoid Sync issues
منتظر امتحان باشید
Wait Quiz
مدیریت انتظارهای ضمنی و صریح در سلنیوم برای جلوگیری از مشکلات همگام سازی
Handling Implicit & explicit waits in Selenium to avoid Sync issues
انتظارهای ضمنی و صریح در Selenium Webdriver چیست؟
What are Implicit and explicit waits in Selenium Webdriver
انتظارهای ضمنی و صریح در Selenium Webdriver چیست؟
What are Implicit and explicit waits in Selenium Webdriver
استراتژی اجرای انتظار صریح برای هدف قرار دادن یک عنصر در یک زمان
Explicit wait implementation Strategy to target one element at a time
استراتژی اجرای انتظار صریح برای هدف قرار دادن یک عنصر در یک زمان
Explicit wait implementation Strategy to target one element at a time
منتظر امتحان باشید
Wait Quiz
مدیریت بازشوها، چک باکس ها و دکمه های رادیویی برای اعتبار سنجی عملکردی فرم ها
Handling Dropdowns, Checkboxes & Radio buttons for forms functional validation
نحوه مدیریت بازشوهای Static در Selenium webdriver - مثال
How to handle Static dropdowns in Selenium webdriver - Example
مدیریت دکمه های رادیویی با چندین استراتژی FindElements - مثال
Handling radio buttons with multiple FindElements Strategy - example
پیاده سازی منطق مرتب سازی لیست آیتم های آرایه با کد سلنیوم سی شارپ
Implementing the logic of Sorting List of array items with C# Selenium Code
آزمون کنترل کرکره ها، چک باکس ها و دکمه های رادیویی
Handling Dropdowns, Checkboxes & Radio buttons Quiz
مدیریت بازشوها، چک باکس ها و دکمه های رادیویی برای اعتبار سنجی عملکردی فرم ها
Handling Dropdowns, Checkboxes & Radio buttons for forms functional validation
نحوه مدیریت بازشوهای Static در Selenium webdriver - مثال
How to handle Static dropdowns in Selenium webdriver - Example
مدیریت دکمه های رادیویی با چندین استراتژی FindElements - مثال
Handling radio buttons with multiple FindElements Strategy - example
اعتبار سنجی عملکردی در تکمیل فرم های کاربر با تمام فعالیت های UI
Functional validation on completing the User forms with all UI activities
اعتبار سنجی عملکردی در تکمیل فرم های کاربر با تمام فعالیت های UI
Functional validation on completing the User forms with all UI activities
قسمت 1 - شناسایی لیست محصولات به صورت پویا با Code Logic
Part 1 - Identifying the list of products dynamically with Code Logic
قسمت 1 - شناسایی لیست محصولات به صورت پویا با Code Logic
Part 1 - Identifying the list of products dynamically with Code Logic
قسمت 2 - شناسایی لیست محصولات به صورت پویا با Code Logic
Part 2 - Identifying the list of products dynamically with Code Logic
قسمت 2 - شناسایی لیست محصولات به صورت پویا با Code Logic
Part 2 - Identifying the list of products dynamically with Code Logic
نحوه تأیید اعتبار مرتب سازی ستون های جدول وب با Selenium WebDriver
How to validate Sort webtable Columns with Selenium WebDriver
نحوه تأیید اعتبار مرتب سازی ستون های جدول وب با Selenium WebDriver
How to validate Sort webtable Columns with Selenium WebDriver
پیاده سازی منطق مرتب سازی لیست آیتم های آرایه با کد سلنیوم سی شارپ
Implementing the logic of Sorting List of array items with C# Selenium Code
آزمون کنترل کرکره ها، چک باکس ها و دکمه های رادیویی
Handling Dropdowns, Checkboxes & Radio buttons Quiz
مدیریت هشدارها، تعاملات رابط کاربری پیشرفته (عملکردها) و فریم ها با سلنیوم
Handling Alerts, Advanced UI Interactions (Actions) & Frames with Selenium
مدیریت پاپ آپ های هشدار جاوا با کلاس هشدار WebDriver Selenium
Handling Java Alert Pop ups with Selenium WebDriver Alert Class
کار با تعاملات پیشرفته با کلاس اکشن در سلنیوم
Working with Advanced Interactions with Actions Class in Selenium
کنترل هشدارها، تعاملات رابط کاربری پیشرفته و آزمون فریم ها
Handling Alerts, Advanced UI Interactions & Frames Quiz
مدیریت هشدارها، تعاملات رابط کاربری پیشرفته (عملکردها) و فریم ها با سلنیوم
Handling Alerts, Advanced UI Interactions (Actions) & Frames with Selenium
مدیریت پاپ آپ های هشدار جاوا با کلاس هشدار WebDriver Selenium
Handling Java Alert Pop ups with Selenium WebDriver Alert Class
نحوه خودکار کردن کشویی AutoSuggestive با Selenium WebDriver
How to automate AutoSuggestive dropdowns with Selenium WebDriver
نحوه خودکار کردن کشویی AutoSuggestive با Selenium WebDriver
How to automate AutoSuggestive dropdowns with Selenium WebDriver
کار با تعاملات پیشرفته با کلاس اکشن در سلنیوم
Working with Advanced Interactions with Actions Class in Selenium
نحوه مدیریت فریم ها با سلنیوم سی شارپ از جمله مجری جاوا اسکریپت
How to handle Frames with Selenium C# including JavaScript executor
نحوه مدیریت فریم ها با سلنیوم سی شارپ از جمله مجری جاوا اسکریپت
How to handle Frames with Selenium C# including JavaScript executor
مثالی از کار بر روی Frames Screen و بازگشت به پنجره والد
Example of working on Frames Screen and switching back to Parent window
مثالی از کار بر روی Frames Screen و بازگشت به پنجره والد
Example of working on Frames Screen and switching back to Parent window
کنترل هشدارها، تعاملات رابط کاربری پیشرفته و آزمون فریم ها
Handling Alerts, Advanced UI Interactions & Frames Quiz
مدیریت پنجره های کودک و اعتبار سنجی عملکردی بیشتر با سلنیوم
Handling Child windows and further functional validation with Selenium
افزودن اقلام به سبد خرید و اعتبارسنجی در صفحه چک کردن
Adding Items to Cart and validating on Check out page
بسته بندی پایان به پایان جریان فرآیند خرید محصول تجارت الکترونیک
Wrapping End to end flow of Ecommerce Product Buying process
مدیریت پنجره های کودک و اعتبار سنجی عملکردی بیشتر با سلنیوم
Handling Child windows and further functional validation with Selenium
نحوه کار با Child Windows با Selenium WebDriver - مثال
How to handle Child Windows with Selenium WebDriver - Example
نحوه کار با Child Windows با Selenium WebDriver - مثال
How to handle Child Windows with Selenium WebDriver - Example
آزمایش عملکردی در تجزیه رشته و انتقال از فرزند به والدین
Functional testing on Parsing the String and passing back from Child to parent
آزمایش عملکردی در تجزیه رشته و انتقال از فرزند به والدین
Functional testing on Parsing the String and passing back from Child to parent
افزودن اقلام به سبد خرید و اعتبارسنجی در صفحه چک کردن
Adding Items to Cart and validating on Check out page
بسته بندی پایان به پایان جریان فرآیند خرید محصول تجارت الکترونیک
Wrapping End to end flow of Ecommerce Product Buying process
قاب صفحه نمایش و سوئیچ به عقب آزمون
Frames Screen and switching back Quiz
قاب صفحه نمایش و سوئیچ به عقب آزمون
Frames Screen and switching back Quiz
قسمت 1 - چارچوب سلنیوم سی شارپ - ایجاد ابزارهای پایه و روش های کارخانه مرورگر
Part 1 -Selenium C# Framework- Creating Base Utilities & Browser Factory methods
پیاده سازی تابع فراخوانی مرورگر با استفاده از الگوی طراحی فاکتور
Implementing Browser invoke function using factor design pattern
قسمت 1 - امتحان چارچوب سلنیوم سی شارپ
Part 1 -Selenium C# Framework Quiz
قسمت 1 - چارچوب سلنیوم سی شارپ - ایجاد ابزارهای پایه و روش های کارخانه مرورگر
Part 1 -Selenium C# Framework- Creating Base Utilities & Browser Factory methods
مقدمه ای بر چارچوب سلنیوم سی شارپ با استفاده از چارچوب تست Nunit
Introduction to Selenium C# Framework using Nunit testing Framework
مقدمه ای بر چارچوب سلنیوم سی شارپ با استفاده از چارچوب تست Nunit
Introduction to Selenium C# Framework using Nunit testing Framework
ایجاد کلاس Base برای همه تست ها برای پیکربندی روش های راه اندازی و خراب کردن
Creating Base class for all tests to configure startup and tear down methods
ایجاد کلاس Base برای همه تست ها برای پیکربندی روش های راه اندازی و خراب کردن
Creating Base class for all tests to configure startup and tear down methods
پیاده سازی تابع فراخوانی مرورگر با استفاده از الگوی طراحی فاکتور
Implementing Browser invoke function using factor design pattern
نحوه ایجاد فایل پیکربندی جهانی برای انتقال متغیرهای جهانی به چارچوب
How to create global Configuration file to pass on global variables to framework
نحوه ایجاد فایل پیکربندی جهانی برای انتقال متغیرهای جهانی به چارچوب
How to create global Configuration file to pass on global variables to framework
قسمت 1 - امتحان چارچوب سلنیوم سی شارپ
Part 1 -Selenium C# Framework Quiz
قسمت 2- چارچوب سلنیوم سی شارپ - الگوی شیء صفحه ساخت و روش های قابل استفاده مجدد
Part 2- Selenium C# Framework - Building Page object Pattern & Reusable methods
تعریف روش های قابل استفاده مجدد و ایجاد هوشمندانه اشیاء صفحه بعد
Defining reusable methods and smartly creating objects of next page
قسمت 2- روش های سلنیوم سی شارپ
Part 2- Selenium C# methods
قسمت 2- چارچوب سلنیوم سی شارپ - الگوی شیء صفحه ساخت و روش های قابل استفاده مجدد
Part 2- Selenium C# Framework - Building Page object Pattern & Reusable methods
مقدمه ای بر شی صفحه و مدل فاکتور برای مکان یاب های Refactor در چارچوب
Introduction to Page object and Factor model to refactor locators in framework
مقدمه ای بر شی صفحه و مدل فاکتور برای مکان یاب های Refactor در چارچوب
Introduction to Page object and Factor model to refactor locators in framework
تبدیل مکان یاب هاردکد به اشیاء Page برای تست End to End
Converting hardcoded locators to Page objects for End to end test
تبدیل مکان یاب هاردکد به اشیاء Page برای تست End to End
Converting hardcoded locators to Page objects for End to end test
تعریف روش های قابل استفاده مجدد و ایجاد هوشمندانه اشیاء صفحه بعد
Defining reusable methods and smartly creating objects of next page
جمع کردن کار شیء صفحه در پایان به پایان مثال و تخصیص بیشتر
Wrapping up page object work in the end to end example and further Assignment
جمع کردن کار شیء صفحه در پایان به پایان مثال و تخصیص بیشتر
Wrapping up page object work in the end to end example and further Assignment
قسمت 2- روش های سلنیوم سی شارپ
Part 2- Selenium C# methods
قسمت 3 - سلنیوم C# Framework - Data Driven & Parameterization & Json Parsers
Part 3 - Selenium C# Framework - Data Driven & Parameterization & Json Parsers
نحوه رویکرد به آزمایش مبتنی بر داده با استفاده از ویژگی های تست Nunit
How to approach for Data driven testing using Nunit testing features
اهمیت ویژگیهای TestCase و TestCaseSource برای هدایت دادهها
Importance of TestCase and TestCaseSource Attributes for driving data
پارامترسازی داده های تست با داده های گرفته شده از فایل Json در تست ها
Parameterizing the Test data with the data taken from Json File into tests
قسمت 3 - آزمون چارچوب سلنیوم سی شارپ
Part 3 - Selenium C# Framework Quiz
قسمت 3 - سلنیوم C# Framework - Data Driven & Parameterization & Json Parsers
Part 3 - Selenium C# Framework - Data Driven & Parameterization & Json Parsers
نحوه رویکرد به آزمایش مبتنی بر داده با استفاده از ویژگی های تست Nunit
How to approach for Data driven testing using Nunit testing features
اهمیت ویژگیهای TestCase و TestCaseSource برای هدایت دادهها
Importance of TestCase and TestCaseSource Attributes for driving data
هدایت داده ها از Json و ساختن تجزیه کننده های Json
Driving the data from the Json and building Json Parsers
هدایت داده ها از Json و ساختن تجزیه کننده های Json
Driving the data from the Json and building Json Parsers
پارامترسازی داده های تست با داده های گرفته شده از فایل Json در تست ها
Parameterizing the Test data with the data taken from Json File into tests
قسمت 3 - آزمون چارچوب سلنیوم سی شارپ
Part 3 - Selenium C# Framework Quiz
بخش 4 چارچوب- ایمن کردن موضوع تست ها با اجرای موازی و گروه بندی
Part 4 Framework- Making Tests Thread Safe with Parallel & Grouping execution
نحوه اجرای موازی تست ها با استفاده از ویژگی Paralleizable در Nunit Framework
How to run Tests in parallel using Paralleizable Attribute in Nunit Framework
نحوه پیاده سازی مکانیزم Thread safe در درایور در سناریوهای تست موازی
How to implement Thread safe mechanism to Driver in parallel testing Scenarios
نحوه ارسال متغیرهای سراسری به فریم ورک از ترمینال خط فرمان (زمان اجرا)
How to send global variables to framework from Command line terminal (run time)
بخش چهارم مسابقه چهارچوب
Part 4 Framework Quiz
بخش 4 چارچوب- ایمن کردن موضوع تست ها با اجرای موازی و گروه بندی
Part 4 Framework- Making Tests Thread Safe with Parallel & Grouping execution
نحوه اجرای موازی تست ها با استفاده از ویژگی Paralleizable در Nunit Framework
How to run Tests in parallel using Paralleizable Attribute in Nunit Framework
نحوه پیاده سازی مکانیزم Thread safe در درایور در سناریوهای تست موازی
How to implement Thread safe mechanism to Driver in parallel testing Scenarios
نحوه اجرای گروه انتخاب شده از تست ها در فریم ورک - دستور Dotnet Filter CLI
How to run Selected group of tests in framework - Dotnet Filter CLI command
نحوه اجرای گروه انتخاب شده از تست ها در فریم ورک - دستور Dotnet Filter CLI
How to run Selected group of tests in framework - Dotnet Filter CLI command
نحوه ارسال متغیرهای سراسری به فریم ورک از ترمینال خط فرمان (زمان اجرا)
How to send global variables to framework from Command line terminal (run time)
بخش چهارم مسابقه چهارچوب
Part 4 Framework Quiz
قسمت 5- چارچوب سلنیوم سی شارپ - ایجاد گزارش های HTML و مشاغل CI/CD جنکینز
Part 5- Selenium C# Framework - Generating HTML reports & Jenkins CI/CD Jobs
نحوه ضمیمه کردن اسکرین شات و لاگ ها به گزارش Extent در صورت شکست تست ها
How to Attach Screenshot and logs to the Extent report when tests are failed
آشنایی با جنکینز و نحوه نصب آنها
Introduction to Jenkins and how to install them
چارچوب سلنیوم سی شارپ Nunit را با ساختار پارامتری CI/CD جنکینز ادغام کنید
Integrate the Selenium C# Nunit Framework to Jenkins CI/CD Parameterized build
قسمت 5- آزمون چارچوب سلنیوم سی شارپ
Part 5- Selenium C# Framework Quiz
قسمت 5- چارچوب سلنیوم سی شارپ - ایجاد گزارش های HTML و مشاغل CI/CD جنکینز
Part 5- Selenium C# Framework - Generating HTML reports & Jenkins CI/CD Jobs
نحوه تولید گزارش های HTML Extent برای نتایج اتوماسیون در چارچوب
How to generate HTML Extent reports for automation results in the framework
نحوه تولید گزارش های HTML Extent برای نتایج اتوماسیون در چارچوب
How to generate HTML Extent reports for automation results in the framework
نحوه ضمیمه کردن اسکرین شات و لاگ ها به گزارش Extent در صورت شکست تست ها
How to Attach Screenshot and logs to the Extent report when tests are failed
آشنایی با جنکینز و نحوه نصب آنها
Introduction to Jenkins and how to install them
چارچوب سلنیوم سی شارپ Nunit را با ساختار پارامتری CI/CD جنکینز ادغام کنید
Integrate the Selenium C# Nunit Framework to Jenkins CI/CD Parameterized build
قسمت 5- آزمون چارچوب سلنیوم سی شارپ
Part 5- Selenium C# Framework Quiz
دانلود کد دوره و بخش پاداش
Download Course Code & Bonus Section
دانلود کد
Code download
سخنرانی پاداش
Bonus Lecture
دانلود کد دوره و بخش پاداش
Download Course Code & Bonus Section
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات