آموزش راهنمای کامل TestNG: تسلط بر اتوماسیون تست با TestNG

TestNG Complete Guide: Mastering Test Automation with TestNG

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره جامع TestNG برای متخصصان تست نرم افزار برای چارچوب تست اتوماسیون به دست آوردن پایه ای قوی در TestNG: مفاهیم اصلی، حاشیه نویسی و تنظیمات TestNG را درک کنید. تنظیمات TestNG و اجرای تست موازی: یاد بگیرید که چگونه TestNG را برای اجرای موازی تست ها و به حداکثر رساندن کارایی اجرای تست پیکربندی کنید. آزمایش مبتنی بر داده با TestNG: تکنیک های آزمایش مبتنی بر داده را با استفاده از ارائه دهندگان داده داخلی TestNG و منابع داده سفارشی کاوش کنید. شنوندگان و گزارش‌دهی TestNG: نحوه استفاده از شنونده‌های TestNG برای گسترش رفتار اجرای آزمایش و تولید گزارش‌های آزمایشی جامع را کشف کنید. ویژگی‌های پیشرفته TestNG: در ویژگی‌های پیشرفته مانند اولویت‌های تست، گروه‌های آزمایشی، مدیریت وابستگی و دستکاری داده‌های آزمایشی غوطه‌ور شوید. ادغام TestNG با سایر فریم ورک ها: یاد بگیرید که چگونه TestNG را با فریمورک های محبوبی مانند Selenium WebDriver و JUnit ادغام کنید. بهترین روش ها و نکات برای اتوماسیون تست موثر: بهترین شیوه های صنعت را درک کنید و نکات ارزشمندی را برای کار با TestNg به دست آورید. آشنایی با مفاهیم و اصطلاحات تست نرم افزار. برخی از تجربه‌ها با چارچوب‌های اتوماسیون تست (به عنوان مثال، Selenium WebDriver)

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

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

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

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




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

معرفی Introduction

  • بررسی اجمالی TestNg، TestNg در مقابل JUnit و TestNg و تست اتوماسیون TestNg Overview, TestNg vs JUnit and TestNg and Automation Testing

  • با من ارتباط برقرار کن Connect with me

  • مقدمه: شروع با TestNg Introduction: Starting with TestNg

  • نوشتن اولین تست TestNg ما Writing our First TestNg Test

اظهارات در TestNg Assertions in TestNg

  • ادعای سخت Hard Assertion

  • ادعای نرم Soft Assertion

حاشیه نویسی های اساسی در testNg Basic Annotations in testNg

  • قبل از روش و بعد از روش Before Method and After Method

  • قبل از کلاس و بعد از کلاس Before Class and After Class

مدیریت تست ها با استفاده از فایل های TestNg XML Managing tests using TestNg XML files

  • ایجاد فایل XML TestNg Creating TestNg XML File

  • شامل و حذف آزمون ها Include and Exclude Tests

مفاهیم بیشتر TestNg Annotation More TestNg Annotation concepts

  • قبل از تست و بعد از تست Before Test and After Test

  • قبل از سوئیت و بعد سوئیت Before Suite and After Suite

اجرای تست های TestNg به صورت موازی Running TestNg Tests in Parallel

  • موازی Parallel

نمایش نظرات

Udemy (یودمی)

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

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

آموزش راهنمای کامل TestNG: تسلط بر اتوماسیون تست با TestNG
جزییات دوره
1.5 hours
13
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,139
5 از 5
دارد
دارد
دارد
Saif Siddiqui
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Saif Siddiqui Saif Siddiqui

معتقدم چابک ، تمرین کننده و مهندس اتوماسیون من PSM 1 (حرفه ای Scrum Master) دارای گواهینامه و دارای تست کننده نرم افزار ISTQB در خدمات IT چند ملیتی با بیش از 6 سال تجربه در آزمایش برنامه تلفن همراه ، اتوماسیون موبایل ، تست API ، روش چابک ، Scrum. در حال حاضر در مالزی کار می کند. گاهی اوقات به عنوان مشاور به تیم های مختلف هدایت می شود. من معتقدم که تمام کارهای SDLC و STLC را به شیوه ای چابک انجام می دهم.